Home
last modified time | relevance | path

Searched refs:PercentileCutoff (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DProfileSummaryInfo.h58 std::optional<uint64_t> computeThreshold(int PercentileCutoff) const;
168 bool isFunctionHotInCallGraphNthPercentile(int PercentileCutoff, in isFunctionHotInCallGraphNthPercentile() argument
171 PercentileCutoff, F, BFI); in isFunctionHotInCallGraphNthPercentile()
176 bool isFunctionColdInCallGraphNthPercentile(int PercentileCutoff, in isFunctionColdInCallGraphNthPercentile() argument
179 PercentileCutoff, F, BFI); in isFunctionColdInCallGraphNthPercentile()
187 /// PercentileCutoff is encoded as a 6 digit decimal fixed point number, where
189 bool isHotCountNthPercentile(int PercentileCutoff, uint64_t C) const;
192 /// PercentileCutoff is encoded as a 6 digit decimal fixed point number, where
194 bool isColdCountNthPercentile(int PercentileCutoff, uint64_t C) const;
217 bool isHotBlockNthPercentile(int PercentileCutoff, cons argument
224 isHotBlockNthPercentile(int PercentileCutoff,BlockFrequency BlockFreq,BFIT * BFI) isHotBlockNthPercentile() argument
235 isColdBlockNthPercentile(int PercentileCutoff,const BBType * BB,BFIT * BFI) isColdBlockNthPercentile() argument
241 isColdBlockNthPercentile(int PercentileCutoff,BlockFrequency BlockFreq,BFIT * BFI) isColdBlockNthPercentile() argument
272 isFunctionHotOrColdInCallGraphNthPercentile(int PercentileCutoff,const FuncT * F,BFIT & FI) isFunctionHotOrColdInCallGraphNthPercentile() argument
305 isHotOrColdBlockNthPercentile(int PercentileCutoff,const BBType * BB,BFIT * BFI) isHotOrColdBlockNthPercentile() argument
315 isHotOrColdBlockNthPercentile(int PercentileCutoff,BlockFrequency BlockFreq,BFIT * BFI) isHotOrColdBlockNthPercentile() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DProfileSummaryInfo.cpp141 ProfileSummaryInfo::computeThreshold(int PercentileCutoff) const { in computeThresholds()
144 auto iter = ThresholdCache.find(PercentileCutoff); in computeThresholds()
150 PercentileCutoff);
152 ThresholdCache[PercentileCutoff] = CountThreshold; in computeThreshold()
173 bool ProfileSummaryInfo::isHotOrColdCountNthPercentile(int PercentileCutoff,
175 auto CountThreshold = computeThreshold(PercentileCutoff); in isHotCount()
182 bool ProfileSummaryInfo::isHotCountNthPercentile(int PercentileCutoff,
184 return isHotOrColdCountNthPercentile<true>(PercentileCutoff, C); in isHotOrColdCountNthPercentile()
187 bool ProfileSummaryInfo::isColdCountNthPercentile(int PercentileCutoff, in isHotOrColdCountNthPercentile()
189 return isHotOrColdCountNthPercentile<false>(PercentileCutoff, in isHotOrColdCountNthPercentile()
183 isHotOrColdCountNthPercentile(int PercentileCutoff,uint64_t C) const isHotOrColdCountNthPercentile() argument
192 isHotCountNthPercentile(int PercentileCutoff,uint64_t C) const isHotCountNthPercentile() argument
197 isColdCountNthPercentile(int PercentileCutoff,uint64_t C) const isColdCountNthPercentile() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunctionSplitter.cpp54 PercentileCutoff("mfs-psi-cutoff", variable
119 if (PercentileCutoff > 0) in isColdBlock()
120 return PSI->isColdCountNthPercentile(PercentileCutoff, *Count); in isColdBlock()