Searched refs:MaxOrZero (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 1186 bool MaxOrZero = false; 1201 const SCEV *E, const SCEV *M, bool MaxOrZero, 1204 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero, 1207 ExitLimit(const SCEV *E, const SCEV *M, bool MaxOrZero); 1260 bool MaxOrZero = false; 1277 const SCEV *MaxCount, bool MaxOrZero);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopUnrollPass.cpp | 1049 bool MaxOrZero = false; in tryToUnrollLoop() local 1052 MaxOrZero = SE.isBackedgeTakenCountMaxOrZero(L); in tryToUnrollLoop() 1061 if (!(UP.UpperBound || MaxOrZero) || MaxTripCount > UnrollMaxUpperBound) { in tryToUnrollLoop() 1085 UseUpperBound, MaxOrZero, TripMultiple, UP.PeelCount, UP.UnrollRemainder, in tryToUnrollLoop()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 6941 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument 6943 : ExactNotTaken(E), MaxNotTaken(M), MaxOrZero(MaxOrZero) { in ExitLimit() 6956 const SCEV *E, const SCEV *M, bool MaxOrZero, in ExitLimit() argument 6958 : ExitLimit(E, M, MaxOrZero, {&PredSet}) { in ExitLimit() 6965 bool MaxOrZero) in ExitLimit() argument 6966 : ExitLimit(E, M, MaxOrZero, None) { in ExitLimit() 6978 : MaxAndComplete(MaxCount, Complete), MaxOrZero(MaxOrZero) { in BackedgeTakenInfo() 7054 MustExitMaxOrZero = EL.MaxOrZero; in computeBackedgeTakenCount() 7074 MaxBECount, MaxOrZero); in computeBackedgeTakenCount() 10610 bool MaxOrZero = false; in howManyLessThans() local [all …]
|