Lines Matching defs:qh
47 mp_limb_t cy, qh, ql;
53 qh = mpn_sbpi1_div_qr (qp + lo, np + 2 * lo, 2 * hi, dp + lo, hi, dinv->inv32);
55 qh = mpn_dcpi1_div_qr_n (qp + lo, np + 2 * lo, dp + lo, hi, dinv, tp);
60 if (qh != 0)
65 qh -= mpn_sub_1 (qp + lo, qp + lo, hi, 1);
86 return qh;
96 mp_limb_t qh, cy;
128 /* Handle qh up front, for simplicity. */
129 qh = mpn_cmp (np - dn + 1, dp - dn, dn) >= 0;
130 if (qh)
167 qh -= (q == 0);
182 qh = mpn_divrem_2 (qp, 0L, np - 2, 4, dp - 2); /* FIXME: obsolete function. Use 5/3 division? */
184 qh = mpn_sbpi1_div_qr (qp, np - qn, 2 * qn, dp - qn, qn, dinv->inv32);
186 qh = mpn_dcpi1_div_qr_n (qp, np - qn, dp - qn, qn, dinv, tp);
196 if (qh != 0)
201 qh -= mpn_sub_1 (qp, qp, qn, 1);
223 qh = mpn_sbpi1_div_qr (qp, np - qn, 2 * qn, dp - qn, qn, dinv->inv32);
225 qh = mpn_dcpi1_div_qr_n (qp, np - qn, dp - qn, qn, dinv, tp);
235 if (qh != 0)
240 qh -= mpn_sub_1 (qp, qp, qn, 1);
247 return qh;