|
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;
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);
include/llvm/PassSupport.h 76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/Analysis/ModuleSummaryAnalysis.cpp 860 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
880 AU.addRequired<ProfileSummaryInfoWrapperPass>();
lib/CodeGen/CodeGenPrepare.cpp 319 AU.addRequired<ProfileSummaryInfoWrapperPass>();
435 &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/IPO/HotColdSplitting.cpp 175 AU.addRequired<ProfileSummaryInfoWrapperPass>();
671 &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/IPO/Inliner.cpp 133 AU.addRequired<ProfileSummaryInfoWrapperPass>();
761 PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/IPO/PartialInlining.cpp 355 AU.addRequired<ProfileSummaryInfoWrapperPass>();
367 &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/IPO/SampleProfile.cpp 466 AU.addRequired<ProfileSummaryInfoWrapperPass>();
1766 &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/InstCombine/InstructionCombining.cpp 3593 AU.addRequired<ProfileSummaryInfoWrapperPass>();
3612 &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 116 AU.addRequired<ProfileSummaryInfoWrapperPass>();
2079 getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp 129 AU.addRequired<ProfileSummaryInfoWrapperPass>();
427 &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 404 AU.addRequired<ProfileSummaryInfoWrapperPass>();
1681 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
lib/Transforms/Scalar/ConstantHoisting.cpp 116 AU.addRequired<ProfileSummaryInfoWrapperPass>();
156 &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI());
lib/Transforms/Scalar/LoopLoadElimination.cpp 644 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
664 AU.addRequired<ProfileSummaryInfoWrapperPass>();
lib/Transforms/Vectorize/LoopVectorize.cpp 1612 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
1644 AU.addRequired<ProfileSummaryInfoWrapperPass>();