Home
last modified time | relevance | path

Searched refs:MAM (Results 1 – 25 of 44) sorted by relevance

12

/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DCGSCCPassManagerTest.cpp362 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 DInlineCostTest.cpp54 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 DPassManagerTest.cpp118 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 DInlineAdvisor.h248 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 DMachinePassManager.h45 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 DModuleInliner.cpp71 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 DAlwaysInliner.cpp32 ModuleAnalysisManager &MAM) { in run() argument
35 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
39 auto &PSI = MAM.getResult<ProfileSummaryAnalysis>(M); in run()
H A DSyntheticCountsPropagation.cpp92 ModuleAnalysisManager &MAM) { in run() argument
94 MAM.getResult<FunctionAnalysisManagerModuleProxy>(M).getManager(); in run()
/llvm-project-15.0.7/llvm/unittests/Transforms/Scalar/
H A DLICMTest.cpp27 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 DLoopPassManagerTest.cpp251 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 DScopInliner.cpp73 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 DMemTransferLowering.cpp49 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 DPassManagerTest.cpp17 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 DPassBuilderBindings.cpp61 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 DPassManagerTest.cpp215 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 DDumpFunctionPass.cpp56 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 Dllvm-opt-fuzzer.cpp145 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 DPluginsTest.cpp124 ModuleAnalysisManager MAM; in TEST() local
126 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST()
127 PM.run(*M, MAM); in TEST()
H A DTestPlugin.cpp17 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM) { in run()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMLInlineAdvisor.cpp39 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 DInlineAdvisor.cpp201 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 DCGProfile.cpp104 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 DCoroCleanup.cpp120 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 DCoroCleanup.h24 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DSyntheticCountsPropagation.h20 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);

12