LLVM 19.0.0git
llvm::SampleProfileSummaryBuilder Member List

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

addCount(uint64_t Count)llvm::ProfileSummaryBuilderinlineprotected
addRecord(const sampleprof::FunctionSamples &FS, bool isCallsiteSample=false)llvm::SampleProfileSummaryBuilder
computeDetailedSummary()llvm::ProfileSummaryBuilderprotected
computeSummaryForProfiles(const sampleprof::SampleProfileMap &Profiles)llvm::SampleProfileSummaryBuilder
DefaultCutoffsllvm::ProfileSummaryBuilderstatic
DetailedSummaryllvm::ProfileSummaryBuilderprotected
getColdCountThreshold(const SummaryEntryVector &DS)llvm::ProfileSummaryBuilderstatic
getEntryForPercentile(const SummaryEntryVector &DS, uint64_t Percentile)llvm::ProfileSummaryBuilderstatic
getHotCountThreshold(const SummaryEntryVector &DS)llvm::ProfileSummaryBuilderstatic
getSummary()llvm::SampleProfileSummaryBuilder
MaxCountllvm::ProfileSummaryBuilderprotected
MaxFunctionCountllvm::ProfileSummaryBuilderprotected
NumCountsllvm::ProfileSummaryBuilderprotected
NumFunctionsllvm::ProfileSummaryBuilderprotected
ProfileSummaryBuilder(std::vector< uint32_t > Cutoffs)llvm::ProfileSummaryBuilderinlineprotected
SampleProfileSummaryBuilder(std::vector< uint32_t > Cutoffs)llvm::SampleProfileSummaryBuilderinline
TotalCountllvm::ProfileSummaryBuilderprotected
~ProfileSummaryBuilder()=defaultllvm::ProfileSummaryBuilderprotected