From 0d9db18638bc2ac0ca145fee16eff76d0c0b3d2a Mon Sep 17 00:00:00 2001 From: Andy Ragusa Date: Fri, 15 Dec 2023 12:01:27 -0800 Subject: [PATCH] blah --- .../ClamBCOutlineEndiannessCalls.cpp | 25 +------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/libclambcc/ClamBCOutlineEndiannessCalls/ClamBCOutlineEndiannessCalls.cpp b/libclambcc/ClamBCOutlineEndiannessCalls/ClamBCOutlineEndiannessCalls.cpp index 53a75b2a7a..f5c0380c1d 100644 --- a/libclambcc/ClamBCOutlineEndiannessCalls/ClamBCOutlineEndiannessCalls.cpp +++ b/libclambcc/ClamBCOutlineEndiannessCalls/ClamBCOutlineEndiannessCalls.cpp @@ -7,7 +7,6 @@ #include #include -//#include #include #include @@ -18,11 +17,7 @@ using namespace llvm; namespace { -#if 0 -class ClamBCOutlineEndiannessCalls : public ModulePass -#else class ClamBCOutlineEndiannessCalls : public PassInfoMixin -#endif { protected: bool bChanged = false; @@ -87,25 +82,16 @@ class ClamBCOutlineEndiannessCalls : public ModulePass public: static char ID; - ClamBCOutlineEndiannessCalls() - /* : ModulePass(ID) */ {} + ClamBCOutlineEndiannessCalls() {} -#if 0 - virtual bool runOnModule(Module& m) override -#else virtual PreservedAnalyses run(Module & m, ModuleAnalysisManager & MAM) -#endif { pMod = &m; std::vector calls = findCalls(); if (0 == calls.size()) { -#if 0 - return false; -#else return PreservedAnalyses::all(); -#endif } Function* pNew = getNewEndiannessFunction(calls[0]); @@ -124,14 +110,6 @@ class ClamBCOutlineEndiannessCalls : public ModulePass }; // end of struct ClamBCOutlineEndiannessCalls } // end of anonymous namespace -#if 0 -char ClamBCOutlineEndiannessCalls::ID = 0; -static RegisterPass X("clambc-outline-endianness-calls", "ClamBCOutlineEndiannessCalls TEST Pass", - false /* Only looks at CFG */, - false /* Analysis Pass */); -#else - - // This part is the new way of registering your pass extern "C" ::llvm::PassPluginLibraryInfo LLVM_ATTRIBUTE_WEAK llvmGetPassPluginInfo() { @@ -154,7 +132,6 @@ llvmGetPassPluginInfo() { -#endif