| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | CGSCCPassManagerTest.cpp | 362 MPM.run(*M, MAM); in TEST_F() 441 MPM.run(*M, MAM); in TEST_F() 516 MPM.run(*M, MAM); in TEST_F() 557 MPM.run(*M, MAM); in TEST_F() 596 MPM.run(*M, MAM); in TEST_F() 631 MPM.run(*M, MAM); in TEST_F() 677 MPM.run(*M, MAM); in TEST_F() 725 MPM.run(*M, MAM); in TEST_F() 771 MPM.run(*M, MAM); in TEST_F() 881 : Runs(Runs), MAM(MAM) {} in TestIndirectSCCAnalysis() [all …]
|
| H A D | InlineCostTest.cpp | 54 ModuleAnalysisManager MAM; in TEST() local 57 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); }); in TEST() 59 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in TEST() 61 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST() 65 MPM.run(*M, MAM); in TEST()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | PassManagerTest.cpp | 118 AnalyzedFunctionCount(AnalyzedFunctionCount), MAM(MAM), in TestFunctionPass() 150 ModuleAnalysisManager &MAM; member 426 ModuleAnalysisManager MAM; in TEST_F() local 468 AnalyzedFunctionCount2, MAM)); in TEST_F() 481 AnalyzedFunctionCount3, MAM)); in TEST_F() 508 AnalyzedFunctionCount5, MAM, in TEST_F() 513 MPM.run(*M, MAM); in TEST_F() 626 : Runs(Runs), MAM(MAM) {} in TestIndirectFunctionAnalysis() 649 ModuleAnalysisManager &MAM; member 708 ModuleAnalysisManager MAM; in TEST_F() local [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InlineAdvisor.h | 248 Result(Module &M, ModuleAnalysisManager &MAM) : M(M), MAM(MAM) {} in Result() 263 ModuleAnalysisManager &MAM; member 267 Result run(Module &M, ModuleAnalysisManager &MAM) { return Result(M, MAM); } in run() argument 278 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM); 285 getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM); 288 getDevelopmentModeAdvisor(Module &M, ModuleAnalysisManager &MAM,
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassManager.h | 45 MachineFunctionAnalysisManager() : FAM(nullptr), MAM(nullptr) {} in MachineFunctionAnalysisManager() 47 ModuleAnalysisManager &MAM) in MachineFunctionAnalysisManager() argument 48 : FAM(&FAM), MAM(&MAM) {} in MachineFunctionAnalysisManager() 74 return MAM->getResult<PassT>(M); in getResult() 83 return MAM->getCachedResult<PassT>(M); in getCachedResult() 100 ModuleAnalysisManager *MAM; variable
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | ModuleInliner.cpp | 71 InlineAdvisor &ModuleInlinerPass::getAdvisor(const ModuleAnalysisManager &MAM, in getAdvisor() argument 77 auto *IAA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in getAdvisor() 110 ModuleAnalysisManager &MAM) { in run() argument 113 auto &IAA = MAM.getResult<InlineAdvisorAnalysis>(M); in run() 125 ProfileSummaryInfo *PSI = MAM.getCachedResult<ProfileSummaryAnalysis>(M); in run() 128 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 134 InlineAdvisor &Advisor = getAdvisor(MAM, FAM, M); in run()
|
| H A D | AlwaysInliner.cpp | 32 ModuleAnalysisManager &MAM) { in run() argument 35 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run() 39 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); in run()
|
| H A D | SyntheticCountsPropagation.cpp | 92 ModuleAnalysisManager &MAM) { in run() argument 94 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/ |
| H A D | LICMTest.cpp | 27 ModuleAnalysisManager MAM; in TEST() local 29 PB.registerModuleAnalyses(MAM); in TEST() 33 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in TEST() 73 MPM.run(*M, MAM); in TEST()
|
| H A D | LoopPassManagerTest.cpp | 251 ModuleAnalysisManager MAM; member in __anoncc2bdfab0111::LoopPassManagerTest 388 MPM.run(*M, MAM); in TEST_F() 471 MPM.run(*M, MAM); in TEST_F() 558 MPM.run(*M, MAM); in TEST_F() 676 MPM.run(*M, MAM); in TEST_F() 778 MPM.run(*M, MAM); in TEST_F() 860 MPM.run(*M, MAM); in TEST_F() 1062 MPM.run(*M, MAM); in TEST_F() 1315 MPM.run(*M, MAM); in TEST_F() 1594 MPM.run(*M, MAM); in TEST_F() [all …]
|
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ScopInliner.cpp | 73 ModuleAnalysisManager MAM; in runOnSCC() local 75 PB.registerModuleAnalyses(MAM); in runOnSCC() 79 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runOnSCC() 97 PreservedAnalyses PA = MPM.run(*M, MAM); in runOnSCC()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | MemTransferLowering.cpp | 49 ModuleAnalysisManager MAM; member 56 PB.registerModuleAnalyses(MAM); in MemTransferLowerTest() 60 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in MemTransferLowerTest() 135 MPM.run(*M, MAM); in TEST_F() 175 MPM.run(*M, MAM); in TEST_F() 220 MPM.run(*M, MAM); in TEST_F() 265 MPM.run(*M, MAM); in TEST_F()
|
| /llvm-project-15.0.7/polly/unittests/ScopPassManager/ |
| H A D | PassManagerTest.cpp | 17 ModuleAnalysisManager MAM; member in __anondd4fefd90111::ScopPassRegistry 33 PB.registerModuleAnalyses(MAM); in ScopPassRegistry() 46 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in ScopPassRegistry()
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassBuilderBindings.cpp | 61 ModuleAnalysisManager MAM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local 65 PB.registerModuleAnalyses(MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 66 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 78 MPM.run(*Mod, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | PassManagerTest.cpp | 215 ModuleAnalysisManager MAM; in TEST_F() local 217 PB.registerModuleAnalyses(MAM); in TEST_F() 219 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in TEST_F() 223 MAM.registerPass([&] { return MachineModuleAnalysis(LLVMTM); }); in TEST_F() 224 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F() 229 MachineFunctionAnalysisManager NestedMFAM(FAM, MAM); in TEST_F()
|
| /llvm-project-15.0.7/polly/lib/Support/ |
| H A D | DumpFunctionPass.cpp | 56 ModuleAnalysisManager MAM; in runDumpFunction() local 60 MAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in runDumpFunction() 64 MPM.run(*CM, MAM); in runDumpFunction()
|
| /llvm-project-15.0.7/llvm/tools/llvm-opt-fuzzer/ |
| H A D | llvm-opt-fuzzer.cpp | 145 ModuleAnalysisManager MAM; in LLVMFuzzerTestOneInput() local 147 PB.registerModuleAnalyses(MAM); in LLVMFuzzerTestOneInput() 151 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in LLVMFuzzerTestOneInput() 161 MPM.run(*M, MAM); in LLVMFuzzerTestOneInput()
|
| /llvm-project-15.0.7/llvm/unittests/Passes/ |
| H A D | PluginsTest.cpp | 124 ModuleAnalysisManager MAM; in TEST() local 126 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST() 127 PM.run(*M, MAM); in TEST()
|
| H A D | TestPlugin.cpp | 17 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM) { in run()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | MLInlineAdvisor.cpp | 39 llvm::getReleaseModeAdvisor(Module &M, ModuleAnalysisManager &MAM) { in getReleaseModeAdvisor() argument 43 return std::make_unique<MLInlineAdvisor>(M, MAM, std::move(AOTRunner)); in getReleaseModeAdvisor() 89 MLInlineAdvisor::MLInlineAdvisor(Module &M, ModuleAnalysisManager &MAM, in MLInlineAdvisor() argument 92 M, MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager()), in MLInlineAdvisor() 94 CG(MAM.getResult<LazyCallGraphAnalysis>(M)), in MLInlineAdvisor()
|
| H A D | InlineAdvisor.cpp | 201 auto &FAM = MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in tryCreate() 218 llvm::getDevelopmentModeAdvisor(M, MAM, [&FAM, Params](CallBase &CB) { in tryCreate() 227 Advisor = llvm::getReleaseModeAdvisor(M, MAM); in tryCreate() 621 InlineAdvisorAnalysisPrinterPass::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument 622 const auto *IA = MAM.getCachedResult<InlineAdvisorAnalysis>(M); in run()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | CGProfile.cpp | 104 PreservedAnalyses CGProfilePass::run(Module &M, ModuleAnalysisManager &MAM) { in run() argument 106 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroCleanup.cpp | 120 ModuleAnalysisManager &MAM) { in run() argument 125 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Coroutines/ |
| H A D | CoroCleanup.h | 24 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | SyntheticCountsPropagation.h | 20 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
|