Lines Matching full:d0
152 UWtype d0, d1, n0, n1, n2; in __udivmoddi4() local
156 d0 = dd.s.low; in __udivmoddi4()
164 if (d0 > n1) in __udivmoddi4()
168 udiv_qrnnd (q0, n0, n1, n0, d0); in __udivmoddi4()
177 if (d0 == 0) in __udivmoddi4()
178 d0 = 1 / d0; /* Divide intentionally by zero. */ in __udivmoddi4()
180 udiv_qrnnd (q1, n1, 0, n1, d0); in __udivmoddi4()
181 udiv_qrnnd (q0, n0, n1, n0, d0); in __udivmoddi4()
198 if (d0 > n1) in __udivmoddi4()
202 count_leading_zeros (bm, d0); in __udivmoddi4()
209 d0 = d0 << bm; in __udivmoddi4()
214 udiv_qrnnd (q0, n0, n1, n0, d0); in __udivmoddi4()
223 if (d0 == 0) in __udivmoddi4()
224 d0 = 1 / d0; /* Divide intentionally by zero. */ in __udivmoddi4()
226 count_leading_zeros (bm, d0); in __udivmoddi4()
230 /* From (n1 >= d0) /\ (the most significant bit of d0 is set), in __udivmoddi4()
237 n1 -= d0; in __udivmoddi4()
246 d0 = d0 << bm; in __udivmoddi4()
251 udiv_qrnnd (q1, n1, n2, n1, d0); in __udivmoddi4()
254 /* n1 != d0... */ in __udivmoddi4()
256 udiv_qrnnd (q0, n0, n1, n0, d0); in __udivmoddi4()
302 if (n1 > d1 || n0 >= d0) in __udivmoddi4()
305 sub_ddmmss (n1, n0, n1, n0, d1, d0); in __udivmoddi4()
326 d1 = (d1 << bm) | (d0 >> b); in __udivmoddi4()
327 d0 = d0 << bm; in __udivmoddi4()
333 umul_ppmm (m1, m0, q0, d0); in __udivmoddi4()
338 sub_ddmmss (m1, m0, m1, m0, d1, d0); in __udivmoddi4()