Lines Matching refs:op2_info

460 	CHECK_OP_TRACE_TYPE(opline->op2.var, ssa_op->op2_use, op2_info, op2_type)
4003 uint32_t op1_info, op1_def_info, op2_info, res_info, res_use_info, op1_data_info; in zend_jit_trace() local
4408 op2_info = OP2_INFO(); in zend_jit_trace()
4410 if ((op1_info & MAY_BE_UNDEF) || (op2_info & MAY_BE_UNDEF)) { in zend_jit_trace()
4414 || !(op2_info & MAY_BE_LONG)) { in zend_jit_trace()
4434 op2_info, OP2_RANGE(), OP2_REG_ADDR(), in zend_jit_trace()
4446 op2_info = OP2_INFO(); in zend_jit_trace()
4468 if (!zend_jit_fetch_reference(&dasm_state, opline, orig_op2_type, &op2_info, &op2_addr, in zend_jit_trace()
4478 if ((op1_info & MAY_BE_UNDEF) || (op2_info & MAY_BE_UNDEF)) { in zend_jit_trace()
4483 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY) { in zend_jit_trace()
4486 !(op2_info & (MAY_BE_LONG|MAY_BE_DOUBLE))) { in zend_jit_trace()
4506 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY) { in zend_jit_trace()
4507 … if (!zend_jit_add_arrays(&dasm_state, opline, op1_info, op1_addr, op2_info, op2_addr, res_addr)) { in zend_jit_trace()
4513 op2_info, op2_addr, in zend_jit_trace()
4515 …(op1_info & MAY_BE_LONG) && (op2_info & MAY_BE_LONG) && (res_info & (MAY_BE_DOUBLE|MAY_BE_GUARD)) … in zend_jit_trace()
4522 && has_concrete_type(op2_info)) { in zend_jit_trace()
4531 op2_info = OP2_INFO(); in zend_jit_trace()
4533 if ((op1_info & MAY_BE_UNDEF) || (op2_info & MAY_BE_UNDEF)) { in zend_jit_trace()
4537 !(op2_info & MAY_BE_STRING)) { in zend_jit_trace()
4549 op1_info, op2_info, res_addr, in zend_jit_trace()
4560 op2_info = OP2_INFO(); in zend_jit_trace()
4563 opline->extended_value, op1_info, op2_info)) { in zend_jit_trace()
4573 op2_info, OP2_RANGE(), in zend_jit_trace()
4574 …(op1_info & MAY_BE_LONG) && (op2_info & MAY_BE_LONG) && (op1_def_info & (MAY_BE_DOUBLE|MAY_BE_GUAR… in zend_jit_trace()
4580 && has_concrete_type(op2_info)) { in zend_jit_trace()
4627 op2_info = OP2_INFO(); in zend_jit_trace()
4633 op1_info, op1_def_info, op1_addr, op2_info, in zend_jit_trace()
4635 zend_may_throw_ex(opline, ssa_op, op_array, ssa, op1_info, op2_info))) { in zend_jit_trace()
4933 op2_info = OP2_INFO(); in zend_jit_trace()
4938 op1_info, op1_addr, op2_info, op1_data_info, val_type, in zend_jit_trace()
4939 zend_may_throw_ex(opline, ssa_op, op_array, ssa, op1_info, op2_info))) { in zend_jit_trace()
4953 op2_info = OP2_INFO(); in zend_jit_trace()
5036 op2_info, op2_addr, op2_def_addr, in zend_jit_trace()
5038 zend_may_throw_ex(opline, ssa_op, op_array, ssa, op1_info, op2_info))) { in zend_jit_trace()
5044 uint8_t type = (op2_info & MAY_BE_LONG) ? IS_LONG : IS_DOUBLE; in zend_jit_trace()
5261 op2_info = OP2_INFO(); in zend_jit_trace()
5265 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_GUARD)) == MAY_BE_LONG && in zend_jit_trace()
5285 op2_info, OP2_RANGE(), OP2_REG_ADDR(), in zend_jit_trace()
5297 op2_info, OP2_RANGE(), OP2_REG_ADDR(), in zend_jit_trace()
5309 op2_info = OP2_INFO(); in zend_jit_trace()
5313 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_GUARD)) == MAY_BE_LONG && in zend_jit_trace()
5336 op2_info, OP2_RANGE(), OP2_REG_ADDR(), in zend_jit_trace()
5348 op2_info, OP2_RANGE(), OP2_REG_ADDR(), in zend_jit_trace()
5661 op2_info = OP2_INFO(); in zend_jit_trace()
5669 } else if ((op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_LONG in zend_jit_trace()
5689 op2_info, res_info, RES_REG_ADDR(), val_type)) { in zend_jit_trace()
5731 op2_info = OP2_INFO(); in zend_jit_trace()
5735 op1_info, op1_addr, op2_info, RES_REG_ADDR(), val_type)) { in zend_jit_trace()
5741 && !(op2_info & (MAY_BE_UNDEF|MAY_BE_RESOURCE|MAY_BE_ARRAY|MAY_BE_OBJECT))) { in zend_jit_trace()
5765 op2_info = OP2_INFO(); in zend_jit_trace()
5801 } else if ((op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_LONG in zend_jit_trace()
5815 op2_info, val_type, in zend_jit_trace()
5816 zend_may_throw_ex(opline, ssa_op, op_array, ssa, op1_info, op2_info), in zend_jit_trace()
6183 op2_info = OP2_INFO(); in zend_jit_trace()
6200 op2_info = OP2_INFO(); in zend_jit_trace()
6202 if ((op2_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) != MAY_BE_STRING) { in zend_jit_trace()
6205 if (!zend_jit_rope(&dasm_state, opline, op2_info)) { in zend_jit_trace()
6217 op2_info = OP2_INFO(); in zend_jit_trace()
6221 if (op2_info & MAY_BE_GUARD) { in zend_jit_trace()
6222op2_info = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRA… in zend_jit_trace()
6225 zend_may_throw_ex(opline, ssa_op, op_array, ssa, op1_info, op2_info), p + 1)) { in zend_jit_trace()