[clang] [llvm] [WIP] Expand variadic functions in IR (PR #89007)

Matt Arsenault via cfe-commits cfe-commits at lists.llvm.org
Wed May 8 09:12:31 PDT 2024


================
@@ -24,6 +24,7 @@ MODULE_PASS("amdgpu-lower-ctor-dtor", AMDGPUCtorDtorLoweringPass())
 MODULE_PASS("amdgpu-lower-module-lds", AMDGPULowerModuleLDSPass(*this))
 MODULE_PASS("amdgpu-printf-runtime-binding", AMDGPUPrintfRuntimeBindingPass())
 MODULE_PASS("amdgpu-unify-metadata", AMDGPUUnifyMetadataPass())
+MODULE_PASS("expand-variadics", ExpandVariadicsPass(ExpandVariadicsMode::Lowering))
----------------
arsenm wrote:

Shouldn't need to list this in every target's PassRegistry, the generic one should be fine 

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


More information about the cfe-commits mailing list