529 B
529 B
记录中端遍的开发进度
| 名称 | 优化级别 | 开发进度 |
|---|---|---|
| CFG优化 | 函数级 | 已完成 |
| DCE | 函数级 | 待测试 |
后续优化可能涉及的改动
1)将所有的alloca集中到entryblock中
好处:优化友好性,方面mem2reg提升 目前没有实现这个机制,如果想要实现首先解决同一函数不同域的同名变量命名区分 需要保证符号表能正确维护域中的局部变量
| 名称 | 优化级别 | 开发进度 |
|---|---|---|
| CFG优化 | 函数级 | 已完成 |
| DCE | 函数级 | 待测试 |
好处:优化友好性,方面mem2reg提升 目前没有实现这个机制,如果想要实现首先解决同一函数不同域的同名变量命名区分 需要保证符号表能正确维护域中的局部变量