Home
last modified time | relevance | path

Searched refs:nh (Results 1 – 2 of 2) sorted by relevance

/stdlib/
A Dgmp-impl.h212 #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 Dlonglong.h839 # 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