Lines Matching refs:TestModuleAnalysis
63 class TestModuleAnalysis : public AnalysisInfoMixin<TestModuleAnalysis> { class
72 auto PAC = PA.getChecker<TestModuleAnalysis>(); in invalidate()
77 TestModuleAnalysis(int &Runs) : Runs(Runs) {} in TestModuleAnalysis() function in __anone164db580111::TestModuleAnalysis
88 friend AnalysisInfoMixin<TestModuleAnalysis>;
94 AnalysisKey TestModuleAnalysis::Key;
128 if (TestModuleAnalysis::Result *TMA = in run()
129 MAM.getCachedResult<TestModuleAnalysis>(*F.getParent())) { in run()
202 auto PAC = PA1.getChecker<TestModuleAnalysis>(); in TEST()
249 EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>().preserved()); in TEST()
250 PA.preserve<TestModuleAnalysis>(); in TEST()
252 EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>().preserved()); in TEST()
257 EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>().preserved()); in TEST()
265 EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>() in TEST()
270 EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>() in TEST()
277 EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>() in TEST()
284 EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>() in TEST()
296 PA2.preserve<TestModuleAnalysis>(); in TEST()
299 PA3.preserve<TestModuleAnalysis>(); in TEST()
308 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
309 EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
317 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
318 EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
326 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
327 EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
336 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
337 EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
345 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
346 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
355 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
356 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
366 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
367 EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
376 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
377 EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
385 EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved()); in TEST()
386 EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>() in TEST()
401 PA.abandon<TestModuleAnalysis>(); in TEST()
402 EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>().preserved()); in TEST()
410 EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>() in TEST()
428 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
488 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
611 Result(TestFunctionAnalysis::Result &FDep, TestModuleAnalysis::Result &MDep) in Result()
614 TestModuleAnalysis::Result &MDep;
636 auto &MDep = *MAM.getCachedResult<TestModuleAnalysis>(*F.getParent()); in run()
639 MAMProxy.registerOuterAnalysisInvalidation<TestModuleAnalysis, in run()
718 MAM.registerPass([&] { return TestModuleAnalysis(ModuleAnalysisRuns); }); in TEST_F()
783 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
787 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()