摘要

本文提出一个基于调用链分析的访存优化编译技术.该技术通过建立一个扩展的调用关系图,分析程序从而估算出最小的寄存器保存集合,达到提高寄存器的利用率,并减少冗余访存操作的目的.本文将该算法在IM-PACT[1]编译框架中实现,并对DSPstone测试集进行实验.实验数据表明,该算法能够平均减少40.36%的访存操作,并获得平均2.99%的性能提升.

全文