reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
213 AnalysisType &getAnalysisID(AnalysisID PI) const; 216 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);include/llvm/PassAnalysisSupport.h
66 return addRequiredID(PassClass::ID); 89 Preserved.push_back(&PassClass::ID); 220 AnalysisType &Pass::getAnalysis() const { 222 return getAnalysisID<AnalysisType>(&AnalysisType::ID); 222 return getAnalysisID<AnalysisType>(&AnalysisType::ID); 248 AnalysisType &Pass::getAnalysis(Function &F) { 251 return getAnalysisID<AnalysisType>(&AnalysisType::ID, F); 251 return getAnalysisID<AnalysisType>(&AnalysisType::ID, F);include/llvm/PassSupport.h
76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/Analysis/BlockFrequencyInfo.cpp311 AU.addRequired<BranchProbabilityInfoWrapperPass>(); 320 getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI();lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
342 AU.addRequired<BranchProbabilityInfoWrapperPass>(); 461 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI();lib/Transforms/Instrumentation/PGOInstrumentation.cpp
1493 return &this->getAnalysis<BranchProbabilityInfoWrapperPass>(F).getBPI(); 1675 return &this->getAnalysis<BranchProbabilityInfoWrapperPass>(F).getBPI();lib/Transforms/Scalar/GuardWidening.cpp
861 BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); 872 AU.addRequired<BranchProbabilityInfoWrapperPass>(); 900 BPI = &getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI(); 907 AU.addRequired<BranchProbabilityInfoWrapperPass>();lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
253 AU.addRequired<BranchProbabilityInfoWrapperPass>(); 1774 getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI();lib/Transforms/Scalar/LoopPredication.cpp
318 AU.addRequired<BranchProbabilityInfoWrapperPass>(); 327 getAnalysis<BranchProbabilityInfoWrapperPass>().getBPI();lib/Transforms/Utils/LCSSA.cpp
447 AU.addPreserved<BranchProbabilityInfoWrapperPass>();
lib/Transforms/Utils/LoopSimplify.cpp 771 AU.addPreserved<BranchProbabilityInfoWrapperPass>();