Lines Matching refs:op1_lval
276 #define convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, op, op_func) \ argument
282 op1_lval = Z_LVAL_P(op1); \
287 op1_lval = _zval_get_long_func_noisy(op1); \
295 op1_lval = Z_LVAL_P(op1); \
1326 zend_long op1_lval, op2_lval; in mod_function() local
1328 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_MOD, mod_function); in mod_function()
1353 ZVAL_LONG(result, op1_lval % op2_lval); in mod_function()
1475 zend_long op1_lval, op2_lval; in bitwise_or_function() local
1520 op1_lval = _zval_get_long_func_noisy(op1); in bitwise_or_function()
1528 op1_lval = Z_LVAL_P(op1); in bitwise_or_function()
1546 ZVAL_LONG(result, op1_lval | op2_lval); in bitwise_or_function()
1553 zend_long op1_lval, op2_lval; in bitwise_and_function() local
1598 op1_lval = _zval_get_long_func_noisy(op1); in bitwise_and_function()
1606 op1_lval = Z_LVAL_P(op1); in bitwise_and_function()
1624 ZVAL_LONG(result, op1_lval & op2_lval); in bitwise_and_function()
1631 zend_long op1_lval, op2_lval; in bitwise_xor_function() local
1676 op1_lval = _zval_get_long_func_noisy(op1); in bitwise_xor_function()
1684 op1_lval = Z_LVAL_P(op1); in bitwise_xor_function()
1702 ZVAL_LONG(result, op1_lval ^ op2_lval); in bitwise_xor_function()
1709 zend_long op1_lval, op2_lval; in shift_left_function() local
1711 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SL, shift_left_function); in shift_left_function()
1738 ZVAL_LONG(result, op1_lval << op2_lval); in shift_left_function()
1745 zend_long op1_lval, op2_lval; in shift_right_function() local
1747 convert_op1_op2_long(op1, op1_lval, op2, op2_lval, result, ZEND_SR, shift_right_function); in shift_right_function()
1755 ZVAL_LONG(result, (op1_lval < 0) ? -1 : 0); in shift_right_function()
1774 ZVAL_LONG(result, op1_lval >> op2_lval); in shift_right_function()