Searched refs:MaxTripCount (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollPass.cpp | 799 unsigned MaxTripCount, const UnrollCostEstimator UCE, in shouldPragmaUnroll() argument 829 if (PInfo.PragmaEnableUnroll && !TripCount && MaxTripCount && in shouldPragmaUnroll() 830 MaxTripCount <= UP.MaxUpperBound) in shouldPragmaUnroll() 831 return MaxTripCount; in shouldPragmaUnroll() 927 OptimizationRemarkEmitter *ORE, unsigned TripCount, unsigned MaxTripCount, in computeUnrollCount() argument 959 MaxTripCount, UCE, UP)) { in computeUnrollCount() 1004 if (!TripCount && MaxTripCount && (UP.UpperBound || MaxOrZero) && in computeUnrollCount() 1005 MaxTripCount <= UP.MaxUpperBound) { in computeUnrollCount() 1006 UP.Count = MaxTripCount; in computeUnrollCount() 1008 MaxTripCount, UCE, UP)) { in computeUnrollCount() [all …]
|
| H A D | LoopUnrollAndJamPass.cpp | 165 unsigned MaxTripCount = 0; in computeUnrollAndJamCount() local 168 L, TTI, DT, LI, AC, SE, EphValues, ORE, OuterTripCount, MaxTripCount, in computeUnrollAndJamCount()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 496 const unsigned MaxTripCount = SE->getSmallConstantMaxTripCount(L); in UnrollLoop() local 504 if (MaxTripCount && ULO.Count > MaxTripCount) in UnrollLoop() 505 ULO.Count = MaxTripCount; in UnrollLoop() 546 const bool CompletelyUnroll = ULO.Count == MaxTripCount; in UnrollLoop()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | UnrollLoop.h | 161 OptimizationRemarkEmitter *ORE, unsigned TripCount, unsigned MaxTripCount,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 1505 FixedScalableVFPair computeFeasibleMaxVF(unsigned MaxTripCount, 1512 ElementCount getMaximizedVFForTarget(unsigned MaxTripCount, 3516 unsigned MaxTripCount, ElementCount UserVF, bool FoldTailByMasking) { in computeFeasibleMaxVF() argument 3611 getMaximizedVFForTarget(MaxTripCount, SmallestType, WidestType, in computeFeasibleMaxVF() 3616 getMaximizedVFForTarget(MaxTripCount, SmallestType, WidestType, in computeFeasibleMaxVF() 3850 unsigned MaxTripCount, unsigned SmallestType, unsigned WidestType, in getMaximizedVFForTarget() argument 3891 if (MaxTripCount > 0 && requiresScalarEpilogue(true)) in getMaximizedVFForTarget() 3892 MaxTripCount -= 1; in getMaximizedVFForTarget() 3894 if (MaxTripCount && MaxTripCount <= WidestRegisterMinEC && in getMaximizedVFForTarget() 3895 (!FoldTailByMasking || isPowerOf2_32(MaxTripCount))) { in getMaximizedVFForTarget() [all …]
|
| H A D | LoopVectorizationPlanner.h | 593 const unsigned MaxTripCount, bool HasTail) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 5730 int MaxTripCount = 0; in computeHeuristicUnrollFactor() local 5736 MaxTripCount, MaxOrZero, TripMultiple, UCE, UP, PP, in computeHeuristicUnrollFactor()
|