Lines Matching refs:n0
86 mp_limb_t n1, n0, n2; in mpn_divrem() local
93 n0 = np[0]; in mpn_divrem()
95 if (n1 >= d1 && (n1 > d1 || n0 >= d0)) in mpn_divrem()
97 sub_ddmmss (n1, n0, n1, n0, d1, d0); in mpn_divrem()
118 r = n0 + d1; in mpn_divrem()
121 add_ssaaaa (n1, n0, r - d0, np[0], 0, d0); in mpn_divrem()
126 n0 = -d0; in mpn_divrem()
130 udiv_qrnnd (q, r, n1, n0, d1); in mpn_divrem()
131 umul_ppmm (n1, n0, d0, q); in mpn_divrem()
136 if (n1 > r || (n1 == r && n0 > n2)) in mpn_divrem()
141 sub_ddmmss (n1, n0, n1, n0, 0, d0); in mpn_divrem()
148 sub_ddmmss (n1, n0, r, n2, n1, n0); in mpn_divrem()
151 np[0] = n0; in mpn_divrem()
158 mp_limb_t dX, d1, n0; in mpn_divrem() local
163 n0 = np[dsize - 1]; in mpn_divrem()
165 if (n0 >= dX) in mpn_divrem()
167 if (n0 > dX || mpn_cmp (np, dp, dsize - 1) >= 0) in mpn_divrem()
170 n0 = np[dsize - 1]; in mpn_divrem()
193 if (n0 == dX) in mpn_divrem()
201 udiv_qrnnd (q, r, n0, np[dsize - 1], dX); in mpn_divrem()
202 umul_ppmm (n1, n0, d1, q); in mpn_divrem()
204 while (n1 > r || (n1 == r && n0 > np[dsize - 2])) in mpn_divrem()
210 n1 -= n0 < d1; in mpn_divrem()
211 n0 -= d1; in mpn_divrem()
228 n0 = np[dsize - 1]; in mpn_divrem()