指令選擇器調查(6)

5.      基於圖的作法 依賴圖覆蓋的指令選擇器是目前能獲得的最強大的代碼生成器。經過容許輸入及模式具備任意的圖形狀,指令選擇器可以接受整個函數爲輸入——這被稱爲全局指令選擇——有可能處理各類機器指令,包括硬件循環及SIMD指令。最重要的,與侷限在單個基本塊的基於DAG覆蓋的技術相比,全局指令選擇器能夠在多個塊間自由地移動及覆蓋節點。這增長了應用複雜模式的機會,這可能致使性能提高及減小功耗。算
相關文章
相關標籤/搜索