Lines Matching refs:arg_info

462 		zend_arg_info *arg_info;  in zend_jit_trace_send_type()  local
465 arg_info = &op_array->arg_info[arg_num-1]; in zend_jit_trace_send_type()
467 if (ZEND_TYPE_IS_SET(arg_info->type)) { in zend_jit_trace_send_type()
468 if (!(ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type))) { in zend_jit_trace_send_type()
482 const zend_internal_arg_info *arg_info = &func->internal_function.arg_info[arg_num]; in zend_jit_needs_arg_dtor() local
484 if (ZEND_ARG_SEND_MODE(arg_info) == ZEND_SEND_BY_VAL in zend_jit_needs_arg_dtor()
485 && ZEND_TYPE_IS_SET(arg_info->type) in zend_jit_needs_arg_dtor()
486 && (ZEND_TYPE_FULL_MASK(arg_info->type) & MAY_BE_ANY) != MAY_BE_ANY) { in zend_jit_needs_arg_dtor()
495 && ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type)) { in zend_jit_needs_arg_dtor()
499 if (call_info && arg_num < call_info->num_args && call_info->arg_info[arg_num].opline) { in zend_jit_needs_arg_dtor()
500 const zend_op *opline = call_info->arg_info[arg_num].opline; in zend_jit_needs_arg_dtor()
510 && (ZEND_TYPE_FULL_MASK(arg_info->type) & (1u << type))) { in zend_jit_needs_arg_dtor()
1608 if (op_array->arg_info && i < trace_buffer[1].opline - op_array->opcodes) { in zend_jit_trace_build_tssa()
1609 zend_arg_info *arg_info = &op_array->arg_info[i]; in zend_jit_trace_build_tssa() local
1611 uint32_t tmp = zend_fetch_arg_info_type(script, arg_info, &ce); in zend_jit_trace_build_tssa()
1613 if (ZEND_ARG_SEND_MODE(arg_info)) { in zend_jit_trace_build_tssa()
2075 zend_arg_info *arg_info; in zend_jit_trace_build_tssa() local
2077 ZEND_ASSERT(frame->call->func->op_array.arg_info); in zend_jit_trace_build_tssa()
2078 arg_info = &frame->call->func->op_array.arg_info[opline->op2.num - 1]; in zend_jit_trace_build_tssa()
2079 if (ZEND_TYPE_IS_SET(arg_info->type)) { in zend_jit_trace_build_tssa()
2081 uint32_t tmp = zend_fetch_arg_info_type(script, arg_info, &ce); in zend_jit_trace_build_tssa()
2414 if (op_array->arg_info) { in zend_jit_trace_build_tssa()
2415 zend_arg_info *arg_info = &op_array->arg_info[i]; in zend_jit_trace_build_tssa() local
2417 uint32_t tmp = zend_fetch_arg_info_type(script, arg_info, &ce); in zend_jit_trace_build_tssa()
2419 if (ZEND_ARG_SEND_MODE(arg_info)) { in zend_jit_trace_build_tssa()
2581 zend_arg_info *ret_info = func->common.arg_info - 1; in zend_jit_trace_build_tssa()