diff --git a/doc/Lab5-基本标量优化.md b/doc/Lab5-基本标量优化.md index dd921af..4acbbac 100644 --- a/doc/Lab5-基本标量优化.md +++ b/doc/Lab5-基本标量优化.md @@ -2,7 +2,7 @@ ## 1. 本实验定位 -为了提升最后生成的汇编码在实际运行过程中的速度,也就是提升程序性能,就必须做好这一部分基础标量优化;而且这一部分带来的性能收益通常也是比较明显的。 +为了提升最终生成汇编码的实际运行性能,本实验需要引入基础标量优化;这一部分优化通常能够带来较为明显的性能提升。 在进入本实验的标量优化前,先完成或接入 `mem2reg`,将局部变量的 `alloca/load/store` 提升到 SSA 形式。 在此基础上,可以逐步补上常量相关优化、无用代码删除、CFG 简化、公共子表达式消除等基础标量优化;如果你的实现方案里还需要其他局部优化,也可以按需继续扩展。