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