ZHCU876Z July 2001 – October 2023 SM320F28335-EP
启用优化后,编译器会根据类型、用途和频率为用户变量和编译器临时值分配寄存器。循环中使用的变量经过加权后优先于其他变量,而那些使用不重叠的变量可以分配到同一个寄存器。
归纳变量消除和循环测试替换功能允许编译器将循环识别为简单的计数循环并展开或消除循环。强度降低功能将数组引用转换为具有自动增量的高效指针引用。