Lines Matching refs:MaxOrZero
6810 return MaxOrZero && !any_of(ExitNotTaken, PredicateNotAlwaysTrue);
6835 const SCEV *E, const SCEV *M, bool MaxOrZero,
6837 : ExactNotTaken(E), MaxNotTaken(M), MaxOrZero(MaxOrZero) {
6850 const SCEV *E, const SCEV *M, bool MaxOrZero,
6852 : ExitLimit(E, M, MaxOrZero, {&PredSet}) {
6859 bool MaxOrZero)
6860 : ExitLimit(E, M, MaxOrZero, None) {
6871 bool Complete, const SCEV *MaxCount, bool MaxOrZero)
6872 : MaxAndComplete(MaxCount, Complete), MaxOrZero(MaxOrZero) {
6961 MustExitMaxOrZero = EL.MaxOrZero;
6979 bool MaxOrZero = (MustExitMaxOrZero && ExitingBlocks.size() == 1);
6981 MaxBECount, MaxOrZero);
10545 false /*MaxOrZero*/, Predicates);
10569 bool MaxOrZero = false;
10577 MaxOrZero = true;
10587 return ExitLimit(BECount, MaxBECount, MaxOrZero, Predicates);