|
@@ -1615,6 +1615,7 @@ class db_dxil(object):
|
|
# C:\nobackup\work\HLSLonLLVM\lib\Transforms\IPO\PassManagerBuilder.cpp:353
|
|
# C:\nobackup\work\HLSLonLLVM\lib\Transforms\IPO\PassManagerBuilder.cpp:353
|
|
add_pass('indvars', 'IndVarSimplify', "Induction Variable Simplification", [])
|
|
add_pass('indvars', 'IndVarSimplify', "Induction Variable Simplification", [])
|
|
add_pass('loop-idiom', 'LoopIdiomRecognize', "Recognize loop idioms", [])
|
|
add_pass('loop-idiom', 'LoopIdiomRecognize', "Recognize loop idioms", [])
|
|
|
|
+ add_pass('dxil-loop-unroll', 'DxilLoopUnroll', 'DxilLoopUnroll', [])
|
|
add_pass('loop-deletion', 'LoopDeletion', "Delete dead loops", [])
|
|
add_pass('loop-deletion', 'LoopDeletion', "Delete dead loops", [])
|
|
add_pass('loop-interchange', 'LoopInterchange', 'Interchanges loops for cache reuse', [])
|
|
add_pass('loop-interchange', 'LoopInterchange', 'Interchanges loops for cache reuse', [])
|
|
add_pass('loop-unroll', 'LoopUnroll', 'Unroll loops', [
|
|
add_pass('loop-unroll', 'LoopUnroll', 'Unroll loops', [
|