對於上一篇文章中的Rewrite Rules的詳細分析

問題背景 沒有背景,這篇文章是對上一篇文章從LLVM的CodeGen角度思考PIC16中的常量數組生成過程中的Rewrite Rules的分析。 詳細分析過程 分析表達式c = arr[1] * a * e + d + f / g 整個表達式對應的語法樹如下 我們可以使用逆拓撲序對這個DAG圖進行遍歷,如果遇到了算數運算操作,就進行M階樹的構造,即不斷地向上進行節點的彙集操作。如下,分別展示出第一
相關文章
相關標籤/搜索