Home
last modified time | relevance | path

Searched refs:getFrequency (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DBlockFrequency.cpp61 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 DMachineBlockFrequencyInfo.h74 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 DBlockFrequencyInfo.cpp236 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 DHeatUtils.cpp56 uint64_t freqVal = BFI->getBlockFreq(&BB).getFrequency(); in getMaxFreq()
H A DCFGPrinter.cpp217 if ((double)NodeFreq.getFrequency() / EntryFreq.getFrequency() < in isNodeHidden()
H A DBlockFrequencyInfoImpl.cpp597 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 DModuleSummaryAnalysis.cpp461 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 DHexagonLoopAlign.cpp154 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 DMBFIWrapper.cpp
H A DSpillPlacement.cpp285 uint64_t Freq = Entry.getFrequency(); in setThreshold()
H A DRegAllocGreedy.cpp1789 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 DMachineBlockPlacement.cpp2679 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 DMachineLICM.cpp1735 uint64_t SrcBF = MBFI->getBlockFreq(SrcBlock).getFrequency(); in isTgtHotterThanSrc()
1736 uint64_t DstBF = MBFI->getBlockFreq(TgtBlock).getFrequency(); in isTgtHotterThanSrc()
H A DShrinkWrap.cpp887 << EntryFreq.getFrequency() << '\n'); in performShrinkWrapping()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp925 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 DSpeculateAnalyses.cpp102 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 DCFGMST.h123 (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 DBlockFrequency.h39 uint64_t getFrequency() const { return Frequency; } in getFrequency() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp683 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 DFunctionSpecialization.cpp198 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 DJDTrace.java306 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 DCFGPrinter.h91 return BFI->getBlockFreq(BB).getFrequency(); in getFreq()
H A DBlockFrequencyInfoImpl.h1698 << ", 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 DTailRecursionElimination.cpp445 BFI ? BFI->getBlockFreq(&F.getEntryBlock()).getFrequency() : 0U), in TailRecursionEliminator()
767 static_cast<double>(BFI->getBlockFreq(BB).getFrequency()) / in eliminateCall()
H A DInductiveRangeCheckElimination.cpp963 uint64_t hFreq = BFI.getBlockFreq(L.getHeader()).getFrequency(); in estimatedTripCount()
964 uint64_t phFreq = BFI.getBlockFreq(L.getLoopPreheader()).getFrequency(); in estimatedTripCount()

12