第三章:高级语言的 SSA 构建(一)本页总览第三章:高级语言的 SSA 构建(一) 背景:编程语言的高级与低级高级语言的 SSA 构建目标产物:基于指令的 SSA IR基于变量的 SSA基于指令的 SSA IR两种 SSA 形式的对比重要的额外补丁SSA 构建:值和表达式深入理解赋值语句左值:不一定生成指令的变量容器右值编译:字面值与特殊字面值右值编译:低级表达式的 SSA 构建定义域对 SSA 构建影响定义域(Definition Domain)