Searched refs:dinv_limb (Results 1 - 3 of 3) sorted by relevance

/netbsd-current/external/lgpl3/gmp/dist/mpn/sparc64/
H A Dmod_1.c83 mp_limb_t dinv_limb; local
121 invert_half_limb (dinv_limb, d_limb);
129 udiv_qrnnd_half_preinv (dummy_q, r, r, nshift, d_limb, dinv_limb);
135 udiv_qrnnd_half_preinv (dummy_q, r, r, nshift, d_limb, dinv_limb);
H A Ddivrem_1.c90 mp_limb_t dinv_limb; local
142 invert_half_limb (dinv_limb, d_limb);
156 udiv_qrnnd_half_preinv (q, r, r, nshift, d_limb, dinv_limb);
161 udiv_qrnnd_half_preinv (q, r, r, nshift, d_limb, dinv_limb);
168 udiv_qrnnd_half_preinv (q, r, r, 0, d_limb, dinv_limb);
H A Dsparc64.h191 dinv_limb is similarly a 32-bit inverse but in an mp_limb_t. */
193 #define udiv_qrnnd_half_preinv(q, r, nh, nl, d_limb, dinv_limb) \
198 ASSERT (dinv_limb <= 0xFFFFFFFF); \
205 _x = dinv_limb * (_n2 - _n1) + _nadj; \

Completed in 132 milliseconds