建立寄存器分配的干扰图

时间:2009-12-27 20:03:53

标签: compiler-construction register-allocation

如何构建干扰图,以便在寄存器分配中使用它?我如何确定有效范围?

1 个答案:

答案 0 :(得分:4)

通常使用基本块的活跃度分析来检测实时范围。可以使用优势边界计算活力分析。

A Simple, Fast Dominance Algorithm读得很好。我为代码分析框架实现了优势和活性分析。您可以查看herehere