Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DShrinkWrap.cpp538 << MBFI->getBlockFreq(Save).getFrequency() in runOnMachineFunction()
541 << MBFI->getBlockFreq(Restore).getFrequency() << '\n'); in runOnMachineFunction()
544 if (((IsSaveCheap = EntryFreq >= MBFI->getBlockFreq(Save).getFrequency()) && in runOnMachineFunction()
545 EntryFreq >= MBFI->getBlockFreq(Restore).getFrequency()) && in runOnMachineFunction()
H A DMachineBlockPlacement.cpp715 return (Gain / ThresholdProb).getFrequency() >= EntryFreq; in greaterWithBias()
2146 Cost += ScaleBlockFrequency(TailBBFreq.getFrequency(), in rotateLoopWithProfile()
2161 << " to the top: " << Cost.getFrequency() << "\n"); in rotateLoopWithProfile()
2201 auto Freq = MBFI->getBlockFreq(LoopBB).getFrequency(); in collectLoopBlockSet()
2202 if (Freq == 0 || LoopFreq.getFrequency() / Freq > LoopToColdBlockRatio) in collectLoopBlockSet()
2910 BranchTakenFreq += EdgeFreq.getFrequency(); in INITIALIZE_PASS_DEPENDENCY()
H A DSpillPlacement.cpp257 uint64_t Freq = Entry.getFrequency(); in setThreshold()
H A DRegAllocGreedy.cpp2300 SpillPlacer->getBlockFrequency(BI.MBB->getNumber()).getFrequency() * in tryLocalSplit()
2833 if (!CSRCost.getFrequency()) in initializeCSRCost()
2850 CSRCost = CSRCost.getFrequency() * (ActualEntry / FixedEntry); in initializeCSRCost()
2946 LLVM_DEBUG(dbgs() << "Old Cost: " << OldCopiesCost.getFrequency() in tryHintRecoloring()
2947 << "\nNew Cost: " << NewCopiesCost.getFrequency() in tryHintRecoloring()
3031 if (CSRCost.getFrequency() && isUnusedCalleeSavedReg(PhysReg) && in selectOrSplitImpl()
H A DMachineSink.cpp591 uint64_t LHSFreq = MBFI ? MBFI->getBlockFreq(L).getFrequency() : 0; in GetAllSortedSuccessors()
592 uint64_t RHSFreq = MBFI ? MBFI->getBlockFreq(R).getFrequency() : 0; in GetAllSortedSuccessors()
H A DBranchFolding.cpp1274 .getFrequency(); in setCommonTailEdgeWeights()
1281 EdgeFreq->getFrequency(), SumEdgeFreq); in setCommonTailEdgeWeights()
H A DRegAllocPBQP.cpp456 PBQP::PBQPNum CBenefit = MBFI.getBlockFreq(&MBB).getFrequency() * Scale; in apply()
H A DLiveIntervals.cpp865 return (isDef + isUse) * (Freq.getFrequency() * Scale); in getSpillWeight()
H A DCodeGenPrepare.cpp719 return PredFreq.getFrequency() <= in isMergingEmptyBlockProfitable()
720 BBFreq.getFrequency() * FreqRatioToSkipMerge; in isMergingEmptyBlockProfitable()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp381 BFI->setBlockFreq(BodyBlock, BFI->getBlockFreq(Target).getFrequency()); in SplitIndirectBrCriticalEdges()
405 BFI->setBlockFreq(DirectSucc, BlockFreqForDirectSucc.getFrequency()); in SplitIndirectBrCriticalEdges()
408 BFI->setBlockFreq(Target, NewBlockFreqForTarget.getFrequency()); in SplitIndirectBrCriticalEdges()
H A DCodeExtractor.cpp1156 uint64_t ExitFreq = ExitWeights[TI->getSuccessor(i)].getFrequency(); in calculateNewCallTerminatorWeights()
1377 auto Count = BFI->getProfileCountFromFreq(EntryFreq.getFrequency()); in extractCodeRegion()
1381 BFI->setBlockFreq(codeReplacer, EntryFreq.getFrequency()); in extractCodeRegion()
H A DInlineFunction.cpp1424 uint64_t Freq = CalleeBFI->getBlockFreq(OrigBB).getFrequency(); in updateCallerBFI()
1429 uint64_t NewFreq = CallerBFI->getBlockFreq(ClonedBB).getFrequency(); in updateCallerBFI()
1437 EntryClone, CallerBFI->getBlockFreq(CallSiteBlock).getFrequency(), in updateCallerBFI()
2250 AfterCallBB, IFI.CallerBFI->getBlockFreq(OrigBB).getFrequency()); in InlineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp821 return MBFI->getBlockFreq(Instr.getParent()).getFrequency(); in frequency()
829 return MBFI->getBlockFreq(&MBB).getFrequency(); in frequency()
851 return MBFI->getBlockFreq(DstOrSplit).getFrequency(); in frequency()
859 .getFrequency(); in frequency()
872 : LocalFreq(LocalFreq.getFrequency()) {} in MappingCost()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DBlockFrequency.h36 uint64_t getFrequency() const { return Frequency; } in getFrequency() function
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DBlockFrequencyInfo.cpp237 APInt OldFreq(128, BFI->getBlockFreq(ReferenceBB).getFrequency()); in setBlockFreqAndScale()
240 BBFreq = BFI->getBlockFreq(BB).getFrequency(); in setBlockFreqAndScale()
H A DBlockFrequencyInfoImpl.cpp562 return getProfileCountFromFreq(F, getBlockFreq(Node).getFrequency()); in getBlockProfileCount()
622 Scaled64 Block(Freq.getFrequency(), 0); in printBlockFreq()
H A DModuleSummaryAnalysis.cpp325 uint64_t BBFreq = BFI->getBlockFreq(&BB).getFrequency(); in computeFunctionSummary()
H A DInlineCost.cpp839 auto CallSiteFreq = CallerBFI->getBlockFreq(CallSiteBB).getFrequency(); in getHotCallSiteThreshold()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp721 if (OutliningCallFreq.getFrequency() > EntryFreq.getFrequency()) { in getOutliningCallBBRelativeFreq()
725 OutliningCallFreq.getFrequency(), EntryFreq.getFrequency()); in getOutliningCallBBRelativeFreq()
811 << NV("Overhead", (unsigned)WeightedOutliningRcost.getFrequency()) in shouldPartialInline()
813 << NV("Savings", (unsigned)NormWeightedSavings.getFrequency()) in shouldPartialInline()
H A DSyntheticCountsPropagation.cpp123 Scaled64 BBCount(BFI.getBlockFreq(CSBB).getFrequency(), 0); in run()
/freebsd-12.1/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-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DCFGMST.h124 (BFI != nullptr ? BFI->getBlockFreq(&*BB).getFrequency() : 2); in buildEdges()
H A DPGOMemOPSizeOpt.cpp349 BFI.setBlockFreq(MergeBB, OrigBBFreq.getFrequency()); in perform()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h1344 << ", int = " << getBlockFreq(&BB).getFrequency();
1394 std::max(MaxFrequency, Graph->getBlockFreq(N).getFrequency());
1425 OS << Graph->getBlockFreq(Node).getFrequency();
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp1975 BFI->setBlockFreq(NewBB, NewBBFreq.getFrequency()); in ThreadEdge()
2112 BFI->setBlockFreq(NewBB, NewBBFreq.getFrequency()); in SplitBlockPreds()
2154 BFI->setBlockFreq(BB, BBNewFreq.getFrequency()); in UpdateBlockFreqAndEdgeWeight()
2163 BBSuccFreq.push_back(SuccFreq.getFrequency()); in UpdateBlockFreqAndEdgeWeight()