Home
last modified time | relevance | path

Searched refs:MaxTripCount (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp892 OptimizationRemarkEmitter *ORE, unsigned TripCount, unsigned MaxTripCount, in computeUnrollCount() argument
969 if (!TripCount && MaxTripCount && (UP.UpperBound || MaxOrZero) && in computeUnrollCount()
970 MaxTripCount <= UnrollMaxUpperBound) { in computeUnrollCount()
971 UP.Count = MaxTripCount; in computeUnrollCount()
973 MaxTripCount, UCE, UP)) { in computeUnrollCount()
1044 if (MaxTripCount && !UP.Force && MaxTripCount < UnrollMaxUpperBound) { in computeUnrollCount()
1111 if (MaxTripCount && UP.Count > MaxTripCount) in computeUnrollCount()
1112 UP.Count = MaxTripCount; in computeUnrollCount()
1264 unsigned MaxTripCount = 0; in tryToUnrollLoop() local
1267 MaxTripCount = SE.getSmallConstantMaxTripCount(L); in tryToUnrollLoop()
[all …]
H A DLoopUnrollAndJamPass.cpp170 unsigned MaxTripCount = 0; in computeUnrollAndJamCount() local
173 L, TTI, DT, LI, SE, EphValues, ORE, OuterTripCount, MaxTripCount, in computeUnrollAndJamCount()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp311 const unsigned MaxTripCount = SE->getSmallConstantMaxTripCount(L); in UnrollLoop() local
316 if (MaxTripCount && ULO.Count > MaxTripCount) in UnrollLoop()
317 ULO.Count = MaxTripCount; in UnrollLoop()
357 const bool CompletelyUnroll = ULO.Count == MaxTripCount; in UnrollLoop()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DUnrollLoop.h106 unsigned MaxTripCount, bool MaxOrZero,
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5228 unsigned MaxTripCount = PSE.getSE()->getSmallConstantMaxTripCount(TheLoop); in isMoreProfitable() local
5231 MaxTripCount) { in isMoreProfitable()
5239 auto RTCostA = CostA * divideCeil(MaxTripCount, A.Width.getFixedValue()); in isMoreProfitable()
5240 auto RTCostB = CostB * divideCeil(MaxTripCount, B.Width.getFixedValue()); in isMoreProfitable()
/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3105 int MaxTripCount = 0; in computeHeuristicUnrollFactor() local
3111 MaxTripCount, MaxOrZero, TripMultiple, LoopSize, UP, PP, in computeHeuristicUnrollFactor()