Home
last modified time | relevance | path

Searched refs:registerPass (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DBinaryPassManager.cpp313 Manager.registerPass(std::make_unique<AsmDumpPass>(), in runAllPasses()
317 Manager.registerPass( in runAllPasses()
346 Manager.registerPass( in runAllPasses()
355 Manager.registerPass( in runAllPasses()
359 Manager.registerPass( in runAllPasses()
398 Manager.registerPass( in runAllPasses()
402 Manager.registerPass( in runAllPasses()
420 Manager.registerPass( in runAllPasses()
426 Manager.registerPass(std::make_unique<AlignerPass>()); in runAllPasses()
452 Manager.registerPass( in runAllPasses()
[all …]
H A DMachORewriteInstance.cpp367 Manager.registerPass(std::make_unique<PatchEntries>()); in runOptimizationPasses()
368 Manager.registerPass(std::make_unique<Instrumentation>(opts::NeverPrint)); in runOptimizationPasses()
371 Manager.registerPass(std::make_unique<ShortenInstructions>(opts::NeverPrint)); in runOptimizationPasses()
373 Manager.registerPass(std::make_unique<RemoveNops>(opts::NeverPrint)); in runOptimizationPasses()
375 Manager.registerPass(std::make_unique<NormalizeCFG>(opts::PrintNormalized)); in runOptimizationPasses()
377 Manager.registerPass( in runOptimizationPasses()
379 Manager.registerPass( in runOptimizationPasses()
382 Manager.registerPass( in runOptimizationPasses()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DInlineCostTest.cpp56 FAM.registerPass([&] { return TargetIRAnalysis(); }); in TEST()
57 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); }); in TEST()
58 FAM.registerPass([&] { return AssumptionAnalysis(); }); in TEST()
59 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in TEST()
61 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST()
62 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST()
H A DCGSCCPassManagerTest.cpp255 FAM.registerPass([&] { return TargetLibraryAnalysis(); }); in CGSCCPassManagerTest()
256 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in CGSCCPassManagerTest()
277 FAM.registerPass([&] { in TEST_F()
738 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
780 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
1033 CGAM.registerPass( in TEST_F()
1035 CGAM.registerPass([&] { in TEST_F()
1041 FAM.registerPass([&] { in TEST_F()
1152 CGAM.registerPass( in TEST_F()
1154 CGAM.registerPass([&] { in TEST_F()
[all …]
H A DFunctionPropertiesAnalysisTest.cpp32 FAM.registerPass([&] { return DominatorTreeAnalysis(); }); in FunctionPropertiesAnalysisTest()
33 FAM.registerPass([&] { return LoopAnalysis(); }); in FunctionPropertiesAnalysisTest()
34 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in FunctionPropertiesAnalysisTest()
H A DCFGTest.cpp82 PassRegistry::getPassRegistry()->registerPass(*PI, true); in ExpectPath()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPassManagerTest.cpp585 AM.registerPass([&] { return CustomizedAnalysis(); }); in TEST_F()
712 FAM.registerPass( in TEST_F()
714 FAM.registerPass([&] { in TEST_F()
832 FAM.registerPass([&] { return DominatorTreeAnalysis(); }); in TEST_F()
833 FAM.registerPass([&] { return AssumptionAnalysis(); }); in TEST_F()
834 FAM.registerPass([&] { return TargetIRAnalysis(); }); in TEST_F()
878 FAM.registerPass([&] { return DominatorTreeAnalysis(); }); in TEST_F()
879 FAM.registerPass([&] { return AssumptionAnalysis(); }); in TEST_F()
880 FAM.registerPass([&] { return TargetIRAnalysis(); }); in TEST_F()
944 FAM.registerPass([&] { return AssumptionAnalysis(); }); in TEST_F()
[all …]
/llvm-project-15.0.7/polly/unittests/ScopPassManager/
H A DPassManagerTest.cpp38 FAM.registerPass([] { return ScopAnalysis(); }); in ScopPassRegistry()
39 FAM.registerPass([] { return ScopInfoAnalysis(); }); in ScopPassRegistry()
40 FAM.registerPass([this] { return ScopAnalysisManagerFunctionProxy(SAM); }); in ScopPassRegistry()
44 SAM.registerPass([this] { return FunctionAnalysisManagerScopProxy(FAM); }); in ScopPassRegistry()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DPassManagerTest.cpp221 FAM.registerPass([&] { return TestFunctionAnalysis(); }); in TEST_F()
222 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
223 MAM.registerPass([&] { return MachineModuleAnalysis(LLVMTM); }); in TEST_F()
224 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
230 NestedMFAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
231 NestedMFAM.registerPass([&] { return TestMachineFunctionAnalysis(); }); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/
H A DPassSupport.h42 Registry.registerPass(*PI, true); \
62 Registry.registerPass(*PI, true); \
101 PassRegistry::getPassRegistry()->registerPass(*this);
160 Registry.registerPass(*PI, true); \
182 Registry.registerPass(*PI, true); \
H A DPassRegistry.h70 void registerPass(const PassInfo &PI, bool ShouldFree = false);
/llvm-project-15.0.7/bolt/include/bolt/Rewrite/
H A DBinaryPassManager.h39 void registerPass(std::unique_ptr<BinaryFunctionPass> Pass, const bool Run) { in registerPass() function
44 void registerPass(std::unique_ptr<BinaryFunctionPass> Pass) { in registerPass() function
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLoopPassManagerTest.cpp302 LAM.registerPass([&] { return MLAHandle.getAnalysis(); }); in LoopPassManagerTest()
305 FAM.registerPass([&] { return DominatorTreeAnalysis(); }); in LoopPassManagerTest()
306 FAM.registerPass([&] { return LoopAnalysis(); }); in LoopPassManagerTest()
309 FAM.registerPass([&] { return AAManager(); }); in LoopPassManagerTest()
310 FAM.registerPass([&] { return AssumptionAnalysis(); }); in LoopPassManagerTest()
314 FAM.registerPass([&] { return MemorySSAAnalysis(); }); in LoopPassManagerTest()
316 FAM.registerPass([&] { return TargetLibraryAnalysis(); }); in LoopPassManagerTest()
317 FAM.registerPass([&] { return TargetIRAnalysis(); }); in LoopPassManagerTest()
684 LAM.registerPass([&] { return MLAHandleA.getAnalysis(); }); in TEST_F()
685 LAM.registerPass([&] { return MLAHandleB.getAnalysis(); }); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/IR/
H A DPassRegistry.cpp49 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) { in registerPass() function in PassRegistry
79 registerPass(Registeree); in registerAnalysisGroup()
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilder.cpp430 MAM.registerPass([&] { return CREATE_PASS; }); in registerModuleAnalyses()
439 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses()
450 FAM.registerPass([&] { return buildDefaultAAPipeline(); }); in registerFunctionAnalyses()
453 FAM.registerPass([&] { return CREATE_PASS; }); in registerFunctionAnalyses()
462 LAM.registerPass([&] { return CREATE_PASS; }); in registerLoopAnalyses()
1609 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in crossRegisterProxies()
1610 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies()
1611 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies()
1612 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
1614 FAM.registerPass([&] { return LoopAnalysisManagerFunctionProxy(LAM); }); in crossRegisterProxies()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Pass/
H A DPassRegistry.h131 void registerPass(const PassAllocatorFunction &function);
146 registerPass(constructor); in PassRegistration()
/llvm-project-15.0.7/polly/lib/Support/
H A DRegisterPasses.cpp703 Proxy.getManager().registerPass([PIC] { \ in createScopAnalyses()
709 Proxy.getManager().registerPass( in createScopAnalyses()
718 FAM.registerPass([] { return CREATE_PASS; }); in registerFunctionAnalyses()
722 FAM.registerPass([&FAM, PIC] { return createScopAnalyses(FAM, PIC); }); in registerFunctionAnalyses()
H A DDumpFunctionPass.cpp60 MAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in runDumpFunction()
/llvm-project-15.0.7/polly/lib/Transform/
H A DScopInliner.cpp74 FAM.registerPass([] { return ScopAnalysis(); }); in runOnSCC()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DCodeGenPassBuilder.h522 MAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerModuleAnalyses()
530 FAM.registerPass([this] { return registerAAAnalyses(this->Opt.UseCFLAA); }); in registerFunctionAnalyses()
533 FAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerFunctionAnalyses()
542 MFAM.registerPass([&] { return PASS_NAME CONSTRUCTOR; }); in registerMachineFunctionAnalyses()
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DIRMutator.cpp79 FAM.registerPass([&] { return TargetLibraryAnalysis(); }); in eliminateDeadCode()
80 FAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in eliminateDeadCode()
/llvm-project-15.0.7/llvm/unittests/Passes/
H A DPluginsTest.cpp126 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST()
/llvm-project-15.0.7/llvm/tools/opt/
H A DNewPMDriver.cpp428 FAM.registerPass([&] { return std::move(AA); }); in runPassPipeline()
430 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runPassPipeline()
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTOBackend.cpp269 FAM.registerPass([&] { return TargetLibraryAnalysis(*TLII); }); in runNewPMPasses()
279 FAM.registerPass([&] { return std::move(AA); }); in runNewPMPasses()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp65 DummyMAM.registerPass( in runOnModule()

12