Searched refs:MaxTripCount (Results 1 – 6 of 6) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollPass.cpp | 798 unsigned MaxTripCount, const UnrollCostEstimator UCE, in shouldPragmaUnroll() argument 828 if (PInfo.PragmaEnableUnroll && !TripCount && MaxTripCount && in shouldPragmaUnroll() 829 MaxTripCount <= UP.MaxUpperBound) in shouldPragmaUnroll() 830 return MaxTripCount; in shouldPragmaUnroll() 926 OptimizationRemarkEmitter *ORE, unsigned TripCount, unsigned MaxTripCount, in computeUnrollCount() argument 958 MaxTripCount, UCE, UP)) { in computeUnrollCount() 1003 if (!TripCount && MaxTripCount && (UP.UpperBound || MaxOrZero) && in computeUnrollCount() 1004 MaxTripCount <= UP.MaxUpperBound) { in computeUnrollCount() 1005 UP.Count = MaxTripCount; in computeUnrollCount() 1007 MaxTripCount, UCE, UP)) { in computeUnrollCount() [all …]
|
| H A D | LoopUnrollAndJamPass.cpp | 166 unsigned MaxTripCount = 0; in computeUnrollAndJamCount() local 169 L, TTI, DT, LI, AC, SE, EphValues, ORE, OuterTripCount, MaxTripCount, in computeUnrollAndJamCount()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 500 const unsigned MaxTripCount = SE->getSmallConstantMaxTripCount(L); in UnrollLoop() local 508 if (MaxTripCount && ULO.Count > MaxTripCount) in UnrollLoop() 509 ULO.Count = MaxTripCount; in UnrollLoop() 550 const bool CompletelyUnroll = ULO.Count == MaxTripCount; in UnrollLoop()
|
| /src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | UnrollLoop.h | 157 unsigned MaxTripCount, bool MaxOrZero,
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 1577 FixedScalableVFPair computeFeasibleMaxVF(unsigned MaxTripCount, 1584 ElementCount getMaximizedVFForTarget(unsigned MaxTripCount, 3894 unsigned MaxTripCount, ElementCount UserVF, bool FoldTailByMasking) { in computeFeasibleMaxVF() argument 3982 getMaximizedVFForTarget(MaxTripCount, SmallestType, WidestType, in computeFeasibleMaxVF() 3987 getMaximizedVFForTarget(MaxTripCount, SmallestType, WidestType, in computeFeasibleMaxVF() 4167 unsigned MaxTripCount, unsigned SmallestType, unsigned WidestType, in getMaximizedVFForTarget() argument 4208 if (MaxTripCount > 0 && requiresScalarEpilogue(true)) in getMaximizedVFForTarget() 4209 MaxTripCount -= 1; in getMaximizedVFForTarget() 4211 if (MaxTripCount && MaxTripCount <= WidestRegisterMinEC && in getMaximizedVFForTarget() 4212 (!FoldTailByMasking || isPowerOf2_32(MaxTripCount))) { in getMaximizedVFForTarget() [all …]
|
| /src/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 5419 int MaxTripCount = 0; in computeHeuristicUnrollFactor() local 5425 MaxTripCount, MaxOrZero, TripMultiple, UCE, UP, PP, in computeHeuristicUnrollFactor()
|