Lines Matching refs:gmpnum_a

824 	mpz_ptr gmpnum_a, gmpnum_b;  in gmp_cmp()  local
829 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a); in gmp_cmp()
839 res = mpz_cmp_si(gmpnum_a, Z_LVAL_P(b_arg)); in gmp_cmp()
841 res = mpz_cmp(gmpnum_a, gmpnum_b); in gmp_cmp()
856 mpz_ptr gmpnum_a, gmpnum_b, gmpnum_result; in gmp_zval_binary_ui_op() local
860 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a); in gmp_zval_binary_ui_op()
888 gmp_ui_op(gmpnum_result, gmpnum_a, (unsigned long) Z_LVAL_P(b_arg)); in gmp_zval_binary_ui_op()
890 gmp_op(gmpnum_result, gmpnum_a, gmpnum_b); in gmp_zval_binary_ui_op()
903 mpz_ptr gmpnum_a, gmpnum_b, gmpnum_result1, gmpnum_result2; in gmp_zval_binary_ui_op2() local
907 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a); in gmp_zval_binary_ui_op2()
938 gmp_ui_op(gmpnum_result1, gmpnum_result2, gmpnum_a, (unsigned long) Z_LVAL_P(b_arg)); in gmp_zval_binary_ui_op2()
940 gmp_op(gmpnum_result1, gmpnum_result2, gmpnum_a, gmpnum_b); in gmp_zval_binary_ui_op2()
968 mpz_ptr gmpnum_a, gmpnum_result; in gmp_zval_unary_op() local
971 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a); in gmp_zval_unary_op()
974 gmp_op(gmpnum_result, gmpnum_a); in gmp_zval_unary_op()
1025 mpz_ptr gmpnum_a; in _gmp_unary_opl() local
1032 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a); in _gmp_unary_opl()
1033 RETVAL_LONG(gmp_op(gmpnum_a)); in _gmp_unary_opl()
1043 mpz_ptr gmpnum_a, gmpnum_b; in _gmp_binary_opl() local
1050 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a); in _gmp_binary_opl()
1053 RETVAL_LONG(gmp_op(gmpnum_a, gmpnum_b)); in _gmp_binary_opl()
1501 mpz_ptr gmpnum_a, gmpnum_result; local
1508 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1510 if (mpz_sgn(gmpnum_a) < 0) {
1517 mpz_sqrt(gmpnum_result, gmpnum_a);
1527 mpz_ptr gmpnum_a, gmpnum_result1, gmpnum_result2; local
1534 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1536 if (mpz_sgn(gmpnum_a) < 0) {
1546 mpz_sqrtrem(gmpnum_result1, gmpnum_result2, gmpnum_a);
1557 mpz_ptr gmpnum_a, gmpnum_result; local
1569 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1571 if (nth % 2 == 0 && mpz_sgn(gmpnum_a) < 0) {
1578 mpz_root(gmpnum_result, gmpnum_a, (unsigned long) nth);
1589 mpz_ptr gmpnum_a, gmpnum_result1, gmpnum_result2; local
1601 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1603 if (nth % 2 == 0 && mpz_sgn(gmpnum_a) < 0) {
1616 mpz_rootrem(gmpnum_result1, gmpnum_result2, gmpnum_a, (unsigned long) nth);
1618 mpz_root(gmpnum_result1, gmpnum_a, (unsigned long) nth);
1620 mpz_sub(gmpnum_result2, gmpnum_a, gmpnum_result2);
1632 mpz_ptr gmpnum_a; local
1639 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1641 RETVAL_BOOL((mpz_perfect_square_p(gmpnum_a) != 0));
1651 mpz_ptr gmpnum_a; local
1659 FETCH_GMP_ZVAL(gmpnum_a, gmpnumber_arg, temp_a);
1661 RETVAL_LONG(mpz_probab_prime_p(gmpnum_a, reps));
1679 mpz_ptr gmpnum_a, gmpnum_b, gmpnum_t, gmpnum_s, gmpnum_g; local
1686 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1694 mpz_gcdext(gmpnum_g, gmpnum_s, gmpnum_t, gmpnum_a, gmpnum_b);
1705 mpz_ptr gmpnum_a, gmpnum_b, gmpnum_result; local
1713 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1717 res = mpz_invert(gmpnum_result, gmpnum_a, gmpnum_b);
1763 mpz_ptr gmpnum_a; local
1770 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
1772 RETVAL_LONG(mpz_sgn(gmpnum_a));
1951 mpz_ptr gmpnum_a; local
1962 gmpnum_a = GET_GMP_FROM_ZVAL(a_arg);
1965 mpz_setbit(gmpnum_a, index);
1967 mpz_clrbit(gmpnum_a, index);
1978 mpz_ptr gmpnum_a; local
1989 gmpnum_a = GET_GMP_FROM_ZVAL(a_arg);
1990 mpz_clrbit(gmpnum_a, index);
2000 mpz_ptr gmpnum_a; local
2012 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
2013 RETVAL_BOOL(mpz_tstbit(gmpnum_a, index));
2039 mpz_ptr gmpnum_a; local
2052 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
2054 RETVAL_LONG(mpz_scan0(gmpnum_a, start));
2064 mpz_ptr gmpnum_a; local
2077 FETCH_GMP_ZVAL(gmpnum_a, a_arg, temp_a);
2079 RETVAL_LONG(mpz_scan1(gmpnum_a, start));