Searched refs:ProfileSummaryBuilder (Results 1 – 11 of 11) sorted by relevance
40 class ProfileSummaryBuilder {56 ProfileSummaryBuilder(std::vector<uint32_t> Cutoffs) in ProfileSummaryBuilder() function58 ~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()
77 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()
8 ProfileSummaryBuilder.cpp
346 InstrProfSummaryBuilder ISB(ProfileSummaryBuilder::DefaultCutoffs); in writeImpl()348 InstrProfSummaryBuilder CSISB(ProfileSummaryBuilder::DefaultCutoffs); in writeImpl()406 uint32_t NumEntries = ProfileSummaryBuilder::DefaultCutoffs.size(); in writeImpl()
897 SampleProfileSummaryBuilder Builder(ProfileSummaryBuilder::DefaultCutoffs); in computeSummary()
974 InstrProfSummaryBuilder Builder(ProfileSummaryBuilder::DefaultCutoffs); in readSummary()
1965 SampleProfileSummaryBuilder Builder(ProfileSummaryBuilder::DefaultCutoffs); in computeSummary()
241 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()
14 ProfileSummaryBuilder.cpp \
18 "ProfileSummaryBuilder.cpp",
575 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 …]