Lines Matching refs:MAM
198 ModuleAnalysisManager MAM; member in __anonc851db4b0111::CGSCCPassManagerTest
205 MAM(/*DebugLogging*/ true), in CGSCCPassManagerTest()
255 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in CGSCCPassManagerTest()
256 MAM.registerPass([&] { return FunctionAnalysisManagerModuleProxy(FAM); }); in CGSCCPassManagerTest()
259 MAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in CGSCCPassManagerTest()
264 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in CGSCCPassManagerTest()
266 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in CGSCCPassManagerTest()
268 FAM.registerPass([&] { return ModuleAnalysisManagerFunctionProxy(MAM); }); in CGSCCPassManagerTest()
284 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
323 MAM.getCachedResult<TestModuleAnalysis>( in TEST_F()
361 MPM.run(*M, MAM); in TEST_F()
382 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
440 MPM.run(*M, MAM); in TEST_F()
452 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
515 MPM.run(*M, MAM); in TEST_F()
556 MPM.run(*M, MAM); in TEST_F()
595 MPM.run(*M, MAM); in TEST_F()
630 MPM.run(*M, MAM); in TEST_F()
676 MPM.run(*M, MAM); in TEST_F()
724 MPM.run(*M, MAM); in TEST_F()
737 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
770 MPM.run(*M, MAM); in TEST_F()
779 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
813 MPM.run(*M, MAM); in TEST_F()
822 MAM.registerPass([&] { return LazyCallGraphAnalysis(); }); in TEST_F()
851 MPM.run(*M, MAM); in TEST_F()
879 TestIndirectSCCAnalysis(int &Runs, ModuleAnalysisManager &MAM) in TestIndirectSCCAnalysis()
880 : Runs(Runs), MAM(MAM) {} in TestIndirectSCCAnalysis()
894 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>( in run()
909 ModuleAnalysisManager &MAM; member
977 TestIndirectFunctionAnalysis(int &Runs, ModuleAnalysisManager &MAM, in TestIndirectFunctionAnalysis()
979 : Runs(Runs), MAM(MAM), CGAM(CGAM) {} in TestIndirectFunctionAnalysis()
990 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent()); in run()
999 *MAM.getCachedResult<LazyCallGraphAnalysis>(*F.getParent()); in run()
1019 ModuleAnalysisManager &MAM; member
1027 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
1033 [&] { return TestIndirectSCCAnalysis(IndirectSCCAnalysisRuns, MAM); }); in TEST_F()
1041 return TestIndirectFunctionAnalysis(IndirectFunctionAnalysisRuns, MAM, in TEST_F()
1122 MPM.run(*M, MAM); in TEST_F()
1146 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
1152 [&] { return TestIndirectSCCAnalysis(IndirectSCCAnalysisRuns, MAM); }); in TEST_F()
1160 return TestIndirectFunctionAnalysis(IndirectFunctionAnalysisRuns, MAM, in TEST_F()
1287 MPM.run(*M, MAM); in TEST_F()
1373 MPM.run(*M, MAM); in TEST_F()
1411 MPM.run(*M, MAM); in TEST_F()
1441 MPM.run(*M, MAM); in TEST_F()
1473 MPM.run(*M, MAM); in TEST_F()
1511 MPM.run(*M, MAM); in TEST_F()
1551 MPM.run(*M, MAM); in TEST_F()
1586 MPM.run(*M, MAM); in TEST_F()
1615 MPM.run(*M, MAM); in TEST_F()
1649 MPM.run(*M, MAM); in TEST_F()
1674 MPM.run(*M, MAM); in TEST_F()
1713 MPM.run(*M, MAM); in TEST_F()
1765 MPM.run(*M, MAM); in TEST_F()
1838 MPM.run(*M, MAM); in TEST_F()
1901 MPM.run(*M, MAM); in TEST_F()