Searched refs:nh (Results 1 – 2 of 2) sorted by relevance
/stdlib/ |
A D | gmp-impl.h | 212 #define udiv_qrnnd_preinv(q, r, nh, nl, d, di) \ argument 217 umul_ppmm (_q, _ql, (nh), (di)); \ 218 _q += (nh); /* DI is 2**BITS_PER_MP_LIMB too small */\ 220 sub_ddmmss (_xh, _r, (nh), (nl), _xh, _xl); \ 241 #define udiv_qrnnd_preinv2gen(q, r, nh, nl, d, di, dnorm, lgup) \ argument 245 n2 = ((nh) << (BITS_PER_MP_LIMB - (lgup))) + ((nl) >> 1 >> (l - 1));\ 253 add_ssaaaa (_xh, _xl, _xh, _xl, nh, nl); \ 260 #define udiv_qrnnd_preinv2norm(q, r, nh, nl, d, di) \ argument 264 n2 = (nh); \ 272 add_ssaaaa (_xh, _xl, _xh, _xl, nh, nl); \
|
A D | longlong.h | 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)) 1721 #define udiv_qrnnd(q, r, nh, nl, d) \ argument 1725 (q) = __udiv_w_sdiv (&__r, nh, nl, d); \
|
Completed in 30 milliseconds