Lines Matching defs:d0
897 UWtype d0, d1, n0, n1, n2;
901 d0 = dd.s.low;
909 if (d0 > n1)
913 udiv_qrnnd (q0, n0, n1, n0, d0);
922 if (d0 == 0)
923 d0 = 1 / d0; /* Divide intentionally by zero. */
925 udiv_qrnnd (q1, n1, 0, n1, d0);
926 udiv_qrnnd (q0, n0, n1, n0, d0);
943 if (d0 > n1)
947 count_leading_zeros (bm, d0);
954 d0 = d0 << bm;
959 udiv_qrnnd (q0, n0, n1, n0, d0);
968 if (d0 == 0)
969 d0 = 1 / d0; /* Divide intentionally by zero. */
971 count_leading_zeros (bm, d0);
975 /* From (n1 >= d0) /\ (the most significant bit of d0 is set),
982 n1 -= d0;
991 d0 = d0 << bm;
996 udiv_qrnnd (q1, n1, n2, n1, d0);
999 /* n1 != d0... */
1001 udiv_qrnnd (q0, n0, n1, n0, d0);
1047 if (n1 > d1 || n0 >= d0)
1050 sub_ddmmss (n1, n0, n1, n0, d1, d0);
1071 d1 = (d1 << bm) | (d0 >> b);
1072 d0 = d0 << bm;
1078 umul_ppmm (m1, m0, q0, d0);
1083 sub_ddmmss (m1, m0, m1, m0, d1, d0);