| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | BlockFrequency.cpp | 61 ScaledNumber<uint64_t> Block(Freq.getFrequency(), 0); in printRelativeBlockFreq() 62 ScaledNumber<uint64_t> Entry(EntryFreq.getFrequency(), 0); in printRelativeBlockFreq()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.h | 74 return static_cast<double>(getBlockFreq(MBB).getFrequency()) / in getBlockFreqRelativeToEntryBlock() 75 static_cast<double>(getEntryFreq().getFrequency()); in getBlockFreqRelativeToEntryBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfo.cpp | 236 APInt NewFreq(128, Freq.getFrequency()); in setBlockFreqAndScale() 237 APInt OldFreq(128, BFI->getBlockFreq(ReferenceBB).getFrequency()); in setBlockFreqAndScale() 240 BBFreq = BFI->getBlockFreq(BB).getFrequency(); in setBlockFreqAndScale()
|
| H A D | HeatUtils.cpp | 56 uint64_t freqVal = BFI->getBlockFreq(&BB).getFrequency(); in getMaxFreq()
|
| H A D | CFGPrinter.cpp | 217 if ((double)NodeFreq.getFrequency() / EntryFreq.getFrequency() < in isNodeHidden()
|
| H A D | BlockFrequencyInfoImpl.cpp | 597 APInt BlockFreq(128, Freq.getFrequency()); in getProfileCountFromFreq() 598 APInt EntryFreq(128, getEntryFreq().getFrequency()); in getProfileCountFromFreq() 624 Freqs[Node.Index].Integer = Freq.getFrequency(); in setBlockFreq()
|
| H A D | ModuleSummaryAnalysis.cpp | 461 uint64_t BBFreq = BFI->getBlockFreq(&BB).getFrequency(); in computeFunctionSummary() 462 uint64_t EntryFreq = BFI->getEntryFreq().getFrequency(); in computeFunctionSummary()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopAlign.cpp | 154 dbgs() << "\tedge with freq(" << EdgeFreq.getFrequency() << ")\n"; in attemptToBalignSmallLoop() 157 bool AboveThres = EdgeFreq.getFrequency() > LoopEdgeThreshold; in attemptToBalignSmallLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MBFIWrapper.cpp | |
| H A D | SpillPlacement.cpp | 285 uint64_t Freq = Entry.getFrequency(); in setThreshold()
|
| H A D | RegAllocGreedy.cpp | 1789 SpillPlacer->getBlockFrequency(BI.MBB->getNumber()).getFrequency() * in tryLocalSplit() 1790 (1.0f / MBFI->getEntryFreq().getFrequency()); in tryLocalSplit() 2365 if (!CSRCost.getFrequency()) in initializeCSRCost() 2369 uint64_t ActualEntry = MBFI->getEntryFreq().getFrequency(); in initializeCSRCost() 2383 BlockFrequency(CSRCost.getFrequency() * (ActualEntry / FixedEntry)); in initializeCSRCost() 2569 if (CSRCost.getFrequency() && in selectOrSplitImpl()
|
| H A D | MachineBlockPlacement.cpp | 2679 auto Freq = MBFI->getBlockFreq(LoopBB).getFrequency(); in collectLoopBlockSet() 2680 if (Freq == 0 || LoopFreq.getFrequency() / Freq > LoopToColdBlockRatio) in collectLoopBlockSet() 3333 return BlockFrequency(DupThreshold.getFrequency() * countMBBInstruction(BB)); in scaleThreshold() 3700 BlockCounts[BlockIndex[&MBB]] = OptForSize ? 1 : BlockFreq.getFrequency(); in applyExtTsp() 3741 {BlockIndex[&MBB], BlockIndex[Succ], JumpFreq.getFrequency()}); in applyExtTsp() 3936 BranchTakenFreq += EdgeFreq.getFrequency(); in run()
|
| H A D | MachineLICM.cpp | 1735 uint64_t SrcBF = MBFI->getBlockFreq(SrcBlock).getFrequency(); in isTgtHotterThanSrc() 1736 uint64_t DstBF = MBFI->getBlockFreq(TgtBlock).getFrequency(); in isTgtHotterThanSrc()
|
| H A D | ShrinkWrap.cpp | 887 << EntryFreq.getFrequency() << '\n'); in performShrinkWrapping()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 925 return MBFIWrapper->getMBFI().getBlockFreq(Instr.getParent()).getFrequency(); in frequency() 933 return MBFIWrapper->getMBFI().getBlockFreq(&MBB).getFrequency(); in frequency() 956 return MBFI->getBlockFreq(DstOrSplit).getFrequency(); in frequency() 966 .getFrequency(); in frequency() 979 : LocalFreq(LocalFreq.getFrequency()) {} in MappingCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SpeculateAnalyses.cpp | 102 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()}); in operator ()() 246 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()}); in queryCFG()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | CFGMST.h | 123 (BFI != nullptr ? BFI->getEntryFreq().getFrequency() : 2); in buildEdges() 147 (BFI != nullptr ? BFI->getBlockFreq(&BB).getFrequency() : 2); in buildEdges()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BlockFrequency.h | 39 uint64_t getFrequency() const { return Frequency; } in getFrequency() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | PartialInlining.cpp | 683 if (OutliningCallFreq.getFrequency() > EntryFreq.getFrequency()) in getOutliningCallBBRelativeFreq() 687 OutliningCallFreq.getFrequency(), EntryFreq.getFrequency()); in getOutliningCallBBRelativeFreq() 775 << NV("Overhead", (unsigned)WeightedOutliningRcost.getFrequency()) in shouldPartialInline() 777 << NV("Savings", (unsigned)NormWeightedSavings.getFrequency()) in shouldPartialInline()
|
| H A D | FunctionSpecialization.cpp | 198 uint64_t Weight = BFI.getBlockFreq(I->getParent()).getFrequency() / in getLatencySavingsForKnownConstants() 199 BFI.getEntryFreq().getFrequency(); in getLatencySavingsForKnownConstants()
|
| /freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/ |
| H A D | JDTrace.java | 306 for (; (b1 <= b2) && (d.get(b1).getFrequency() == 0); ++b1); in printDistribution() 322 for (; (b2 > 0) && (d.get(b2).getFrequency() == 0); --b2); in printDistribution() 326 v = d.get(i).getFrequency(); in printDistribution() 337 v = bucket.getFrequency(); in printDistribution()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CFGPrinter.h | 91 return BFI->getBlockFreq(BB).getFrequency(); in getFreq()
|
| H A D | BlockFrequencyInfoImpl.h | 1698 << ", int = " << getBlockFreq(&BB).getFrequency(); 1803 std::max(MaxFrequency, Graph->getBlockFreq(N).getFrequency()); 1834 OS << Graph->getBlockFreq(Node).getFrequency();
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | TailRecursionElimination.cpp | 445 BFI ? BFI->getBlockFreq(&F.getEntryBlock()).getFrequency() : 0U), in TailRecursionEliminator() 767 static_cast<double>(BFI->getBlockFreq(BB).getFrequency()) / in eliminateCall()
|
| H A D | InductiveRangeCheckElimination.cpp | 963 uint64_t hFreq = BFI.getBlockFreq(L.getHeader()).getFrequency(); in estimatedTripCount() 964 uint64_t phFreq = BFI.getBlockFreq(L.getLoopPreheader()).getFrequency(); in estimatedTripCount()
|