对于上一篇文章中的Rewrite Rules的详细分析

问题背景 没有背景,这篇文章是对上一篇文章从LLVM的CodeGen角度思考PIC16中的常量数组生成过程中的Rewrite Rules的分析。 详细分析过程 分析表达式c = arr[1] * a * e + d + f / g 整个表达式对应的语法树如下 我们可以使用逆拓扑序对这个DAG图进行遍历,如果遇到了算数运算操作,就进行M阶树的构造,即不断地向上进行节点的汇集操作。如下,分别展示出第一
相关文章
相关标签/搜索