Lines Matching defs:MaxOrZero
8698 return MaxOrZero && !any_of(ExitNotTaken, PredicateNotAlwaysTrue);
8706 const SCEV *SymbolicMaxNotTaken, bool MaxOrZero,
8709 SymbolicMaxNotTaken(SymbolicMaxNotTaken), MaxOrZero(MaxOrZero) {
8742 const SCEV *SymbolicMaxNotTaken, bool MaxOrZero,
8744 : ExitLimit(E, ConstantMaxNotTaken, SymbolicMaxNotTaken, MaxOrZero,
8751 bool IsComplete, const SCEV *ConstantMax, bool MaxOrZero)
8752 : ConstantMax(ConstantMax), IsComplete(IsComplete), MaxOrZero(MaxOrZero) {
8839 MustExitMaxOrZero = EL.MaxOrZero;
8857 bool MaxOrZero = (MustExitMaxOrZero && ExitingBlocks.size() == 1);
8871 MaxBECount, MaxOrZero);
13059 MaxBECount, false /*MaxOrZero*/, Predicates);
13231 bool MaxOrZero = false;
13240 MaxOrZero = true;
13252 return ExitLimit(BECount, ConstantMaxBECount, SymbolicMaxBECount, MaxOrZero,