Searched refs:MaxOrZero (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| D | ScalarEvolution.h | 1352 bool MaxOrZero = false; 1370 const SCEV *E, const SCEV *M, bool MaxOrZero, 1373 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero, 1376 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero); 1433 bool MaxOrZero = false; 1450 const SCEV *ConstantMax, bool MaxOrZero);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| D | UnrollLoop.h | 105 unsigned MaxTripCount, bool MaxOrZero,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | LoopUnrollPass.cpp | 768 bool MaxOrZero, unsigned TripMultiple, unsigned LoopSize, in computeUnrollCount() argument 842 if (!(UP.UpperBound || MaxOrZero) || in computeUnrollCount() 1160 bool MaxOrZero = false; in tryToUnrollLoop() local 1163 MaxOrZero = SE.isBackedgeTakenCountMaxOrZero(L); in tryToUnrollLoop() 1170 L, TTI, DT, LI, SE, EphValues, &ORE, TripCount, MaxTripCount, MaxOrZero, in tryToUnrollLoop()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | LoopUnroll.cpp | 302 const bool MaxOrZero = SE->isBackedgeTakenCountMaxOrZero(L); in UnrollLoop() local 349 const bool PreserveOnlyFirst = CompletelyUnroll && MaxOrZero; in UnrollLoop()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | ScalarEvolution.cpp | 7623 return MaxOrZero && !any_of(ExitNotTaken, PredicateNotAlwaysTrue); in isConstantMaxOrZero() 7635 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument 7637 : ExactNotTaken(E), MaxNotTaken(M), MaxOrZero(MaxOrZero) { in ExitLimit() 7654 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument 7656 : ExitLimit(E, M, MaxOrZero, {&PredSet}) { in ExitLimit() 7660 bool MaxOrZero) in ExitLimit() argument 7661 : ExitLimit(E, M, MaxOrZero, None) { in ExitLimit() 7681 bool IsComplete, const SCEV *ConstantMax, bool MaxOrZero) in BackedgeTakenInfo() argument 7682 : ConstantMax(ConstantMax), IsComplete(IsComplete), MaxOrZero(MaxOrZero) { in BackedgeTakenInfo() 7775 MustExitMaxOrZero = EL.MaxOrZero; in computeBackedgeTakenCount() [all …]
|