@@ -20,14 +20,14 @@ MODULE_PASS("amdgpu-always-inline", AMDGPUAlwaysInlinePass())
20
20
MODULE_PASS(" amdgpu-lower-buffer-fat-pointers" ,
21
21
AMDGPULowerBufferFatPointersPass (*this ))
22
22
MODULE_PASS(" amdgpu-lower-ctor-dtor" , AMDGPUCtorDtorLoweringPass())
23
- MODULE_PASS(" amdgpu-sw-lower-lds" , AMDGPUSwLowerLDSPass(*this ))
24
23
MODULE_PASS(" amdgpu-lower-enqueued-block" , AMDGPUOpenCLEnqueuedBlockLoweringPass())
25
24
MODULE_PASS(" amdgpu-lower-module-lds" , AMDGPULowerModuleLDSPass(*this ))
26
25
MODULE_PASS(" amdgpu-perf-hint" ,
27
26
AMDGPUPerfHintAnalysisPass (
28
27
*static_cast <const GCNTargetMachine *>(this )))
29
28
MODULE_PASS(" amdgpu-printf-runtime-binding" , AMDGPUPrintfRuntimeBindingPass())
30
29
MODULE_PASS(" amdgpu-remove-incompatible-functions" , AMDGPURemoveIncompatibleFunctionsPass(*this ))
30
+ MODULE_PASS(" amdgpu-sw-lower-lds" , AMDGPUSwLowerLDSPass(*this ))
31
31
MODULE_PASS(" amdgpu-unify-metadata" , AMDGPUUnifyMetadataPass())
32
32
#undef MODULE_PASS
33
33
@@ -56,13 +56,13 @@ FUNCTION_PASS("amdgpu-lower-kernel-arguments",
56
56
AMDGPULowerKernelArgumentsPass (*this ))
57
57
FUNCTION_PASS(" amdgpu-lower-kernel-attributes" ,
58
58
AMDGPULowerKernelAttributesPass ())
59
- FUNCTION_PASS(" amdgpu-simplifylib" , AMDGPUSimplifyLibCallsPass())
60
59
FUNCTION_PASS(" amdgpu-promote-alloca" , AMDGPUPromoteAllocaPass(*this ))
61
60
FUNCTION_PASS(" amdgpu-promote-alloca-to-vector" ,
62
61
AMDGPUPromoteAllocaToVectorPass (*this ))
63
62
FUNCTION_PASS(" amdgpu-promote-kernel-arguments" ,
64
63
AMDGPUPromoteKernelArgumentsPass ())
65
64
FUNCTION_PASS(" amdgpu-rewrite-undef-for-phi" , AMDGPURewriteUndefForPHIPass())
65
+ FUNCTION_PASS(" amdgpu-simplifylib" , AMDGPUSimplifyLibCallsPass())
66
66
FUNCTION_PASS(" amdgpu-unify-divergent-exit-nodes" ,
67
67
AMDGPUUnifyDivergentExitNodesPass ())
68
68
FUNCTION_PASS(" amdgpu-usenative" , AMDGPUUseNativeCallsPass())
@@ -97,11 +97,11 @@ FUNCTION_PASS_WITH_PARAMS(
97
97
#define MACHINE_FUNCTION_PASS (NAME, CREATE_PASS )
98
98
#endif
99
99
MACHINE_FUNCTION_PASS (" amdgpu-isel" , AMDGPUISelDAGToDAGPass(*this ))
100
+ MACHINE_FUNCTION_PASS(" gcn-dpp-combine" , GCNDPPCombinePass())
100
101
MACHINE_FUNCTION_PASS(" si-fix-sgpr-copies" , SIFixSGPRCopiesPass())
101
- MACHINE_FUNCTION_PASS(" si-i1-copies" , SILowerI1CopiesPass())
102
102
MACHINE_FUNCTION_PASS(" si-fix-vgpr-copies" , SIFixVGPRCopiesPass())
103
103
MACHINE_FUNCTION_PASS(" si-fold-operands" , SIFoldOperandsPass());
104
- MACHINE_FUNCTION_PASS (" gcn-dpp-combine " , GCNDPPCombinePass ())
104
+ MACHINE_FUNCTION_PASS (" si-i1-copies " , SILowerI1CopiesPass ())
105
105
MACHINE_FUNCTION_PASS(" si-load-store-opt" , SILoadStoreOptimizerPass())
106
106
MACHINE_FUNCTION_PASS(" si-lower-control-flow" , SILowerControlFlowPass())
107
107
MACHINE_FUNCTION_PASS(" si-lower-sgpr-spills" , SILowerSGPRSpillsPass())
0 commit comments