LLVM 19.0.0git
llvm::ProfileSummaryInfo Member List

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

getColdCountThreshold() constllvm::ProfileSummaryInfoinline
getHotCountThreshold() constllvm::ProfileSummaryInfoinline
getOrCompColdCountThreshold() constllvm::ProfileSummaryInfo
getOrCompHotCountThreshold() constllvm::ProfileSummaryInfo
getProfileCount(const CallBase &CallInst, BlockFrequencyInfo *BFI, bool AllowSynthetic=false) constllvm::ProfileSummaryInfo
hasCSInstrumentationProfile() constllvm::ProfileSummaryInfoinline
hasHugeWorkingSetSize() constllvm::ProfileSummaryInfo
hasInstrumentationProfile() constllvm::ProfileSummaryInfoinline
hasLargeWorkingSetSize() constllvm::ProfileSummaryInfo
hasPartialSampleProfile() constllvm::ProfileSummaryInfo
hasProfileSummary() constllvm::ProfileSummaryInfoinline
hasSampleProfile() constllvm::ProfileSummaryInfoinline
invalidate(Module &, const PreservedAnalyses &, ModuleAnalysisManager::Invalidator &)llvm::ProfileSummaryInfoinline
isColdBlock(const BBType *BB, BFIT *BFI) constllvm::ProfileSummaryInfoinline
isColdBlock(BlockFrequency BlockFreq, const BFIT *BFI) constllvm::ProfileSummaryInfoinline
isColdBlockNthPercentile(int PercentileCutoff, const BBType *BB, BFIT *BFI) constllvm::ProfileSummaryInfoinline
isColdBlockNthPercentile(int PercentileCutoff, BlockFrequency BlockFreq, BFIT *BFI) constllvm::ProfileSummaryInfoinline
isColdCallSite(const CallBase &CB, BlockFrequencyInfo *BFI) constllvm::ProfileSummaryInfo
isColdCount(uint64_t C) constllvm::ProfileSummaryInfo
isColdCountNthPercentile(int PercentileCutoff, uint64_t C) constllvm::ProfileSummaryInfo
isFunctionColdInCallGraph(const FuncT *F, BFIT &BFI) constllvm::ProfileSummaryInfoinline
isFunctionColdInCallGraphNthPercentile(int PercentileCutoff, const FuncT *F, BFIT &BFI) constllvm::ProfileSummaryInfoinline
isFunctionEntryCold(const Function *F) constllvm::ProfileSummaryInfo
isFunctionEntryHot(const FuncT *F) constllvm::ProfileSummaryInfoinline
isFunctionHotInCallGraph(const FuncT *F, BFIT &BFI) constllvm::ProfileSummaryInfoinline
isFunctionHotInCallGraphNthPercentile(int PercentileCutoff, const FuncT *F, BFIT &BFI) constllvm::ProfileSummaryInfoinline
isFunctionHotnessUnknown(const Function &F) constllvm::ProfileSummaryInfo
isHotBlock(const BBType *BB, BFIT *BFI) constllvm::ProfileSummaryInfoinline
isHotBlockNthPercentile(int PercentileCutoff, const BBType *BB, BFIT *BFI) constllvm::ProfileSummaryInfoinline
isHotBlockNthPercentile(int PercentileCutoff, BlockFrequency BlockFreq, BFIT *BFI) constllvm::ProfileSummaryInfoinline
isHotCallSite(const CallBase &CB, BlockFrequencyInfo *BFI) constllvm::ProfileSummaryInfo
isHotCount(uint64_t C) constllvm::ProfileSummaryInfo
isHotCountNthPercentile(int PercentileCutoff, uint64_t C) constllvm::ProfileSummaryInfo
ProfileSummaryInfo(const Module &M)llvm::ProfileSummaryInfoinline
ProfileSummaryInfo(ProfileSummaryInfo &&Arg)=defaultllvm::ProfileSummaryInfo
refresh()llvm::ProfileSummaryInfo