跳转到内容

Compiler 2014: What to do in the day after tomorrow

来自ACM Class Wiki
  • 说说今天学到了什么
  • 想想后天干什么
  • 先蓄力,再冲刺

work flow

 我们已经有了一颗完整的语法树
 设计自己的四元式包
 由它生成中间代码(无限寄存器)
 做中间代码层面的优化,可放到最后写
 从中间代码生成MIPS代码(无限寄存器)(今天讲了non-SSA和SSA两种形式)
 [为了调试,做不做随你]用“全内存”形式执行MIPS代码
 ----------------今天的内容完了---------------
 活性分析
 寄存器分配
 MIPS代码层面优化