Lines Matching refs:stack

157 	zend_jit_trace_stack *stack = NULL;  in zend_jit_trace_get_exit_point()  local
167 stack = JIT_G(current_frame)->stack; in zend_jit_trace_get_exit_point()
169 if (STACK_TYPE(stack, stack_size-1) != IS_UNKNOWN in zend_jit_trace_get_exit_point()
170 || STACK_MEM_TYPE(stack, stack_size-1) != IS_UNKNOWN in zend_jit_trace_get_exit_point()
171 || STACK_REG(stack, stack_size-1) != ZREG_NONE) { in zend_jit_trace_get_exit_point()
190 …&& memcmp(t->stack_map + t->exit_info[i].stack_offset, stack, stack_size * sizeof(zend_jit_trace_s… in zend_jit_trace_get_exit_point()
208 memcpy(t->stack_map + stack_offset, stack, stack_size * sizeof(zend_jit_trace_stack)); in zend_jit_trace_get_exit_point()
410 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(_var), IS_UNKNOWN, 1); \
413 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(_var), op_type, 1); \
438 …return ZEND_MM_ALIGNED_SIZE(offsetof(zend_jit_trace_stack_frame, stack) + ZEND_MM_ALIGNED_SIZE((op… in zend_jit_trace_frame_size()
440 return ZEND_MM_ALIGNED_SIZE(offsetof(zend_jit_trace_stack_frame, stack)); in zend_jit_trace_frame_size()
456 zend_jit_trace_stack *stack = call->stack; in zend_jit_trace_send_type() local
476 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), type, 1); in zend_jit_trace_send_type()
584 …_jit_trace_rec *trace_buffer, uint32_t ssa_vars_count, zend_ssa *tssa, zend_jit_trace_stack *stack) in zend_jit_trace_add_phis() argument
646 phi->sources[0] = STACK_VAR(stack, k); in zend_jit_trace_add_phis()
652 SET_STACK_VAR(stack, k, ssa_vars_count); in zend_jit_trace_add_phis()
669 …_jit_trace_rec *trace_buffer, uint32_t ssa_vars_count, zend_ssa *tssa, zend_jit_trace_stack *stack) in zend_jit_trace_add_call_phis() argument
683 phi->sources[0] = STACK_VAR(stack, i); in zend_jit_trace_add_call_phis()
689 SET_STACK_VAR(stack, i, ssa_vars_count); in zend_jit_trace_add_call_phis()
702 …_jit_trace_rec *trace_buffer, uint32_t ssa_vars_count, zend_ssa *tssa, zend_jit_trace_stack *stack) in zend_jit_trace_add_ret_phis() argument
715 phi->sources[0] = STACK_VAR(stack, i); in zend_jit_trace_add_ret_phis()
721 SET_STACK_VAR(stack, i, ssa_vars_count); in zend_jit_trace_add_ret_phis()
1081 zend_jit_trace_stack *stack; in zend_jit_trace_build_tssa() local
1269 stack = frame->stack; in zend_jit_trace_build_tssa()
1271 SET_STACK_VAR(stack, i, i); in zend_jit_trace_build_tssa()
1277 ssa_vars_count = zend_jit_trace_add_phis(trace_buffer, ssa_vars_count, tssa, stack); in zend_jit_trace_build_tssa()
1279 ssa_vars_count = zend_jit_trace_add_call_phis(trace_buffer, ssa_vars_count, tssa, stack); in zend_jit_trace_build_tssa()
1281 ssa_vars_count = zend_jit_trace_add_ret_phis(trace_buffer, ssa_vars_count, tssa, stack); in zend_jit_trace_build_tssa()
1291 …unt = zend_ssa_rename_op(op_array, opline, idx, build_flags, ssa_vars_count, ssa_ops, (int*)stack); in zend_jit_trace_build_tssa()
1298 …unt = zend_ssa_rename_op(op_array, opline, idx, build_flags, ssa_vars_count, ssa_ops, (int*)stack); in zend_jit_trace_build_tssa()
1305 stack = frame->stack; in zend_jit_trace_build_tssa()
1313 SET_STACK_VAR(stack, i, ssa_vars_count++); in zend_jit_trace_build_tssa()
1318 stack = frame->stack; in zend_jit_trace_build_tssa()
1325 SET_STACK_VAR(stack, i, ssa_vars_count++); in zend_jit_trace_build_tssa()
1366 phi->sources[1] = STACK_VAR(stack, phi->var); in zend_jit_trace_build_tssa()
1528 SET_STACK_TYPE(frame->stack, i, IS_UNKNOWN, 1); in zend_jit_trace_build_tssa()
1864 SET_STACK_INFO(frame->call->stack, opline->op2.num - 1, info); in zend_jit_trace_build_tssa()
2111 SET_STACK_TYPE(call->stack, i, IS_UNKNOWN, 1); in zend_jit_trace_build_tssa()
2163 ssa_var_info[v].type &= STACK_INFO(frame->stack, i); in zend_jit_trace_build_tssa()
2240 SET_STACK_TYPE(frame->stack, i, IS_UNKNOWN, 1); in zend_jit_trace_build_tssa()
2253 SET_STACK_INFO(call->stack, i, -1); in zend_jit_trace_build_tssa()
2382 static void zend_jit_close_var(zend_jit_trace_stack *stack, uint32_t n, int *start, int *end, uint8… in zend_jit_close_var() argument
2384 int32_t var = STACK_VAR(stack, n); in zend_jit_close_var()
2438 zend_jit_trace_stack *stack; in zend_jit_trace_allocate_registers() local
2470 stack = frame->stack; in zend_jit_trace_allocate_registers()
2480 SET_STACK_VAR(stack, i, i); in zend_jit_trace_allocate_registers()
2505 SET_STACK_VAR(stack, i, -1); in zend_jit_trace_allocate_registers()
2516 SET_STACK_VAR(stack, phi->var, phi->ssa_var); in zend_jit_trace_allocate_registers()
2611 zend_jit_close_var(stack, EX_VAR_TO_NUM(opline->op1.var), start, end, flags, idx); in zend_jit_trace_allocate_registers()
2612 SET_STACK_VAR(stack, EX_VAR_TO_NUM(opline->op1.var), ssa_op->op1_def); in zend_jit_trace_allocate_registers()
2615 zend_jit_close_var(stack, EX_VAR_TO_NUM(opline->op2.var), start, end, flags, idx); in zend_jit_trace_allocate_registers()
2616 SET_STACK_VAR(stack, EX_VAR_TO_NUM(opline->op2.var), ssa_op->op2_def); in zend_jit_trace_allocate_registers()
2619 zend_jit_close_var(stack, EX_VAR_TO_NUM(opline->result.var), start, end, flags, idx); in zend_jit_trace_allocate_registers()
2620 SET_STACK_VAR(stack, EX_VAR_TO_NUM(opline->result.var), ssa_op->result_def); in zend_jit_trace_allocate_registers()
2694 zend_jit_close_var(stack, EX_VAR_TO_NUM(opline->op1.var), start, end, flags, idx); in zend_jit_trace_allocate_registers()
2695 SET_STACK_VAR(stack, EX_VAR_TO_NUM(opline->op1.var), ssa_op->op1_def); in zend_jit_trace_allocate_registers()
2717 zend_jit_close_var(stack, EX_VAR_TO_NUM(opline->result.var), start, end, flags, idx); in zend_jit_trace_allocate_registers()
2718 SET_STACK_VAR(stack, EX_VAR_TO_NUM(opline->result.var), ssa_op->result_def); in zend_jit_trace_allocate_registers()
2732 zend_jit_close_var(stack, EX_VAR_TO_NUM(opline->op1.var), start, end, flags, idx); in zend_jit_trace_allocate_registers()
2733 SET_STACK_VAR(stack, EX_VAR_TO_NUM(opline->op1.var), ssa_op->op1_def); in zend_jit_trace_allocate_registers()
2752 stack = frame->stack; in zend_jit_trace_allocate_registers()
2759 SET_STACK_VAR(stack, i, j); in zend_jit_trace_allocate_registers()
2771 SET_STACK_VAR(stack, i, -1); in zend_jit_trace_allocate_registers()
2777 zend_jit_close_var(stack, i, start, end, flags, idx-1); in zend_jit_trace_allocate_registers()
2784 stack = frame->stack; in zend_jit_trace_allocate_registers()
2791 SET_STACK_VAR(stack, i, j); in zend_jit_trace_allocate_registers()
2830 zend_jit_close_var(stack, i, start, end, flags, idx); in zend_jit_trace_allocate_registers()
2837 zend_jit_close_var(stack, i, start, end, flags, idx); in zend_jit_trace_allocate_registers()
2842 stack = frame->stack; in zend_jit_trace_allocate_registers()
2844 zend_jit_close_var(stack, i, start, end, flags, idx); in zend_jit_trace_allocate_registers()
3178 static void zend_jit_trace_clenup_stack(zend_jit_trace_stack *stack, const zend_op *opline, const z… in zend_jit_trace_clenup_stack() argument
3185 SET_STACK_REG(stack, EX_VAR_TO_NUM(opline->op1.var), ZREG_NONE); in zend_jit_trace_clenup_stack()
3190 SET_STACK_REG(stack, EX_VAR_TO_NUM(opline->op2.var), ZREG_NONE); in zend_jit_trace_clenup_stack()
3195 SET_STACK_REG(stack, EX_VAR_TO_NUM(opline->result.var), ZREG_NONE); in zend_jit_trace_clenup_stack()
3283 static int zend_jit_trace_stack_needs_deoptimization(zend_jit_trace_stack *stack, uint32_t stack_si… in zend_jit_trace_stack_needs_deoptimization() argument
3288 if (STACK_REG(stack, i) != ZREG_NONE in zend_jit_trace_stack_needs_deoptimization()
3289 && !(STACK_FLAGS(stack, i) & (ZREG_LOAD|ZREG_STORE))) { in zend_jit_trace_stack_needs_deoptimization()
3301 zend_jit_trace_stack *stack; in zend_jit_trace_exit_needs_deoptimization() local
3308stack = zend_jit_traces[trace_num].stack_map + zend_jit_traces[trace_num].exit_info[exit_num].stac… in zend_jit_trace_exit_needs_deoptimization()
3309 return zend_jit_trace_stack_needs_deoptimization(stack, stack_size); in zend_jit_trace_exit_needs_deoptimization()
3318 zend_jit_trace_stack *stack, in zend_jit_trace_deoptimization() argument
3336 if (stack) { in zend_jit_trace_deoptimization()
3337 SET_STACK_REG_EX(stack, i, reg, STACK_FLAGS(parent_stack, i)); in zend_jit_trace_deoptimization()
3343 if (stack) { in zend_jit_trace_deoptimization()
3344 SET_STACK_TYPE(stack, i, type, 1); in zend_jit_trace_deoptimization()
3372 if (stack) { in zend_jit_trace_deoptimization()
3373 SET_STACK_TYPE(stack, i, type, 1); in zend_jit_trace_deoptimization()
3396 if (stack) { in zend_jit_trace_deoptimization()
3397 SET_STACK_REG(stack, i, ZREG_THIS); in zend_jit_trace_deoptimization()
3703 zend_jit_trace_stack *stack; in zend_jit_trace() local
3735 stack = frame->stack; in zend_jit_trace()
3737 SET_STACK_TYPE(stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
3809 SET_STACK_TYPE(stack, i, mem_type, 1); in zend_jit_trace()
3811 SET_STACK_TYPE(stack, i, type, 0); in zend_jit_trace()
3813 SET_STACK_TYPE(stack, i, type, 1); in zend_jit_trace()
3816 SET_STACK_TYPE(stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
3837 SET_STACK_TYPE(stack, i, concrete_type(info), 1); in zend_jit_trace()
3864 parent_stack, parent_vars_count, ssa, stack, ra, in zend_jit_trace()
3876 && ra[i]->reg != stack[i].reg) { in zend_jit_trace()
3886 SET_STACK_TYPE(stack, i, op_type, 1); in zend_jit_trace()
3889 SET_STACK_REG_EX(stack, i, ra[i]->reg, ZREG_LOAD); in zend_jit_trace()
3921 SET_STACK_TYPE(stack, phi->var, concrete_type(info), 1); in zend_jit_trace()
3923 SET_STACK_REG_EX(stack, phi->var, ival->reg, ZREG_LOAD); in zend_jit_trace()
3930 SET_STACK_REG_EX(stack, phi->var, ival->reg, ZREG_STORE); in zend_jit_trace()
3932 STACK_MEM_TYPE(stack, phi->var) != ssa->var_info[phi->ssa_var].type)) { in zend_jit_trace()
3937 SET_STACK_REG(stack, phi->var, ival->reg); in zend_jit_trace()
3963 SET_STACK_REG_EX(stack, i, ra[i]->reg, ZREG_LOAD); in zend_jit_trace()
4038 STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->result.var))) in zend_jit_trace()
4140 STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->result.var))) in zend_jit_trace()
4222 STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->result.var))) in zend_jit_trace()
4685 …|| (zend_jit_trace_type_to_info(STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->op2.var))) & MAY_BE_AN… in zend_jit_trace()
4698 STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var)) != in zend_jit_trace()
4699 STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var))) { in zend_jit_trace()
4806 STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->result.var))) in zend_jit_trace()
4813 STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var)) != in zend_jit_trace()
4814 STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->result.var))) { in zend_jit_trace()
4983 zend_jit_trace_clenup_stack(stack, opline, ssa_op, ssa, ra); in zend_jit_trace()
5031 zend_jit_trace_clenup_stack(stack, opline, ssa_op, ssa, ra); in zend_jit_trace()
5096 zend_jit_trace_clenup_stack(stack, opline, ssa_op, ssa, ra); in zend_jit_trace()
5142 type = STACK_TYPE(stack, j); in zend_jit_trace()
5225 zend_jit_trace_clenup_stack(stack, opline, ssa_op, ssa, ra); in zend_jit_trace()
5228 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; in zend_jit_trace() local
5229 uint32_t old_info = STACK_INFO(stack, EX_VAR_TO_NUM(opline->result.var)); in zend_jit_trace()
5231 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), IS_UNKNOWN, 1); in zend_jit_trace()
5233 SET_STACK_INFO(stack, EX_VAR_TO_NUM(opline->result.var), old_info); in zend_jit_trace()
5478 zend_jit_trace_clenup_stack(stack, opline, ssa_op, ssa, ra); in zend_jit_trace()
5483 zend_jit_trace_stack *stack = JIT_G(current_frame)->stack; in zend_jit_trace() local
5484 uint32_t old_info = STACK_INFO(stack, EX_VAR_TO_NUM(opline->op1.var)); in zend_jit_trace()
5486 SET_STACK_REG(stack, EX_VAR_TO_NUM(opline->op1.var), ZREG_NONE); in zend_jit_trace()
5488 SET_STACK_INFO(stack, EX_VAR_TO_NUM(opline->op1.var), old_info); in zend_jit_trace()
5882 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), IS_OBJECT, 1); in zend_jit_trace()
5926 zend_jit_trace_clenup_stack(stack, opline, ssa_op, ssa, ra); in zend_jit_trace()
5930 && STACK_REG(stack, EX_VAR_TO_NUM(opline->op1.var)) > ZREG_NUM) { in zend_jit_trace()
5931 SET_STACK_REG(stack, EX_VAR_TO_NUM(opline->op1.var), ZREG_NONE); in zend_jit_trace()
5941 SET_STACK_TYPE(stack, var, IS_UNKNOWN, 1); in zend_jit_trace()
5964 type = STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var)); in zend_jit_trace()
5972 type = STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op2.var)); in zend_jit_trace()
5977 type = STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var)); in zend_jit_trace()
5983 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), IS_UNKNOWN, 1); in zend_jit_trace()
5985 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), type, 1); in zend_jit_trace()
5988 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), type, in zend_jit_trace()
5991 RESET_STACK_MEM_TYPE(stack, EX_VAR_TO_NUM(opline->result.var)); in zend_jit_trace()
5997 SET_STACK_REG(stack, EX_VAR_TO_NUM(opline->result.var), ZREG_THIS); in zend_jit_trace()
5999 SET_STACK_REG(stack, EX_VAR_TO_NUM(opline->result.var), ZREG_ZVAL_TRY_ADDREF); in zend_jit_trace()
6001 SET_STACK_REG_EX(stack, EX_VAR_TO_NUM(opline->result.var), ra[ssa_op->result_def]->reg, in zend_jit_trace()
6027 || STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var)) != IS_UNKNOWN) { in zend_jit_trace()
6030 type = STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op2.var)); in zend_jit_trace()
6041 type = STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var)); in zend_jit_trace()
6043 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var), type, in zend_jit_trace()
6065 SET_STACK_REG_EX(stack, EX_VAR_TO_NUM(opline->op1.var), ra[ssa_op->op1_def]->reg, flags); in zend_jit_trace()
6088 type = STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op2.var)); in zend_jit_trace()
6090 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op2.var), type, in zend_jit_trace()
6106 SET_STACK_REG_EX(stack, EX_VAR_TO_NUM(opline->op2.var), ra[ssa_op->op2_def]->reg, flags); in zend_jit_trace()
6141 type = STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var)); in zend_jit_trace()
6143 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var), type, in zend_jit_trace()
6148 SET_STACK_REG_EX(stack, EX_VAR_TO_NUM(opline->op1.var), ra[ssa_op->op1_def]->reg, in zend_jit_trace()
6174 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), type, in zend_jit_trace()
6177 SET_STACK_REG_EX(stack, EX_VAR_TO_NUM(opline->result.var), ra[ssa_op->result_def]->reg, in zend_jit_trace()
6196 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->op1.var), type, in zend_jit_trace()
6199 SET_STACK_REG_EX(stack, EX_VAR_TO_NUM(opline->op1.var), ra[ssa_op->op1_def]->reg, in zend_jit_trace()
6267 stack = frame->stack; in zend_jit_trace()
6273 SET_STACK_REG_EX(stack, i, ra[j]->reg, ZREG_LOAD); in zend_jit_trace()
6288 stack = frame->stack; in zend_jit_trace()
6293 stack = frame->stack; in zend_jit_trace()
6301 SET_STACK_TYPE(stack, i, concrete_type(ssa->var_info[j].type), 1); in zend_jit_trace()
6303 SET_STACK_TYPE(stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
6310 SET_STACK_REG_EX(stack, i, ra[j]->reg, ZREG_LOAD); in zend_jit_trace()
6319 SET_STACK_TYPE(stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
6329 SET_STACK_TYPE(stack, EX_VAR_TO_NUM(opline->result.var), res_type, 1); in zend_jit_trace()
6372 SET_STACK_TYPE(call->stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
6378 SET_STACK_TYPE(call->stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
6380 SET_STACK_TYPE(call->stack, i, IS_UNDEF, 1); in zend_jit_trace()
6385 SET_STACK_TYPE(call->stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
6390 SET_STACK_TYPE(call->stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
6469 && STACK_MEM_TYPE(stack, phi->var) != STACK_TYPE(stack, phi->var) in zend_jit_trace()
6474 zend_jit_store_var_type(&dasm_state, phi->var, STACK_TYPE(stack, phi->var)); in zend_jit_trace()
6497 && zend_jit_trace_stack_needs_deoptimization(stack, op_array->last_var + op_array->T))) { in zend_jit_trace()
6514 stack, op_array->last_var + op_array->T, NULL, NULL, NULL, 0)) { in zend_jit_trace()
6535 SET_STACK_TYPE(stack, i, IS_UNKNOWN, 1); in zend_jit_trace()
6654 zend_jit_trace_stack *stack; in zend_jit_trace_exit_to_vm() local
6673stack = zend_jit_traces[trace_num].stack_map + zend_jit_traces[trace_num].exit_info[exit_num].stac… in zend_jit_trace_exit_to_vm()
6678 stack, stack_size, NULL, NULL, NULL, 0)) { in zend_jit_trace_exit_to_vm()
7065 zend_jit_trace_stack *stack = t->stack_map + t->exit_info[i].stack_offset; in zend_jit_dump_exit_info() local
7094 zend_uchar type = STACK_TYPE(stack, j); in zend_jit_dump_exit_info()
7104 if (STACK_REG(stack, j) != ZREG_NONE) { in zend_jit_dump_exit_info()
7105 if (STACK_REG(stack, j) < ZREG_NUM) { in zend_jit_dump_exit_info()
7106 fprintf(stderr, "(%s)", zend_reg_name[STACK_REG(stack, j)]); in zend_jit_dump_exit_info()
7107 } else if (STACK_REG(stack, j) == ZREG_THIS) { in zend_jit_dump_exit_info()
7109 } else if (STACK_REG(stack, j) == ZREG_ZVAL_TRY_ADDREF) { in zend_jit_dump_exit_info()
7112 fprintf(stderr, "(const_%d)", STACK_REG(stack, j) - ZREG_NUM); in zend_jit_dump_exit_info()
7115 } else if (STACK_REG(stack, j) == ZREG_ZVAL_TRY_ADDREF) { in zend_jit_dump_exit_info()
7119 } else if (STACK_REG(stack, j) == ZREG_ZVAL_COPY_R0) { in zend_jit_dump_exit_info()
7607 zend_jit_trace_stack *stack = t->stack_map + t->exit_info[exit_num].stack_offset; in zend_jit_trace_exit() local
7616 if (STACK_REG(stack, i) != ZREG_NONE) { in zend_jit_trace_exit()
7617 if (STACK_TYPE(stack, i) == IS_LONG) { in zend_jit_trace_exit()
7620 if (STACK_REG(stack, i) < ZREG_NUM) { in zend_jit_trace_exit()
7621 val = regs->r[STACK_REG(stack, i)]; in zend_jit_trace_exit()
7622 } else if (STACK_REG(stack, i) == ZREG_LONG_MIN) { in zend_jit_trace_exit()
7624 } else if (STACK_REG(stack, i) == ZREG_LONG_MAX) { in zend_jit_trace_exit()
7630 } else if (STACK_TYPE(stack, i) == IS_DOUBLE) { in zend_jit_trace_exit()
7633 if (STACK_REG(stack, i) < ZREG_NUM) { in zend_jit_trace_exit()
7634 val = regs->xmm[STACK_REG(stack, i) - ZREG_XMM0]; in zend_jit_trace_exit()
7635 } else if (STACK_REG(stack, i) == ZREG_LONG_MIN_MINUS_1) { in zend_jit_trace_exit()
7637 } else if (STACK_REG(stack, i) == ZREG_LONG_MAX_PLUS_1) { in zend_jit_trace_exit()
7643 } else if (STACK_REG(stack, i) == ZREG_THIS) { in zend_jit_trace_exit()
7648 } else if (STACK_REG(stack, i) == ZREG_NULL) { in zend_jit_trace_exit()
7650 } else if (STACK_REG(stack, i) == ZREG_ZVAL_TRY_ADDREF) { in zend_jit_trace_exit()
7652 } else if (STACK_REG(stack, i) == ZREG_ZVAL_COPY_R0) { in zend_jit_trace_exit()