Lines Matching refs:op1_lval

433 #define convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, opcode, sigil) \  argument
440 op1_lval = Z_LVAL_P(op1); \
445 op1_lval = zendi_try_get_long(op1, &failed); \
454 op1_lval = Z_LVAL_P(op1); \
1413 zend_long op1_lval, op2_lval; in mod_function() local
1415 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_MOD, "%"); in mod_function()
1440 ZVAL_LONG(result, op1_lval % op2_lval); in mod_function()
1573 zend_long op1_lval, op2_lval; in bitwise_or_function() local
1619 op1_lval = zendi_try_get_long(op1, &failed); in bitwise_or_function()
1628 op1_lval = Z_LVAL_P(op1); in bitwise_or_function()
1648 ZVAL_LONG(result, op1_lval | op2_lval); in bitwise_or_function()
1655 zend_long op1_lval, op2_lval; in bitwise_and_function() local
1701 op1_lval = zendi_try_get_long(op1, &failed); in bitwise_and_function()
1710 op1_lval = Z_LVAL_P(op1); in bitwise_and_function()
1730 ZVAL_LONG(result, op1_lval & op2_lval); in bitwise_and_function()
1737 zend_long op1_lval, op2_lval; in bitwise_xor_function() local
1783 op1_lval = zendi_try_get_long(op1, &failed); in bitwise_xor_function()
1792 op1_lval = Z_LVAL_P(op1); in bitwise_xor_function()
1812 ZVAL_LONG(result, op1_lval ^ op2_lval); in bitwise_xor_function()
1819 zend_long op1_lval, op2_lval; in shift_left_function() local
1821 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SL, "<<"); in shift_left_function()
1849 ZVAL_LONG(result, (zend_long) ((zend_ulong) op1_lval << op2_lval)); in shift_left_function()
1856 zend_long op1_lval, op2_lval; in shift_right_function() local
1858 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SR, ">>"); in shift_right_function()
1866 ZVAL_LONG(result, (op1_lval < 0) ? -1 : 0); in shift_right_function()
1885 ZVAL_LONG(result, op1_lval >> op2_lval); in shift_right_function()