Home
last modified time | relevance | path

Searched refs:BlockFreq (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DProfileSummaryInfo.h211 bool isColdBlock(BlockFrequency BlockFreq, const BFIT *BFI) const { in isColdBlock() argument
212 auto Count = BFI->getProfileCountFromFreq(BlockFreq); in isColdBlock()
224 bool isHotBlockNthPercentile(int PercentileCutoff, BlockFrequency BlockFreq, in isHotBlockNthPercentile() argument
227 BlockFreq, BFI); in isHotBlockNthPercentile()
241 bool isColdBlockNthPercentile(int PercentileCutoff, BlockFrequency BlockFreq, in isColdBlockNthPercentile() argument
244 BlockFreq, BFI); in isColdBlockNthPercentile()
316 BlockFrequency BlockFreq, in isHotOrColdBlockNthPercentile() argument
318 auto Count = BFI->getProfileCountFromFreq(BlockFreq); in isHotOrColdBlockNthPercentile()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSizeOpts.cpp49 BlockFrequency BlockFreq = MBFIW->getBlockFreq(MBB); in shouldOptimizeForSize() local
50 return shouldOptimizeForSizeImpl(BlockFreq, PSI, &MBFIW->getMBFI(), in shouldOptimizeForSize()
H A DMachineBlockPlacement.cpp3585 BlockFrequency BlockFreq = MBFI->getBlockFreq(&MBB); in applyExtTsp() local
3586 BlockCounts[BlockIndex[&MBB]] = BlockFreq.getFrequency(); in applyExtTsp()
3600 BlockFrequency JumpFreq = BlockFreq * EP; in applyExtTsp()
3761 BlockFrequency BlockFreq = MBFI->getBlockFreq(&MBB); in INITIALIZE_PASS_DEPENDENCY() local
3772 BlockFreq * MBPI->getEdgeProbability(&MBB, Succ); in INITIALIZE_PASS_DEPENDENCY()
H A DBranchFolding.cpp1171 BlockFrequency BlockFreq = MBBFreqInfo.getBlockFreq(SrcMBB); in setCommonTailEdgeWeights() local
1172 AccumulatedMBBFreq += BlockFreq; in setCommonTailEdgeWeights()
1183 *EdgeFreq += BlockFreq * MBPI.getEdgeProbability(SrcMBB, *SuccI); in setCommonTailEdgeWeights()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopAlign.cpp156 BlockFrequency BlockFreq = MBFI->getBlockFreq(&MBB); in attemptToBalignSmallLoop() local
158 BlockFrequency EdgeFreq = BlockFreq * BrProb; in attemptToBalignSmallLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h1004 BlockFrequency BlockFreq;
1009 return std::tie(BlockFreq, Successors) ==
1010 std::tie(Other.BlockFreq, Other.Successors);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp597 APInt BlockFreq(128, Freq.getFrequency()); in getProfileCountFromFreq() local
599 BlockCount *= BlockFreq; in getProfileCountFromFreq()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h104 void updateRelBlockFreq(uint64_t BlockFreq, uint64_t EntryFreq) { in updateRelBlockFreq()
108 Scaled64 Temp(BlockFreq, ScaleShift); in updateRelBlockFreq()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp218 printRelativeBlockFreq(PGOSS, PGOMap.BBEntries.front().BlockFreq, in constructPGOLabelString()
219 PGOBBEntry.BlockFreq); in constructPGOLabelString()
221 PGOSS << Twine(PGOBBEntry.BlockFreq.getFrequency()); in constructPGOLabelString()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp7842 printRelativeBlockFreq(SS, PAM.BBEntries.front().BlockFreq, in printBBAddrMaps()
7843 PBBE.BlockFreq); in printBBAddrMaps()
7846 W.printNumber("Frequency", PBBE.BlockFreq.getFrequency()); in printBBAddrMaps()