Lines Matching defs:dn
59 mod (mp_ptr np, mp_size_t nn, mp_srcptr dp, mp_size_t dn, gmp_pi1_t *dinv, mp_ptr tp)
63 if (dn == 1)
67 else if (dn == 2)
71 else if (BELOW_THRESHOLD (dn, DC_DIV_QR_THRESHOLD) ||
72 BELOW_THRESHOLD (nn - dn, DC_DIV_QR_THRESHOLD))
74 mpn_sbpi1_div_qr (qp, np, nn, dp, dn, dinv->inv32);
76 else if (BELOW_THRESHOLD (dn, MUPI_DIV_QR_THRESHOLD) || /* fast condition */
78 (double) (2 * (MU_DIV_QR_THRESHOLD - MUPI_DIV_QR_THRESHOLD)) * dn /* slow... */
79 + (double) MUPI_DIV_QR_THRESHOLD * nn > (double) dn * nn) /* ...condition */
81 mpn_dcpi1_div_qr (qp, np, nn, dp, dn, dinv);
93 itch = mpn_mu_div_qr_itch (nn, dn, 0);
94 rp = TMP_BALLOC_LIMBS (dn);
97 mpn_mu_div_qr (qp, rp, np, nn, dp, dn, scratch);
98 MPN_COPY (np, rp, dn);