Lines Matching refs:d0
11 _FP_W_TYPE d1, _FP_W_TYPE d0)
19 if (d0 > n1)
23 udiv_qrnnd (q0, n0, n1, n0, d0);
32 if (d0 == 0)
33 d0 = 1 / d0; /* Divide intentionally by zero. */
35 udiv_qrnnd (q1, n1, 0, n1, d0);
36 udiv_qrnnd (q0, n0, n1, n0, d0);
46 if (d0 > n1)
50 count_leading_zeros (bm, d0);
57 d0 = d0 << bm;
62 udiv_qrnnd (q0, n0, n1, n0, d0);
71 if (d0 == 0)
72 d0 = 1 / d0; /* Divide intentionally by zero. */
74 count_leading_zeros (bm, d0);
78 /* From (n1 >= d0) /\ (the most significant bit of d0 is set),
85 n1 -= d0;
96 d0 = d0 << bm;
101 udiv_qrnnd (q1, n1, n2, n1, d0);
104 /* n1 != d0... */
106 udiv_qrnnd (q0, n0, n1, n0, d0);
143 if (n1 > d1 || n0 >= d0)
146 sub_ddmmss (n1, n0, n1, n0, d1, d0);
164 d1 = (d1 << bm) | (d0 >> b);
165 d0 = d0 << bm;
171 umul_ppmm (m1, m0, q0, d0);
176 sub_ddmmss (m1, m0, m1, m0, d1, d0);