SSA表单实现

时间:2017-07-09 16:42:00

标签: compiler-construction

将三地址代码或抽象语法树转换为静态单一赋值形式的算法是最简单的实现方法,并给出了可靠的结果?

提前致谢。

1 个答案:

答案 0 :(得分:0)

有论文"简单有效的静态单一作业表格构建"允许从AST或字节码直接发出SSA。我会推荐这个。

或者你可以使用Cytron"高效计算静态单一赋值形式和控制依赖图",但是你需要先生成一个非SSA控制流图。