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

References

include/llvm/Analysis/CGSCCPassManager.h
  503       auto PAC = PA.getChecker<LazyCallGraphAnalysis>();
include/llvm/IR/PassManagerInternal.h
  193     auto PAC = PA.template getChecker<PassT>();
lib/Analysis/AliasAnalysis.cpp
   86   auto PAC = PA.getChecker<AAManager>();
lib/Analysis/BlockFrequencyInfo.cpp
  178   auto PAC = PA.getChecker<BlockFrequencyAnalysis>();
lib/Analysis/CGSCCPassManager.cpp
  146   auto PAC = PA.getChecker<CGSCCAnalysisManagerModuleProxy>();
  255   auto PAC = PA.getChecker<FunctionAnalysisManagerCGSCCProxy>();
lib/Analysis/DependenceAnalysis.cpp
 3383   auto PAC = PA.getChecker<DependenceAnalysis>();
lib/Analysis/DominanceFrontier.cpp
   73   auto PAC = PA.getChecker<DominanceFrontierAnalysis>();
lib/Analysis/LazyValueInfo.cpp
 1661   auto PAC = PA.getChecker<LazyValueAnalysis>();
lib/Analysis/LoopAnalysisManager.cpp
   47   auto PAC = PA.getChecker<LoopAnalysisManagerFunctionProxy>();
lib/Analysis/LoopInfo.cpp
  852   auto PAC = PA.getChecker<LoopAnalysis>();
lib/Analysis/MemoryDependenceAnalysis.cpp
 1796   auto PAC = PA.getChecker<MemoryDependenceAnalysis>();
lib/Analysis/MemorySSA.cpp
 2278   auto PAC = PA.getChecker<MemorySSAAnalysis>();
lib/Analysis/PhiValues.cpp
   29   auto PAC = PA.getChecker<PhiValuesAnalysis>();
lib/Analysis/PostDominators.cpp
   42   auto PAC = PA.getChecker<PostDominatorTreeAnalysis>();
lib/Analysis/RegionInfo.cpp
   84   auto PAC = PA.getChecker<RegionInfoAnalysis>();
lib/Analysis/ScalarEvolution.cpp
11996   auto PAC = PA.getChecker<ScalarEvolutionAnalysis>();
lib/IR/Dominators.cpp
  107   auto PAC = PA.getChecker<DominatorTreeAnalysis>();
lib/IR/PassManager.cpp
   43   auto PAC = PA.getChecker<FunctionAnalysisManagerModuleProxy>();
tools/polly/lib/Analysis/ScopInfo.cpp
 2754   auto PAC = PA.getChecker<ScopInfoAnalysis>();
tools/polly/lib/Analysis/ScopPass.cpp
   95   auto PAC = PA.getChecker<ScopAnalysisManagerFunctionProxy>();
unittests/Analysis/CGSCCPassManagerTest.cpp
  852       auto PAC = PA.getChecker<TestIndirectSCCAnalysis>();
  905       auto PAC = PA.getChecker<TestDoublyIndirectSCCAnalysis>();
  946       auto PAC = PA.getChecker<TestIndirectFunctionAnalysis>();
unittests/IR/PassBuilderCallbacksTest.cpp
   93     auto PAC = PA.template getChecker<Analysis>();
unittests/IR/PassManagerTest.cpp
  173     auto PAC = PA1.getChecker<TestFunctionAnalysis>();
  178     auto PAC = PA1.getChecker<TestModuleAnalysis>();
  184     auto PAC = PA2.getChecker<TestFunctionAnalysis>();
  190     auto PAC = PA3.getChecker<TestFunctionAnalysis>();
  196     auto PAC = PA4.getChecker<TestFunctionAnalysis>();
  202     auto PAC = PA4.getChecker<TestFunctionAnalysis>();
  208     auto PAC = PA4.getChecker<TestFunctionAnalysis>();
  214     auto PAC = PA5.getChecker<TestFunctionAnalysis>();
  224   EXPECT_TRUE(PA.getChecker<TestFunctionAnalysis>().preserved());
  225   EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>().preserved());
  227   EXPECT_TRUE(PA.getChecker<TestFunctionAnalysis>().preserved());
  228   EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>().preserved());
  232   EXPECT_TRUE(PA.getChecker<TestFunctionAnalysis>().preserved());
  233   EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>().preserved());
  239   EXPECT_TRUE(PA.getChecker<TestFunctionAnalysis>()
  241   EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>()
  244   EXPECT_TRUE(PA.getChecker<TestFunctionAnalysis>()
  246   EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>()
  251   EXPECT_TRUE(PA.getChecker<TestFunctionAnalysis>()
  253   EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>()
  258   EXPECT_TRUE(PA.getChecker<TestFunctionAnalysis>()
  260   EXPECT_TRUE(PA.getChecker<TestModuleAnalysis>()
  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>()
  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>()
  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>()
  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>()
  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>()
  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>()
  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>()
  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>()
  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>()
  372   EXPECT_FALSE(PA.getChecker<TestFunctionAnalysis>().preserved());
  376   EXPECT_FALSE(PA.getChecker<TestFunctionAnalysis>().preserved());
  378   EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>().preserved());
  384   EXPECT_FALSE(PA.getChecker<TestFunctionAnalysis>()
  386   EXPECT_FALSE(PA.getChecker<TestModuleAnalysis>()
  593       auto PAC = PA.getChecker<TestIndirectFunctionAnalysis>();
  642       auto PAC = PA.getChecker<TestDoublyIndirectFunctionAnalysis>();
unittests/Transforms/Scalar/LoopPassManagerTest.cpp
   85     auto PAC = PA.template getChecker<Analysis>();
  689         auto PAC = PA.getChecker<AnalysisA>();