[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