Select Git revision
  • feature/backend_pass
  • feature/const_prop
  • feature/dead_code_elimination(block)
  • feature/manyimproves
  • feature/peephole
  • feature/不变量外提
  • master default
  • merge/laa
  • submit/laa
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.020Aug191816148729Jul2726252318513Apr121110987653131Mar3029282726252423222120191817161514131211109876522Feb212019181716151413121110987654321加载立即数时la换lisubmit/laasubmit/laa修复图着色的问题打开基本块合并refactor(backend): 修改后端优化文件名refactor(backend): 修改后端优化文件名refactor(header): 头文件Merge branch 'feature/backend_pass' into submit/laaMerge branch 'feature/manyimproves' into submit/laatmpfeature/dead_co…feature/dead_code_elimination(block)feat(const_prop): 循环不变量外提feature/const_p…feature/const_propfeat(many): 多个优化修改feature/manyimp…feature/manyimprovestmpfeature/backend…feature/backend_pass✨ feat(inline): 函数内联完成✨ feat(inline): 首个测试样例通过🎉 init(inline): 函数内联优化Merge branch 'refactor/improve_licm'feature/peephol…feature/peephole masterMerge branch 'refactor/improve_licm' into merge/laamerge/laamerge/laarefactor(licm): 优化移出逻辑Merge branch 'feature/caller_save' into merge/laaMerge branch 'refactor/code_gen_accelerate' into merge/laaMerge branch 'feature/caller_save' into 'master'refactor(backend): 优化func_call的栈操作行为Merge branch 'refactor/code_gen_accelerate' into 'master'Refactor/code gen accelerateMerge branch 'feature/loop_invariant_code_motion' into 'master'Feature/loop invariant code motionrefactor(backend): 优化func_call的栈操作行为refactor(backend): 优化func_call的栈操作行为✨ feat(backend_passes): 搭建优化框架refactor(mem2reg): 提升生成汇编的速度refactor(parser, mem2reg): 提升生成汇编的速度feat(licm): 测试全部通过feat(licm): 循环不变量外提Merge branch 'fix/compile' into 'master'修改头文件以通过独立编译,提高寄存器分配中kempe的速度✨ feat: 循环不变量外提实现feature/不变量外提feature/不变量外提Merge branch 'fix/arg' into 'master'refactor(arg): 修改命令行解析逻辑fix(tests): 修复测试脚本中的问题fix(tests): 修复测试脚本中的问题