Home
last modified time | relevance | path

Searched refs:mpz_t (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dmpz.h99 } mpz_t; typedef
109 void mpz_set(mpz_t *dest, const mpz_t *src);
131 void mpz_add_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs);
132 void mpz_sub_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs);
133 void mpz_mul_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs);
134 void mpz_pow_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs);
135 void mpz_pow3_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs, const mpz_t *mod);
136 void mpz_and_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs);
137 void mpz_or_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs);
138 void mpz_xor_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs);
[all …]
A Dmpz.c639 mpz_t *z = m_new_obj(mpz_t);
993 mpz_t *mpz_add(const mpz_t *lhs, const mpz_t *rhs) {
1002 mpz_t *mpz_sub(const mpz_t *lhs, const mpz_t *rhs) {
1011 mpz_t *mpz_mul(const mpz_t *lhs, const mpz_t *rhs) {
1020 mpz_t *mpz_pow(const mpz_t *lhs, const mpz_t *rhs) {
1031 void mpz_divmod(const mpz_t *lhs, const mpz_t *rhs, mpz_t **quo, mpz_t **rem) {
1357 void mpz_pow3_inpl(mpz_t *dest, const mpz_t *lhs, const mpz_t *rhs, const mpz_t *mod) { in mpz_pow3_inpl()
1401 mpz_t *mpz_gcd(const mpz_t *z1, const mpz_t *z2) {
1459 mpz_t *mpz_lcm(const mpz_t *z1, const mpz_t *z2) {
1510 mpz_t *mpz_div(const mpz_t *lhs, const mpz_t *rhs) {
[all …]
A Dobjint_mpz.c175 const mpz_t *zlhs; in mp_obj_int_binary_op()
176 const mpz_t *zrhs; in mp_obj_int_binary_op()
177 mpz_t z_int; in mp_obj_int_binary_op()
241 mpz_t rem; in mp_obj_int_binary_op()
252 mpz_t quo; in mp_obj_int_binary_op()
335 STATIC mpz_t *mp_mpz_for_int(mp_obj_t arg, mpz_t *temp) { in mp_mpz_for_int()
352 mpz_t l_temp, r_temp, m_temp; in mp_obj_int_pow3()
353 mpz_t *lhs = mp_mpz_for_int(base, &l_temp); in mp_obj_int_pow3()
354 mpz_t *rhs = mp_mpz_for_int(exponent, &r_temp); in mp_obj_int_pow3()
355 mpz_t *mod = mp_mpz_for_int(modulus, &m_temp); in mp_obj_int_pow3()
A Dobjint.h37 mpz_t mpz;

Completed in 9 milliseconds