Lines Matching defs:n1
10 _FP_W_TYPE n1, _FP_W_TYPE n0,
19 if (d0 > n1)
23 udiv_qrnnd (q0, n0, n1, n0, d0);
35 udiv_qrnnd (q1, n1, 0, n1, d0);
36 udiv_qrnnd (q0, n0, n1, n0, d0);
46 if (d0 > n1)
58 n1 = (n1 << bm) | (n0 >> (_FP_W_TYPE_SIZE - bm));
62 udiv_qrnnd (q0, n0, n1, n0, d0);
78 /* From (n1 >= d0) /\ (the most significant bit of d0 is set),
79 conclude (the most significant bit of n1 is set) /\ (the
85 n1 -= d0;
97 n2 = n1 >> b;
98 n1 = (n1 << bm) | (n0 >> b);
101 udiv_qrnnd (q1, n1, n2, n1, d0);
104 /* n1 != d0... */
106 udiv_qrnnd (q0, n0, n1, n0, d0);
117 if (d1 > n1)
126 r1 = n1;
135 /* From (n1 >= d1) /\ (the most significant bit of d1 is set),
136 conclude (the most significant bit of n1 is set) /\ (the
142 n1 >= d1 (true due to program flow). */
143 if (n1 > d1 || n0 >= d0)
146 sub_ddmmss (n1, n0, n1, n0, d1, d0);
154 r1 = n1;
166 n2 = n1 >> b;
167 n1 = (n1 << bm) | (n0 >> b);
170 udiv_qrnnd (q0, n1, n2, n1, d1);
173 if (m1 > n1 || (m1 == n1 && m0 > n0))
182 sub_ddmmss (n1, n0, n1, n0, m1, m0);
183 r0 = (n1 << b) | (n0 >> bm);
184 r1 = n1 >> bm;