tmax 279 lib/intprops-internal.h #define _GL_INT_OP_CALC(a, b, r, op, overflow, ut, t, tmin, tmax) \ tmax 280 lib/intprops-internal.h (overflow (a, b, tmin, tmax) ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 1) \ tmax 321 lib/intprops-internal.h #define _GL_INT_ADD_RANGE_OVERFLOW(a, b, tmin, tmax) \ tmax 325 lib/intprops-internal.h || ((_GL_EXPR_SIGNED (a) ? 0 <= (a) : (tmax) < (a)) && (tmax) < (a) + (b))) \ tmax 330 lib/intprops-internal.h || ((_GL_EXPR_SIGNED (_GL_INT_CONVERT (a, b)) || (tmax) < (b)) && (tmax) < (a) + (b))) \ tmax 331 lib/intprops-internal.h : (tmax) < (b) || (tmax) - (b) < (a)) tmax 332 lib/intprops-internal.h #define _GL_INT_SUBTRACT_RANGE_OVERFLOW(a, b, tmin, tmax) \ tmax 334 lib/intprops-internal.h ? ((a) < (b) ? !(tmin) || -1 - (tmin) < (b) - (a) - 1 : (tmax) < (a) - (b)) \ tmax 337 lib/intprops-internal.h : ((!(_GL_EXPR_SIGNED (_GL_INT_CONVERT (tmax, b)) \ tmax 338 lib/intprops-internal.h && _GL_EXPR_SIGNED (_GL_INT_CONVERT ((tmax) + (b), a))) \ tmax 339 lib/intprops-internal.h && (tmax) <= -1 - (b)) \ tmax 340 lib/intprops-internal.h || (tmax) + (b) < (a))) tmax 341 lib/intprops-internal.h #define _GL_INT_MULTIPLY_RANGE_OVERFLOW(a, b, tmin, tmax) \ tmax 342 lib/intprops-internal.h ((b) < 0 ? ((a) < 0 ? (_GL_EXPR_SIGNED (_GL_INT_CONVERT (tmax, b)) \ tmax 343 lib/intprops-internal.h ? (a) < (tmax) / (b) \ tmax 345 lib/intprops-internal.h ? _GL_INT_CONVERT (b, tmax) >> (_GL_TYPE_WIDTH (+(b)) - 1) \ tmax 346 lib/intprops-internal.h : (tmax) / -(b)) \ tmax 356 lib/intprops-internal.h : (tmax) / (b) < (a)))