公共子表達式刪除(common subexpression elimination)是2018年公布的計算機科學技術名詞,出自《計算機科學技術名詞 》第三版。
基本介紹
- 中文名:公共子表達式刪除
- 外文名:common subexpression elimination
- 所屬學科:計算機科學技術
- 公布時間:2018年
定義,出處,
定義
通過刪除運算中等價子表達式的一種代碼最佳化方法。
出處
《計算機科學技術名詞 》第三版。
公共子表達式刪除(common subexpression elimination)是2018年公布的計算機科學技術名詞,出自《計算機科學技術名詞 》第三版。
公共子表達式刪除(common subexpression elimination)是2018年公布的計算機科學技術名詞,出自《計算機科學技術名詞 》第三版。定義通過刪除運算中等價子表達式的一種代碼最佳化方法。出處《計算機...
公共子表式消除, 如果一個表達式E已經計算過了,並且從先前的計算到E中的變數都沒有發生變化,那么E的此次出現就成為了公共子表達式。無用代碼消除,永遠不能被執行到的代碼或者沒有任何意義的代碼會被清除掉。數組範圍檢查消除,數組...
7.2.1刪除公共子表達式 7.2.2複寫傳播 7.2.3刪除無用代碼 7.2.4對程式進行代數恆等變換 7.2.5基本塊的DAG表示及最佳化 7.3循環最佳化 7.3.1循環的定義 7.3.2代碼外提 7.3.3強度削弱 7.3.4刪除歸納變數 7.4小結 7.5...
7.2.1刪除公共子表達式 7.2.2複寫傳播 7.2.3刪除無用代碼 7.2.4代數恆等變換 7.2.5基本塊的DAG表示及最佳化 7.3循環最佳化 7.3.1循環的定義 7.3.2代碼外提 7.3.3強度削弱 7.3.4刪除歸納變數 7.4小結...
(158) 7.1.2 刪除公共子表達式(158) 7.1.3 減少複寫傳播(158) 7.1.4 消除無用代碼(158) 7.1.5 削減運算強度(159) 7.1.6 外提循環中的不變表達式(159) 7.1.7 刪除歸納變數(160) 7.2 局部最佳化(160) 7.2.1 劃分基本塊的...