Home
last modified time | relevance | path

Searched refs:ProfileSummaryBuilder (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/ProfileData/
DProfileCommon.h40 class ProfileSummaryBuilder {
56 ProfileSummaryBuilder(std::vector<uint32_t> Cutoffs) in ProfileSummaryBuilder() function
58 ~ProfileSummaryBuilder() = default;
74 class InstrProfSummaryBuilder final : public ProfileSummaryBuilder {
82 : ProfileSummaryBuilder(std::move(Cutoffs)) {} in InstrProfSummaryBuilder()
88 class SampleProfileSummaryBuilder final : public ProfileSummaryBuilder {
91 : ProfileSummaryBuilder(std::move(Cutoffs)) {} in SampleProfileSummaryBuilder()
101 void ProfileSummaryBuilder::addCount(uint64_t Count) { in addCount()
/openbsd/src/gnu/llvm/llvm/lib/ProfileData/
DProfileSummaryBuilder.cpp77 const ArrayRef<uint32_t> ProfileSummaryBuilder::DefaultCutoffs =
81 ProfileSummaryBuilder::getEntryForPercentile(const SummaryEntryVector &DS, in getEntryForPercentile()
133 void ProfileSummaryBuilder::computeDetailedSummary() { in computeDetailedSummary()
166 ProfileSummaryBuilder::getHotCountThreshold(const SummaryEntryVector &DS) { in getHotCountThreshold()
168 ProfileSummaryBuilder::getEntryForPercentile(DS, ProfileSummaryCutoffHot); in getHotCountThreshold()
176 ProfileSummaryBuilder::getColdCountThreshold(const SummaryEntryVector &DS) { in getColdCountThreshold()
177 auto &ColdEntry = ProfileSummaryBuilder::getEntryForPercentile( in getColdCountThreshold()
DCMakeLists.txt8 ProfileSummaryBuilder.cpp
DInstrProfWriter.cpp346 InstrProfSummaryBuilder ISB(ProfileSummaryBuilder::DefaultCutoffs); in writeImpl()
348 InstrProfSummaryBuilder CSISB(ProfileSummaryBuilder::DefaultCutoffs); in writeImpl()
406 uint32_t NumEntries = ProfileSummaryBuilder::DefaultCutoffs.size(); in writeImpl()
DSampleProfWriter.cpp897 SampleProfileSummaryBuilder Builder(ProfileSummaryBuilder::DefaultCutoffs); in computeSummary()
DInstrProfReader.cpp974 InstrProfSummaryBuilder Builder(ProfileSummaryBuilder::DefaultCutoffs); in readSummary()
DSampleProfReader.cpp1965 SampleProfileSummaryBuilder Builder(ProfileSummaryBuilder::DefaultCutoffs); in computeSummary()
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DProfileSummaryInfo.cpp241 auto &HotEntry = ProfileSummaryBuilder::getEntryForPercentile( in computeThresholds()
244 ProfileSummaryBuilder::getHotCountThreshold(DetailedSummary); in computeThresholds()
246 ProfileSummaryBuilder::getColdCountThreshold(DetailedSummary); in computeThresholds()
277 auto &Entry = ProfileSummaryBuilder::getEntryForPercentile(DetailedSummary, in computeThreshold()
/openbsd/src/gnu/usr.bin/clang/libLLVMProfileData/
DMakefile14 ProfileSummaryBuilder.cpp \
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ProfileData/
DBUILD.gn18 "ProfileSummaryBuilder.cpp",
/openbsd/src/gnu/llvm/llvm/tools/llvm-profdata/
Dllvm-profdata.cpp575 InstrProfSummaryBuilder IPBuilder(ProfileSummaryBuilder::DefaultCutoffs); in adjustInstrProfile()
763 ProfileSummaryBuilder::getEntryForPercentile( in adjustInstrProfile()
765 ProfileSummaryBuilder::DefaultCutoffs[HotPercentileIdx]) in adjustInstrProfile()
768 ProfileSummaryBuilder::getEntryForPercentile( in adjustInstrProfile()
770 ProfileSummaryBuilder::DefaultCutoffs[ColdPercentileIdx]) in adjustInstrProfile()
773 ProfileSummaryBuilder::getEntryForPercentile( in adjustInstrProfile()
775 ProfileSummaryBuilder::DefaultCutoffs[HotPercentileIdx]) in adjustInstrProfile()
780 : ProfileSummaryBuilder::getEntryForPercentile( in adjustInstrProfile()
782 ProfileSummaryBuilder::DefaultCutoffs[ColdPercentileIdx]) in adjustInstrProfile()
1032 SampleProfileSummaryBuilder Builder(ProfileSummaryBuilder::DefaultCutoffs); in mergeSampleProfile()
[all …]