[deploy]关闭指令调度和排序

This commit is contained in:
lixuanwang
2025-08-20 05:34:46 +08:00
parent eda817c5f3
commit 7d732f0512

View File

@ -262,8 +262,8 @@ std::string RISCv64CodeGen::function_gen(Function* func) {
div_strength_reduction.runOnMachineFunction(mfunc.get());
// 阶段 2.2: 指令调度 (Instruction Scheduling)
PreRA_Scheduler scheduler;
scheduler.runOnMachineFunction(mfunc.get());
// PreRA_Scheduler scheduler;
// scheduler.runOnMachineFunction(mfunc.get());
}
// 阶段 3: 物理寄存器分配 (Register Allocation)
@ -378,8 +378,8 @@ std::string RISCv64CodeGen::function_gen(Function* func) {
peephole.runOnMachineFunction(mfunc.get());
// 阶段 5: 局部指令调度 (Local Scheduling)
PostRA_Scheduler local_scheduler;
local_scheduler.runOnMachineFunction(mfunc.get());
// PostRA_Scheduler local_scheduler;
// local_scheduler.runOnMachineFunction(mfunc.get());
}
// 阶段 3.2: 插入序言和尾声