Lines Matching defs:tp
45 mp_ptr tp, wp;
56 tp = TMP_ALLOC_LIMBS (nn + 1);
57 MPN_COPY (tp + 1, np, nn);
58 tp[0] = 0;
63 qh = mpn_dcpi1_divappr_q (wp, tp, nn + 1, dp, dn, dinv);
70 mpn_mul (tp, wp + 1, qn, dp, dn);
72 mpn_mul (tp, dp, dn, wp + 1, qn);
74 cy = (qh != 0) ? mpn_add_n (tp + qn, tp + qn, dp, dn) : 0;
76 if (cy || mpn_cmp (tp, np, nn) > 0) /* At most is wrong by one, no cycle. */