Lines Matching refs:op
434 # define _GL_INT_OP_WRAPV(a, b, r, op, overflow) \ argument
438 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
441 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
444 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
447 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
450 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
453 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
456 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \
459 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \
462 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \
465 _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \
474 # define _GL_INT_OP_WRAPV_SMALLISH(a,b,r,op,overflow,st,smin,smax,ut,umax) \ argument
476 ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, st, smin, smax) \
477 : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, ut, 0, umax))
479 # define _GL_INT_OP_WRAPV_SMALLISH(a,b,r,op,overflow,st,smin,smax,ut,umax) \ argument
482 ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st), 1) \
483 : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st)) < 0) \
485 ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st)) >= 0 \
486 : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st), 0)))
489 # define _GL_INT_OP_WRAPV(a, b, r, op, overflow) \ argument
491 ? _GL_INT_OP_WRAPV_SMALLISH (a, b, r, op, overflow, \
495 ? _GL_INT_OP_WRAPV_SMALLISH (a, b, r, op, overflow, \
500 ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
502 : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
504 : _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow))
506 # define _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow) \ argument
509 ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \
511 : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \
514 ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \
516 : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \
519 # define _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow) \ argument
521 ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \
523 : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \
532 #define _GL_INT_OP_CALC(a, b, r, op, overflow, ut, t, tmin, tmax) \ argument
534 ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 1) \
535 : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 0))
554 #define _GL_INT_OP_WRAPV_VIA_UNSIGNED(a, b, op, ut, t) \ argument
555 ((t) ((ut) (a) op (ut) (b)))