[llvm] [AMDGPU] Make AMDGPULowerKernelArguments a module pass (PR #112790)

Austin Kerbow via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 6 15:33:27 PST 2024


================
@@ -1170,8 +1166,7 @@
 ; GCN-O3-NEXT:    CallGraph Construction
 ; GCN-O3-NEXT:    Call Graph SCC Pass Manager
 ; GCN-O3-NEXT:      AMDGPU Annotate Kernel Features
-; GCN-O3-NEXT:      FunctionPass Manager
-; GCN-O3-NEXT:        AMDGPU Lower Kernel Arguments
+; GCN-O3-NEXT:    AMDGPU Lower Kernel Arguments
----------------
kerbowa wrote:

Thanks @JanekvO I'll add a comment to that effect.

@arsenm to future proof for NPM I think our only options are making AMDGPULowerKernelArguments a module pass or factoring out the preload stuff and creating a new module pass. What do you think is better?

https://github.com/llvm/llvm-project/pull/112790


More information about the llvm-commits mailing list