Lines Matching defs:an
33 mp_size_t an = mpz_size (a);
37 ASSERT (an > 0);
39 if (an < bn)
41 MP_SIZE_T_SWAP (an, bn);
44 rp = mpz_limbs_modify (r, an + 1);
45 rp[an] = mpn_add (rp, mpz_limbs_read (a), an, mpz_limbs_read (b), bn);
46 mpz_limbs_finish (r, an + 1);
100 mp_size_t an = mpz_size (a);
107 ASSERT (an > 0);
109 if (an < bn)
111 MP_SIZE_T_SWAP (an, bn);
118 mp_ptr tp = TMP_ALLOC_LIMBS (an);
119 MPN_COPY (tp, mpz_limbs_read (a), an);
135 mpn_mul (mpz_limbs_write (r, an + bn),
136 ap, an, bp, bn);
138 mpz_limbs_finish (r, an + bn);
174 mp_size_t an, bn;
180 an = mpz_size (a);
189 const mpz_t a2 = MPZ_ROINIT_N ( (mp_ptr) ap, an);
205 mpz_add (r, mpz_roinit_n (a1, ap, an), mpz_roinit_n (b1, bp, bn));