最近正在移植c64x平台(ccs v3)的线性汇编代码到c6670(ccs v5)上,原本在c6416上运行效率很高的.sa函数在6670上效率大降。(之前是2000多cycle, 现在是10000cycle)
很是疑惑,o3优化也是打开的,查看汇编文件.asm,发现ccs v3优化出来的汇编流水要比ccs v5好非常多,这应该就是效率差距的原因,
但是ccs v5哪里设置有问题,目前现在还没有搞清楚,请各位大侠指点下
compiler version: 7.3.0(ccs v5), 6.1.11(ccs v3).