User Tools

Site Tools


10_categories_of_transform_passes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
10_categories_of_transform_passes [2012/05/16 14:45]
jenny
10_categories_of_transform_passes [2012/05/16 14:45] (current)
jenny
Line 17: Line 17:
 ==6CSE-like Passes== ==6CSE-like Passes==
 -early-cse -gvn -instcombine -mergefunc ​ -early-cse -gvn -instcombine -mergefunc ​
-7 + 
-Lowering ​Passes+==7Lowering ​Passes==
 -loweratomic -lowerinvoke -lowersetjmp -lowerswitch ​ -loweratomic -lowerinvoke -lowersetjmp -lowerswitch ​
-8 + 
-Memory ​related Passes+==8Memory ​related Passes==
 -mem2reg -memcpyopt -reg2mem -scalarrepl -scalarrepl-ssa ​ -mem2reg -memcpyopt -reg2mem -scalarrepl -scalarrepl-ssa ​
-9 + 
-Constant-Propagation-like Passes+==9Constant-Propagation-like Passes==
 -constprop -ipconstprop -ipsccp -reassociate -sccp -constprop -ipconstprop -ipsccp -reassociate -sccp  -constprop -ipconstprop -ipsccp -reassociate -sccp -constprop -ipconstprop -ipsccp -reassociate -sccp 
-10 + 
-Miscellaneous ​Passes ​+==10Miscellaneous ​Passes== 
 -block-placement -break-crit-edges -codegenprepare -functionattrs -internalize -mergereturn ​ -block-placement -break-crit-edges -codegenprepare -functionattrs -internalize -mergereturn ​
  
  
10_categories_of_transform_passes.txt · Last modified: 2012/05/16 14:45 by jenny