| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.h | 71 return static_cast<double>(getBlockFreq(MBB).getFrequency()) / in getBlockFreqRelativeToEntryBlock() 72 static_cast<double>(getEntryFreq().getFrequency()); in getBlockFreqRelativeToEntryBlock()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SyntheticCountsPropagation.cpp | 114 Scaled64 EntryFreq(BFI.getEntryFreq().getFrequency(), 0); in run() 115 Scaled64 BBCount(BFI.getBlockFreq(CSBB).getFrequency(), 0); in run()
|
| H A D | PartialInlining.cpp | 688 if (OutliningCallFreq.getFrequency() > EntryFreq.getFrequency()) in getOutliningCallBBRelativeFreq() 692 OutliningCallFreq.getFrequency(), EntryFreq.getFrequency()); in getOutliningCallBBRelativeFreq() 780 << NV("Overhead", (unsigned)WeightedOutliningRcost.getFrequency()) in shouldPartialInline() 782 << NV("Savings", (unsigned)NormWeightedSavings.getFrequency()) in shouldPartialInline()
|
| H A D | FunctionSpecialization.cpp | 211 uint64_t Weight = BFI.getBlockFreq(User->getParent()).getFrequency() / in getUserBonus() 212 BFI.getEntryFreq().getFrequency(); in getUserBonus()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfo.cpp | 237 APInt NewFreq(128, Freq.getFrequency()); in setBlockFreqAndScale() 238 APInt OldFreq(128, BFI->getBlockFreq(ReferenceBB).getFrequency()); in setBlockFreqAndScale() 241 BBFreq = BFI->getBlockFreq(BB).getFrequency(); in setBlockFreqAndScale()
|
| H A D | CFGPrinter.cpp | 190 if ((double)NodeFreq.getFrequency() / EntryFreq.getFrequency() < in isNodeHidden()
|
| H A D | HeatUtils.cpp | 56 uint64_t freqVal = BFI->getBlockFreq(&BB).getFrequency(); in getMaxFreq()
|
| 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() 647 Scaled64 Block(Freq.getFrequency(), 0); in printBlockFreqImpl() 648 Scaled64 Entry(EntryFreq.getFrequency(), 0); in printBlockFreqImpl()
|
| H A D | ModuleSummaryAnalysis.cpp | 417 uint64_t BBFreq = BFI->getBlockFreq(&BB).getFrequency(); in computeFunctionSummary() 418 uint64_t EntryFreq = BFI->getEntryFreq().getFrequency(); in computeFunctionSummary()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 925 return MBFI->getBlockFreq(Instr.getParent()).getFrequency(); in frequency() 933 return MBFI->getBlockFreq(&MBB).getFrequency(); in frequency() 955 return MBFI->getBlockFreq(DstOrSplit).getFrequency(); in frequency() 963 .getFrequency(); in frequency() 976 : LocalFreq(LocalFreq.getFrequency()) {} in MappingCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | CFGMST.h | 118 (BFI != nullptr ? BFI->getEntryFreq().getFrequency() : 2); in buildEdges() 142 (BFI != nullptr ? BFI->getBlockFreq(&BB).getFrequency() : 2); in buildEdges()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BlockFrequency.h | 37 uint64_t getFrequency() const { return Frequency; } in getFrequency() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | SpeculateAnalyses.cpp | 104 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()}); in operator ()() 248 BBFreqs.push_back({I, BFI.getBlockFreq(I).getFrequency()}); in queryCFG()
|
| /freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SpillPlacement.cpp | 253 uint64_t Freq = Entry.getFrequency(); in setThreshold()
|
| H A D | RegAllocGreedy.cpp | 1655 SpillPlacer->getBlockFrequency(BI.MBB->getNumber()).getFrequency() * in tryLocalSplit() 1656 (1.0f / MBFI->getEntryFreq().getFrequency()); in tryLocalSplit() 2220 if (!CSRCost.getFrequency()) in initializeCSRCost() 2224 uint64_t ActualEntry = MBFI->getEntryFreq().getFrequency(); in initializeCSRCost() 2238 BlockFrequency(CSRCost.getFrequency() * (ActualEntry / FixedEntry)); in initializeCSRCost() 2424 if (CSRCost.getFrequency() && in selectOrSplitImpl()
|
| H A D | MachineBlockPlacement.cpp | 2584 auto Freq = MBFI->getBlockFreq(LoopBB).getFrequency(); in collectLoopBlockSet() 2585 if (Freq == 0 || LoopFreq.getFrequency() / Freq > LoopToColdBlockRatio) in collectLoopBlockSet() 3185 return BlockFrequency(DupThreshold.getFrequency() * countMBBInstruction(BB)); in scaleThreshold() 3532 BlockCounts[BlockIndex[&MBB]] = BlockFreq.getFrequency(); in applyExtTsp() 3548 {BlockIndex[&MBB], BlockIndex[Succ], JumpFreq.getFrequency()}); in applyExtTsp() 3720 BranchTakenFreq += EdgeFreq.getFrequency(); in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | MachineLICM.cpp | 1635 uint64_t SrcBF = MBFI->getBlockFreq(SrcBlock).getFrequency(); in isTgtHotterThanSrc() 1636 uint64_t DstBF = MBFI->getBlockFreq(TgtBlock).getFrequency(); in isTgtHotterThanSrc()
|
| H A D | MachineSink.cpp | 1169 uint64_t LHSFreq = MBFI ? MBFI->getBlockFreq(L).getFrequency() : 0; in GetAllSortedSuccessors() 1170 uint64_t RHSFreq = MBFI ? MBFI->getBlockFreq(R).getFrequency() : 0; in GetAllSortedSuccessors()
|
| H A D | ShrinkWrap.cpp | 882 << EntryFreq.getFrequency() << '\n'); in performShrinkWrapping()
|
| H A D | BranchFolding.cpp | 1182 .getFrequency(); in setCommonTailEdgeWeights() 1189 EdgeFreq->getFrequency(), SumEdgeFreq); in setCommonTailEdgeWeights()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CFGPrinter.h | 89 return BFI->getBlockFreq(BB).getFrequency(); in getFreq()
|
| H A D | BlockFrequencyInfoImpl.h | 1726 << ", int = " << getBlockFreq(&BB).getFrequency(); 1831 std::max(MaxFrequency, Graph->getBlockFreq(N).getFrequency()); 1862 OS << Graph->getBlockFreq(Node).getFrequency();
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | InductiveRangeCheckElimination.cpp | 950 uint64_t hFreq = BFI.getBlockFreq(LS.Header).getFrequency(); in isProfitableToTransform() 951 uint64_t phFreq = BFI.getBlockFreq(L.getLoopPreheader()).getFrequency(); in isProfitableToTransform()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 1475 uint64_t ExitFreq = ExitWeights[TI->getSuccessor(i)].getFrequency(); in calculateNewCallTerminatorWeights()
|