Lines Matching refs:MAM
115 int &AnalyzedFunctionCount, ModuleAnalysisManager &MAM, in TestFunctionPass()
118 AnalyzedFunctionCount(AnalyzedFunctionCount), MAM(MAM), in TestFunctionPass()
129 MAM.getCachedResult<TestModuleAnalysis>(*F.getParent())) { in run()
150 ModuleAnalysisManager &MAM; member
426 ModuleAnalysisManager MAM; in TEST_F() local
428 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
429 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in TEST_F()
430 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); }); in TEST_F()
432 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in TEST_F()
450 AnalyzedFunctionCount1, MAM)); in TEST_F()
468 AnalyzedFunctionCount2, MAM)); in TEST_F()
481 AnalyzedFunctionCount3, MAM)); in TEST_F()
495 AnalyzedFunctionCount4, MAM)); in TEST_F()
508 AnalyzedFunctionCount5, MAM, in TEST_F()
513 MPM.run(*M, MAM); in TEST_F()
625 TestIndirectFunctionAnalysis(int &Runs, ModuleAnalysisManager &MAM) in TestIndirectFunctionAnalysis()
626 : Runs(Runs), MAM(MAM) {} in TestIndirectFunctionAnalysis()
636 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent()); in run()
649 ModuleAnalysisManager &MAM; member
708 ModuleAnalysisManager MAM; in TEST_F() local
713 [&] { return TestIndirectFunctionAnalysis(IndirectAnalysisRuns, MAM); }); in TEST_F()
718 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
719 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in TEST_F()
720 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); }); in TEST_F()
723 MAM.registerPass([&] { return PassInstrumentationAnalysis(&PIC); }); in TEST_F()
789 MPM.run(*M, MAM); in TEST_F()