Lab5: Implement register-aliasing-aware peephole optimization pass for redundant stack instruction elimination
This commit is contained in:
@@ -153,6 +153,7 @@ class MachineFunction {
|
||||
std::vector<std::unique_ptr<MachineFunction>> LowerToMIR(const ir::Module& module);
|
||||
void RunRegAlloc(MachineFunction& function);
|
||||
void RunFrameLowering(MachineFunction& function);
|
||||
void RunPeephole(MachineFunction& function);
|
||||
void PrintAsm(const MachineFunction& function, std::ostream& os);
|
||||
void PrintGlobals(const ir::Module& module, std::ostream& os);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user