Lines Matching refs:q
154 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
156 (q) = __udiv_qrnnd (&__r, (n1), (n0), (d)); \
420 #define sdiv_qrnnd(q, r, n1, n0, d) \ argument
429 (q) = __x.__i.__l; (r) = __x.__i.__h; \
443 #define sdiv_qrnnd(q, r, n1, n0, d) \ argument
451 (q) = __r1; (r) = __r0; \
479 #define udiv_qrnnd(q, r, n1, n0, dv) \ argument
481 : "=a" ((USItype) (q)), \
515 #define udiv_qrnnd(q, r, n1, n0, dv) \ argument
517 : "=a" ((UDItype) (q)), \
646 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
648 : "=d" ((USItype) (q)), \
654 #define sdiv_qrnnd(q, r, n1, n0, d) \ argument
656 : "=d" ((USItype) (q)), \
791 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
801 (r) = (n0) - __q * (d); (q) = __q; })
839 # define udiv_qrnnd(q, r, nh, nl, d) \ argument
840 asm("divu %2,%0" : "=D"(q), "=z"(r) : "D"(d), "0"(nl), "1"(nh))
841 # define sdiv_qrnnd(q, r, nh, nl, d) \ argument
842 asm("div %2,%0" : "=D"(q), "=z"(r) : "D"(d), "0"(nl), "1"(nh))
1126 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
1143 : "=r" (q), "=&z" (r) \
1148 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
1163 : "=r" (q), "=&z" (r) \
1245 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
1285 : "=r" ((USItype) (q)), \
1494 #define sdiv_qrnnd(q, r, n1, n0, d) \ argument
1501 : "=g" (q), "=g" (r) \
1681 #define __udiv_qrnnd_c(q, r, n1, n0, d) \ argument
1714 (q) = (UWtype) __q1 * __ll_B | __q0; \
1721 #define udiv_qrnnd(q, r, nh, nl, d) \ argument
1725 (q) = __udiv_w_sdiv (&__r, nh, nl, d); \