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