Lines Matching refs:qn0
140 mp_size_t nn0, qn0;
168 qn0 = ((nn - dn) >> 1) + 1; /* low quotient size */
172 if (qn0 > dn)
197 nn0 = qn0 + qn0;
200 qn1 = qn0;
201 if (LIKELY (qn0 != dn))
256 qp[qn0 - 1 + nn1 - qn1] = mpn_sbpi1_divappr_q (qp + qn0 - 1, tp, nn1, xdp, qn1, dinv.inv32);
260 qp[qn0 - 1 + nn1 - qn1] = mpn_dcpi1_divappr_q (qp + qn0 - 1, tp, nn1, xdp, qn1, &dinv);
269 mpn_mu_divappr_q (qp + qn0 - 1, tp, nn1, xdp, qn1, scratch);
270 qp[qn0 - 1 + nn1 - qn1] = qh;
272 qml = qp[qn0 - 1];
276 if (BELOW_THRESHOLD (qn0, DC_BDIV_Q_THRESHOLD))
278 MPN_COPY (tp, np, qn0);
279 mpn_sbpi1_bdiv_q (qp, tp, qn0, dp, qn0, di);
281 else if (BELOW_THRESHOLD (qn0, MU_BDIV_Q_THRESHOLD))
283 MPN_COPY (tp, np, qn0);
284 mpn_dcpi1_bdiv_q (qp, tp, qn0, dp, qn0, di);
288 mpn_mu_bdiv_q (qp, np, qn0, dp, qn0, scratch);
291 if (qml < qp[qn0 - 1])
292 mpn_decr_u (qp + qn0, 1);