补全:列出临时名
(每道题开头都有同一段:三地址码用元组表示——(op, dst, a, b),如 ("+","t2","a","t1")
阅读更多 →
补全:再数一段 IR 几条
(每道题开头都有同一段:三地址码用元组表示——(op, dst, a, b),如 ("+","t2","a","t1")
阅读更多 →
补全:判是不是 SSA
(每道题开头都有同一段:三地址码用元组表示——(op, dst, a, b),如 ("+","t2","a","t1")
阅读更多 →
换成新名就成 SSA 了
(每道题开头都有同一段:三地址码用元组表示——(op, dst, a, b),如 ("+","t2","a","t1")
阅读更多 →
这段 IR 是不是 SSA
(每道题开头都有同一段:三地址码用元组表示——(op, dst, a, b),如 ("+","t2","a","t1")
阅读更多 →
为什么先拆成三地址码
把嵌套表达式先拆成三地址码,是因为【0】。
阅读更多 →
SSA 有什么好处
把 IR 变成 SSA 形式,好处是【0】。
阅读更多 →
SSA 是什么
SSA(静态单赋值)形式的关键规矩是【0】。
阅读更多 →
补全:列出定义的临时名
(每道题开头都有同一段:三地址码用元组表示——(op, dst, a, b),如 ("+","t2","a","t1")
阅读更多 →
补全:数一段 IR 几条
(每道题开头都有同一段:三地址码用元组表示——(op, dst, a, b),如 ("+","t2","a","t1")
阅读更多 →