Lines Matching refs:op1
499 static void shift_operator_helper(gmp_binary_ui_op_t op, zval *return_value, zval *op1, zval *op2 T… in shift_operator_helper() argument
515 FETCH_GMP_ZVAL(gmpnum_op, op1, temp); in shift_operator_helper()
524 result, op1, op2, op, (gmp_binary_ui_op_t) uop, \
533 gmp_zval_unary_op(result, op1, op TSRMLS_CC); \
536 static int gmp_do_operation_ex(zend_uchar opcode, zval *result, zval *op1, zval *op2 TSRMLS_DC) /* … in gmp_do_operation_ex() argument
546 shift_operator_helper(mpz_pow_ui, result, op1, op2 TSRMLS_CC); in gmp_do_operation_ex()
553 shift_operator_helper(mpz_mul_2exp, result, op1, op2 TSRMLS_CC); in gmp_do_operation_ex()
556 shift_operator_helper(mpz_fdiv_q_2exp, result, op1, op2 TSRMLS_CC); in gmp_do_operation_ex()
573 static int gmp_do_operation(zend_uchar opcode, zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{… in gmp_do_operation() argument
578 if (result == op1) { in gmp_do_operation()
579 ZVAL_COPY_VALUE(&op1_copy, op1); in gmp_do_operation()
580 op1 = &op1_copy; in gmp_do_operation()
583 retval = gmp_do_operation_ex(opcode, result, op1, op2 TSRMLS_CC); in gmp_do_operation()
585 if (retval == SUCCESS && op1 == &op1_copy) { in gmp_do_operation()
586 zval_dtor(op1); in gmp_do_operation()
593 static int gmp_compare(zval *result, zval *op1, zval *op2 TSRMLS_DC) /* {{{ */ in gmp_compare() argument
595 gmp_cmp(result, op1, op2 TSRMLS_CC); in gmp_compare()