From f3e9f0913c0037338c572297d88cbbee27352863 Mon Sep 17 00:00:00 2001 From: Dwight Guth Date: Wed, 11 Sep 2024 11:13:47 -0500 Subject: [PATCH] delete more global stuff --- lib/passes/MustTailDeadArgElimination.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/passes/MustTailDeadArgElimination.cpp b/lib/passes/MustTailDeadArgElimination.cpp index aeb2b9416..ef8e34e45 100644 --- a/lib/passes/MustTailDeadArgElimination.cpp +++ b/lib/passes/MustTailDeadArgElimination.cpp @@ -80,7 +80,9 @@ class DAE : public ModulePass { DAE() : ModulePass(ID) { +#if LLVM_VERSION_MAJOR == 16 initializeDAEPass(*PassRegistry::getPassRegistry()); +#endif } bool runOnModule(Module &M) override { @@ -103,8 +105,10 @@ class DAE : public ModulePass { char DAE::ID = 0; +#if LLVM_VERSION_MAJOR == 16 INITIALIZE_PASS( DAE, "deadargelim-musttail", "Dead Argument Elimination", false, false) +#endif namespace {