浏览代码

Expand definitions after merging blocks in the CFG pass pipeline

jonathanvdc 8 年之前
父节点
当前提交
835933a3cd
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      kernel/modelverse_jit/cfg_optimization.py

+ 1 - 0
kernel/modelverse_jit/cfg_optimization.py

@@ -536,6 +536,7 @@ def optimize(entry_point, jit):
     expand_indirect_definitions(entry_point)
     eliminate_unused_definitions(entry_point)
     merge_blocks(entry_point)
+    expand_indirect_definitions(entry_point)
     protect_from_gc(entry_point)
     elide_gc_protects(entry_point)
     eliminate_unused_definitions(entry_point)