Lines Matching refs:MAM
200 ModuleAnalysisManager MAM; member in __anone177e1640111::CGSCCPassManagerTest
206 : FAM(), CGAM(), MAM(), in CGSCCPassManagerTest()
256 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in CGSCCPassManagerTest()
257 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in CGSCCPassManagerTest()
260 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in CGSCCPassManagerTest()
265 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in CGSCCPassManagerTest()
267 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in CGSCCPassManagerTest()
269 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); }); in CGSCCPassManagerTest()
285 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
324 MAM.getCachedResult<TestModuleAnalysis>( in TEST_F()
362 MPM.run(*M, MAM); in TEST_F()
383 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
441 MPM.run(*M, MAM); in TEST_F()
453 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); 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()
738 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
771 MPM.run(*M, MAM); in TEST_F()
780 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
814 MPM.run(*M, MAM); in TEST_F()
823 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
852 MPM.run(*M, MAM); in TEST_F()
880 TestIndirectSCCAnalysis(int &Runs, ModuleAnalysisManager &MAM) in TestIndirectSCCAnalysis()
881 : Runs(Runs), MAM(MAM) {} in TestIndirectSCCAnalysis()
895 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>( in run()
910 ModuleAnalysisManager &MAM; member
978 TestIndirectFunctionAnalysis(int &Runs, ModuleAnalysisManager &MAM, in TestIndirectFunctionAnalysis()
980 : Runs(Runs), MAM(MAM), CGAM(CGAM) {} in TestIndirectFunctionAnalysis()
991 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent()); in run()
1000 *MAM.getCachedResult<LazyCallGraphAnalysis>(*F.getParent()); in run()
1020 ModuleAnalysisManager &MAM; member
1028 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
1034 [&] { return TestIndirectSCCAnalysis(IndirectSCCAnalysisRuns, MAM); }); in TEST_F()
1042 return TestIndirectFunctionAnalysis(IndirectFunctionAnalysisRuns, MAM, in TEST_F()
1123 MPM.run(*M, MAM); in TEST_F()
1147 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
1153 [&] { return TestIndirectSCCAnalysis(IndirectSCCAnalysisRuns, MAM); }); in TEST_F()
1161 return TestIndirectFunctionAnalysis(IndirectFunctionAnalysisRuns, MAM, in TEST_F()
1288 MPM.run(*M, MAM); in TEST_F()
1374 MPM.run(*M, MAM); in TEST_F()
1412 MPM.run(*M, MAM); in TEST_F()
1442 MPM.run(*M, MAM); in TEST_F()
1474 MPM.run(*M, MAM); in TEST_F()
1512 MPM.run(*M, MAM); in TEST_F()
1550 MPM.run(*M, MAM); in TEST_F()
1585 MPM.run(*M, MAM); in TEST_F()
1614 MPM.run(*M, MAM); in TEST_F()
1648 MPM.run(*M, MAM); in TEST_F()
1673 MPM.run(*M, MAM); in TEST_F()
1712 MPM.run(*M, MAM); in TEST_F()
1789 MPM.run(*M, MAM); in TEST_F()
1876 MPM.run(*M, MAM); in TEST_F()
1940 MPM.run(*M, MAM); in TEST_F()
1965 MPM.run(*M, MAM); in TEST_F()