|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Pass.h 213 AnalysisType &getAnalysisID(AnalysisID PI) const;
216 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
include/llvm/PassAnalysisSupport.h 66 return addRequiredID(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/ModuleSummaryAnalysis.cpp 864 return &(this->getAnalysis<BlockFrequencyInfoWrapperPass>(
879 AU.addRequired<BlockFrequencyInfoWrapperPass>();
lib/Transforms/IPO/GlobalOpt.cpp 3016 return this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI();
3027 AU.addRequired<BlockFrequencyInfoWrapperPass>();
lib/Transforms/IPO/HotColdSplitting.cpp 174 AU.addRequired<BlockFrequencyInfoWrapperPass>();
676 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI();
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 114 AU.addRequired<BlockFrequencyInfoWrapperPass>();
2076 getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI();
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 377 AU.addRequired<BlockFrequencyInfoWrapperPass>();
405 AU.addRequired<BlockFrequencyInfoWrapperPass>();
1496 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI();
1678 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI();
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 113 AU.addRequired<BlockFrequencyInfoWrapperPass>();
429 getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI();
lib/Transforms/Scalar/ConstantHoisting.cpp 114 AU.addRequired<BlockFrequencyInfoWrapperPass>();
153 ? &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI()
lib/Transforms/Scalar/LoopSink.cpp 365 getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(),
371 AU.addRequired<BlockFrequencyInfoWrapperPass>();
lib/Transforms/Vectorize/LoopVectorize.cpp 1604 auto *BFI = &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI();
1623 AU.addRequired<BlockFrequencyInfoWrapperPass>();