Lines Matching refs:d

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
428 : "0" (__x.__ll), "r" (d)); \
443 #define sdiv_qrnnd(q, r, n1, n0, d) \ argument
450 : "r" (__r0), "r" (__r1), "r" (d)); \
646 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
652 "dmi" ((USItype) (d)))
654 #define sdiv_qrnnd(q, r, n1, n0, d) \ argument
660 "dmi" ((USItype) (d)))
791 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
800 "r" ((USItype) (d))); \
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
1144 : "1" (n1), "r" (n0), "rm" (d), "r" (&__udiv_qrnnd_16) \
1148 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
1164 : "1" (n1), "r" (n0), "rm" (d), "r" (&__udiv_qrnnd_16) \
1245 #define udiv_qrnnd(q, r, n1, n0, d) \ argument
1289 "rI" ((USItype) (d)) \
1494 #define sdiv_qrnnd(q, r, n1, n0, d) \ argument
1502 : "g" (__xx.__ll), "g" (d)); \
1681 #define __udiv_qrnnd_c(q, r, n1, n0, d) \ argument
1685 __d1 = __ll_highpart (d); \
1686 __d0 = __ll_lowpart (d); \
1694 __q1--, __r1 += (d); \
1695 if (__r1 >= (d)) /* i.e. we didn't get carry when adding to __r1 */\
1697 __q1--, __r1 += (d); \
1707 __q0--, __r0 += (d); \
1708 if (__r0 >= (d)) \
1710 __q0--, __r0 += (d); \
1721 #define udiv_qrnnd(q, r, nh, nl, d) \ argument
1725 (q) = __udiv_w_sdiv (&__r, nh, nl, d); \