Home | History | Annotate | Download | only in IR

Lines Matching defs:max

15 // ranges (other integral ranges use min/max values for special range values):
51 "Lower == Upper, but they aren't min or max value!");
547 // if Upper is greater than Max Value, it covers the whole truncated range.
647 // be non-wrapping, round the result min and max value to the appropriate
674 // Similarly for the upper bound, swapping min for max.
684 ConstantRange Result_sext(std::min(L, Compare), std::max(L, Compare) + 1);
777 APInt max = getUnsignedMax().shl(Other.getUnsignedMax());
782 return ConstantRange(min, max + 1);
793 APInt max = getUnsignedMax().lshr(Other.getUnsignedMin());
795 if (min == max + 1)
798 return ConstantRange(min, max + 1);