Searched refs:MaxOrZero (Results 1 – 6 of 6) sorted by relevance
| /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/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 1305 bool MaxOrZero = false; 1323 const SCEV *E, const SCEV *M, bool MaxOrZero, 1326 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero, 1329 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero); 1388 bool MaxOrZero = false; 1402 const SCEV *ConstantMax, bool MaxOrZero);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollPass.cpp | 893 bool MaxOrZero, unsigned TripMultiple, unsigned LoopSize, in computeUnrollCount() argument 969 if (!TripCount && MaxTripCount && (UP.UpperBound || MaxOrZero) && in computeUnrollCount() 1265 bool MaxOrZero = false; in tryToUnrollLoop() local 1268 MaxOrZero = SE.isBackedgeTakenCountMaxOrZero(L); in tryToUnrollLoop() 1275 L, TTI, DT, LI, SE, EphValues, &ORE, TripCount, MaxTripCount, MaxOrZero, in tryToUnrollLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 312 const bool MaxOrZero = SE->isBackedgeTakenCountMaxOrZero(L); in UnrollLoop() local 359 const bool PreserveOnlyFirst = CompletelyUnroll && MaxOrZero; in UnrollLoop()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 8461 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument 8463 : ExactNotTaken(E), MaxNotTaken(M), MaxOrZero(MaxOrZero) { in ExitLimit() 8486 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument 8488 : ExitLimit(E, M, MaxOrZero, {&PredSet}) { in ExitLimit() 8492 bool MaxOrZero) in ExitLimit() argument 8493 : ExitLimit(E, M, MaxOrZero, None) { in ExitLimit() 8501 : ConstantMax(ConstantMax), IsComplete(IsComplete), MaxOrZero(MaxOrZero) { in BackedgeTakenInfo() 8578 MustExitMaxOrZero = EL.MaxOrZero; in computeBackedgeTakenCount() 8605 MaxBECount, MaxOrZero); in computeBackedgeTakenCount() 12791 bool MaxOrZero = false; in howManyLessThans() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 3106 bool MaxOrZero = false; in computeHeuristicUnrollFactor() local 3111 MaxTripCount, MaxOrZero, TripMultiple, LoopSize, UP, PP, in computeHeuristicUnrollFactor()
|