Lines Matching refs:up
1 /* mpn_redc_1. Set rp[] <- up[]/R^n mod mp[]. Clobber up[].
2 mp[] is n limbs; up[] is 2n limbs.
38 mpn_redc_1 (mp_ptr rp, mp_ptr up, mp_srcptr mp, mp_size_t n, mp_limb_t invm)
44 ASSERT_MPN (up, 2*n);
48 cy = mpn_addmul_1 (up, mp, n, (up[0] * invm) & GMP_NUMB_MASK);
49 ASSERT (up[0] == 0);
50 up[0] = cy;
51 up++;
54 cy = mpn_add_n (rp, up, up - n, n);