Lines Matching refs:op2_info
2662 static bool zend_jit_supported_binary_op(zend_uchar op, uint32_t op1_info, uint32_t op2_info) in zend_jit_supported_binary_op() argument
2664 if ((op1_info & MAY_BE_UNDEF) || (op2_info & MAY_BE_UNDEF)) { in zend_jit_supported_binary_op()
2676 && (op2_info & (MAY_BE_LONG|MAY_BE_DOUBLE)); in zend_jit_supported_binary_op()
2683 return (op1_info & MAY_BE_LONG) && (op2_info & MAY_BE_LONG); in zend_jit_supported_binary_op()
2685 return (op1_info & MAY_BE_STRING) && (op2_info & MAY_BE_STRING); in zend_jit_supported_binary_op()
2703 uint32_t op1_info, op1_def_info, op2_info, res_info, res_use_info; in zend_jit() local
2975 op2_info = OP2_INFO(); in zend_jit()
2976 if ((op1_info & MAY_BE_UNDEF) || (op2_info & MAY_BE_UNDEF)) { in zend_jit()
2980 || !(op2_info & MAY_BE_LONG)) { in zend_jit()
3011 op2_info, OP2_RANGE(), OP2_REG_ADDR(), in zend_jit()
3025 op2_info = OP2_INFO(); in zend_jit()
3026 if ((op1_info & MAY_BE_UNDEF) || (op2_info & MAY_BE_UNDEF)) { in zend_jit()
3031 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY) { in zend_jit()
3034 !(op2_info & (MAY_BE_LONG|MAY_BE_DOUBLE))) { in zend_jit()
3066 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY) { in zend_jit()
3067 …if (!zend_jit_add_arrays(&dasm_state, opline, op1_info, OP1_REG_ADDR(), op2_info, OP2_REG_ADDR(), … in zend_jit()
3073 op2_info, OP2_REG_ADDR(), in zend_jit()
3075 …(op1_info & MAY_BE_LONG) && (op2_info & MAY_BE_LONG) && (res_info & MAY_BE_DOUBLE) && zend_may_ove… in zend_jit()
3087 op2_info = OP2_INFO(); in zend_jit()
3088 if ((op1_info & MAY_BE_UNDEF) || (op2_info & MAY_BE_UNDEF)) { in zend_jit()
3092 !(op2_info & MAY_BE_STRING)) { in zend_jit()
3105 op1_info, op2_info, res_addr, in zend_jit()
3118 op2_info = OP2_INFO(); in zend_jit()
3120 opline->extended_value, op1_info, op2_info)) { in zend_jit()
3126 op2_info, OP2_RANGE(), in zend_jit()
3127 …(op1_info & MAY_BE_LONG) && (op2_info & MAY_BE_LONG) && (op1_def_info & MAY_BE_DOUBLE) && zend_may… in zend_jit()
3960 op2_info = OP2_INFO(); in zend_jit()
3961 if ((op2_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit()
3964 if (!zend_jit_rope(&dasm_state, opline, op2_info)) { in zend_jit()