Home | History | Annotate | Download | only in generic

Lines Matching refs:qxn

36 mpn_divrem (mp_ptr qp, mp_size_t qxn,
40 ASSERT (qxn >= 0);
45 ASSERT (! MPN_OVERLAP_P (qp, nn-dn+qxn, np, nn) || qp==np+dn+qxn);
46 ASSERT (! MPN_OVERLAP_P (qp, nn-dn+qxn, dp, dn));
58 q2p = TMP_ALLOC_LIMBS (nn + qxn);
60 np[0] = mpn_divrem_1 (q2p, qxn, np, nn, dp[0]);
61 qn = nn + qxn - 1;
70 return mpn_divrem_2 (qp, qxn, np, nn, dp);
80 if (UNLIKELY (qxn != 0))
83 TMP_ALLOC_LIMBS_2 (n2p, nn + qxn,
84 q2p, nn - dn + qxn + 1);
85 MPN_ZERO (n2p, qxn);
86 MPN_COPY (n2p + qxn, np, nn);
87 mpn_tdiv_qr (q2p, np, 0L, n2p, nn + qxn, dp, dn);
88 qn = nn - dn + qxn;