Searched refs:MaxTripCount (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollPass.cpp | 892 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 D | LoopUnrollAndJamPass.cpp | 170 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 D | LoopUnroll.cpp | 311 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 D | UnrollLoop.h | 106 unsigned MaxTripCount, bool MaxOrZero,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5228 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 D | OMPIRBuilder.cpp | 3105 int MaxTripCount = 0; in computeHeuristicUnrollFactor() local 3111 MaxTripCount, MaxOrZero, TripMultiple, LoopSize, UP, PP, in computeHeuristicUnrollFactor()
|