Apr, 2018

组合式寄存器分配与指令调度

TL;DR本文介绍了一种基于组合优化的方法来解决编译器中两个中心问题 —— 寄存器分配和指令调度,使用约束编程技术可以达到可行且可扩展的程度,得出的实现表明其比 LLVM 生成的代码更优,能够有效地利用处理器特征,能够实现程序规模的增强。