【发布时间】:2009-12-27 20:03:52
【问题描述】:
如何构建干扰图以便在寄存器分配中使用它?如何确定有效范围?
【问题讨论】:
标签: compiler-construction register-allocation
如何构建干扰图以便在寄存器分配中使用它?如何确定有效范围?
【问题讨论】:
标签: compiler-construction register-allocation
通常使用基本块的活性分析来检测存活范围。可以使用优势边界计算活性分析。
A Simple, Fast Dominance Algorithm 是一本好书。我为代码分析框架实现了优势和活跃度分析。你可以看看here和here。
【讨论】: