Home
last modified time | relevance | path

Searched refs:EstimatedTripCount (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp230 std::optional<uint64_t> EstimatedTripCount,
521 std::optional<uint64_t> EstimatedTripCount, in extractRangeChecksFromBranch() argument
533 if (EstimatedTripCount) { in extractRangeChecksFromBranch()
535 SuccessProbability.scale(*EstimatedTripCount); in extractRangeChecksFromBranch()
1002 auto EstimatedTripCount = estimatedTripCount(*L); in run() local
1003 if (!SkipProfitabilityChecks && EstimatedTripCount && in run()
1004 *EstimatedTripCount < MinEliminatedChecks) { in run()
1007 << *EstimatedTripCount << "\n"); in run()
1018 TBI, L, SE, BPI, EstimatedTripCount, RangeChecks, Changed); in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp723 std::optional<unsigned> EstimatedTripCount = getLoopEstimatedTripCount(L); in computePeelCount() local
724 if (!EstimatedTripCount) in computePeelCount()
728 << *EstimatedTripCount << "\n"); in computePeelCount()
730 if (*EstimatedTripCount + AlreadyPeeled <= MaxPeelCount) { in computePeelCount()
731 unsigned PeelCount = *EstimatedTripCount; in computePeelCount()
H A DLoopUtils.cpp859 bool llvm::setLoopEstimatedTripCount(Loop *L, unsigned EstimatedTripCount, in setLoopEstimatedTripCount() argument
872 if (EstimatedTripCount > 0) { in setLoopEstimatedTripCount()
874 BackedgeTakenWeight = (EstimatedTripCount - 1) * LatchExitWeight; in setLoopEstimatedTripCount()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h339 LLVM_ABI bool setLoopEstimatedTripCount(Loop *L, unsigned EstimatedTripCount,