定义了哪些临时变量

(每道题开头都有同一段:三地址码用元组表示——(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

开始练习 →