Searched refs:EstimatedTripCount (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | InductiveRangeCheckElimination.cpp | 230 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 D | LoopPeel.cpp | 723 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 D | LoopUtils.cpp | 859 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 D | LoopUtils.h | 339 LLVM_ABI bool setLoopEstimatedTripCount(Loop *L, unsigned EstimatedTripCount,
|