Lines Matching refs:TestSCCAnalysis

59 class TestSCCAnalysis : public AnalysisInfoMixin<TestSCCAnalysis> {  class
68 auto PAC = PA.getChecker<TestSCCAnalysis>(); in invalidate()
74 TestSCCAnalysis(int &Runs) : Runs(Runs) {} in TestSCCAnalysis() function in __anone177e1640111::TestSCCAnalysis
82 friend AnalysisInfoMixin<TestSCCAnalysis>;
88 AnalysisKey TestSCCAnalysis::Key;
282 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
330 TestSCCAnalysis::Result &AR = AM.getResult<TestSCCAnalysis>(C, CG); in TEST_F()
528 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
534 CGPM1.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
552 CGPM2.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
566 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
572 CGPM1.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
584 PA.preserve<TestSCCAnalysis>(); in TEST_F()
591 CGPM2.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
605 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
611 CGPM1.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
620 PA.preserve<TestSCCAnalysis>(); in TEST_F()
626 CGPM2.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
866 Result(TestSCCAnalysis::Result &SCCDep, TestModuleAnalysis::Result &MDep) in Result()
868 TestSCCAnalysis::Result &SCCDep;
876 Inv.invalidate<TestSCCAnalysis>(C, PA); in invalidate()
887 auto &SCCDep = AM.getResult<TestSCCAnalysis>(C, CG); in run()
963 TestSCCAnalysis::Result &SCCDep) in Result()
967 TestSCCAnalysis::Result &SCCDep;
1006 *CGAM.getCachedResult<TestSCCAnalysis>(*CG.lookupSCC(*CG.lookup(F))); in run()
1010 TestSCCAnalysis, TestIndirectFunctionAnalysis>(); in run()
1032 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
1079 PA.preserve<TestSCCAnalysis>(); in TEST_F()
1151 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()