reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/IR/PassManagerTest.cpp
  280   Intersected.intersect(PA1);
  281   EXPECT_TRUE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  282   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  284   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  285   EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>()
  289   Intersected.intersect(PreservedAnalyses::all());
  290   EXPECT_TRUE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  291   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  293   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  294   EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>()
  298   Intersected.intersect(PA2);
  299   EXPECT_TRUE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  300   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  302   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  303   EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>()
  307   Intersected = PA2;
  308   Intersected.intersect(PA1);
  309   EXPECT_TRUE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  310   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  312   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  313   EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>()
  317   Intersected.intersect(PreservedAnalyses::none());
  318   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  319   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  321   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  322   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>()
  326   Intersected = PA1;
  327   Intersected.intersect(PA3);
  328   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  329   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  331   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  332   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>()
  336   Intersected = PA1;
  338   Intersected.intersect(std::move(Tmp));
  339   EXPECT_TRUE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  340   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  342   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  343   EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>()
  348   Intersected.intersect(std::move(Tmp2));
  349   EXPECT_TRUE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  350   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  352   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  353   EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>()
  355   Intersected = PreservedAnalyses::all();
  357   Intersected.intersect(std::move(Tmp3));
  358   EXPECT_TRUE(Intersected.getChecker<TestFunctionAnalysis>().preserved());
  359   EXPECT_FALSE(Intersected.getChecker<TestFunctionAnalysis>()
  361   EXPECT_FALSE(Intersected.getChecker<TestModuleAnalysis>().preserved());
  362   EXPECT_TRUE(Intersected.getChecker<TestModuleAnalysis>()