LLVM 20.0.0git
llvm::CtxProfAnalysis Member List

This is the complete list of members for llvm::CtxProfAnalysis, including all inherited members.

collectIndirectCallPromotionList(CallBase &IC, Result &Profile, SetVector< std::pair< CallBase *, Function * > > &Candidates)llvm::CtxProfAnalysisstatic
CtxProfAnalysis(std::optional< StringRef > Profile=std::nullopt)llvm::CtxProfAnalysisexplicit
getBBInstrumentation(BasicBlock &BB)llvm::CtxProfAnalysisstatic
getCallsiteInstrumentation(CallBase &CB)llvm::CtxProfAnalysisstatic
getSelectInstrumentation(SelectInst &SI)llvm::CtxProfAnalysisstatic
ID()llvm::AnalysisInfoMixin< CtxProfAnalysis >inlinestatic
Keyllvm::CtxProfAnalysisstatic
name()llvm::PassInfoMixin< DerivedT >inlinestatic
printPipeline(raw_ostream &OS, function_ref< StringRef(StringRef)> MapClassName2PassName)llvm::PassInfoMixin< DerivedT >inline
Result typedefllvm::CtxProfAnalysis
run(Module &M, ModuleAnalysisManager &MAM)llvm::CtxProfAnalysis