Searched refs:BlockFreq (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ProfileSummaryInfo.h | 211 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 D | MachineSizeOpts.cpp | 49 BlockFrequency BlockFreq = MBFIW->getBlockFreq(MBB); in shouldOptimizeForSize() local 50 return shouldOptimizeForSizeImpl(BlockFreq, PSI, &MBFIW->getMBFI(), in shouldOptimizeForSize()
|
H A D | MachineBlockPlacement.cpp | 3585 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 D | BranchFolding.cpp | 1171 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 D | HexagonLoopAlign.cpp | 156 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 D | ELFTypes.h | 1004 BlockFrequency BlockFreq; 1009 return std::tie(BlockFreq, Successors) == 1010 std::tie(Other.BlockFreq, Other.Successors);
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BlockFrequencyInfoImpl.cpp | 597 APInt BlockFreq(128, Freq.getFrequency()); in getProfileCountFromFreq() local 599 BlockCount *= BlockFreq; in getProfileCountFromFreq()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 104 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 D | llvm-objdump.cpp | 218 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 D | ELFDumper.cpp | 7842 printRelativeBlockFreq(SS, PAM.BBEntries.front().BlockFreq, in printBBAddrMaps() 7843 PBBE.BlockFreq); in printBBAddrMaps() 7846 W.printNumber("Frequency", PBBE.BlockFreq.getFrequency()); in printBBAddrMaps()
|