Home
last modified time | relevance | path

Searched refs:stack_offset (Results 1 – 6 of 6) sorted by relevance

/php-src/ext/opcache/tests/jit/
H A Dgh12585.phpt2 GH-12585: Assertion t->stack_map[t->exit_info[exit_point].stack_offset + var].type == 4
/php-src/ext/opcache/jit/ir/
H A Dir_aarch64.dasc4664 int32_t used_stack, stack_offset = 0;
4760 stack_offset += IR_MAX(sizeof(void*), ir_type_size[type]);
4772 stack_offset = 0;
4835 stack_offset += IR_MAX(sizeof(void*), ir_type_size[type]);
5373 int32_t stack_offset = 0;
5378 stack_offset = ctx->stack_frame_size + ctx->call_stack_size;
5416 stack_offset += sizeof(void*);
5481 int32_t stack_offset = 0;
5488 stack_offset = ctx->stack_frame_size;
5516 ival->stack_spill_pos = stack_offset;
[all …]
H A Dir_x86.dasc8512 int32_t used_stack, stack_offset = IR_SHADOW_ARGS;
8624 stack_offset += IR_MAX(sizeof(void*), ir_type_size[type]);
8636 stack_offset = IR_SHADOW_ARGS;
8705 ir_mem mem = IR_MEM_BO(IR_REG_STACK_POINTER, stack_offset);
8732 stack_offset += IR_MAX(sizeof(void*), ir_type_size[type]);
9725 int32_t stack_offset = 0;
9785 stack_offset += sizeof(void*);
9851 int32_t stack_offset = 0;
9903 ival->stack_spill_pos = stack_start + stack_offset;
9907 stack_offset += sizeof(void*);
[all …]
/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c688 uint32_t stack_size, stack_offset; in zend_jit_duplicate_exit_point() local
700 stack_offset = t->stack_map_size; in zend_jit_duplicate_exit_point()
704 …memcpy(t->stack_map + stack_offset, t->stack_map + t->exit_info[new_exit_point].stack_offset, stac… in zend_jit_duplicate_exit_point()
705 t->exit_info[new_exit_point].stack_offset = stack_offset; in zend_jit_duplicate_exit_point()
759 t->stack_map[t->exit_info[exit_point].stack_offset + var].type == IS_DOUBLE); in zend_jit_snapshot_handler()
767 && (t->stack_map[t->exit_info[exit_point].stack_offset + var].ref != ref in zend_jit_snapshot_handler()
774 t->stack_map[t->exit_info[exit_point].stack_offset + var].ref = ref; in zend_jit_snapshot_handler()
775 t->stack_map[t->exit_info[exit_point].stack_offset + var].reg = ZREG_NONE; in zend_jit_snapshot_handler()
786 t->stack_map[t->exit_info[exit_point].stack_offset + var].reg = ZREG_NONE; in zend_jit_snapshot_handler()
810 t->stack_map[t->exit_info[exit_point].stack_offset + var].ref = idx; in zend_jit_snapshot_handler()
[all …]
H A Dzend_jit_trace.c138 uint32_t stack_offset = (uint32_t)-1; in zend_jit_trace_get_exit_point() local
188 if (stack_size != 0 && stack_offset == (uint32_t)-1) { in zend_jit_trace_get_exit_point()
189 stack_offset = t->stack_map_size; in zend_jit_trace_get_exit_point()
193 memcpy(t->stack_map + stack_offset, stack, stack_size * sizeof(zend_jit_trace_stack)); in zend_jit_trace_get_exit_point()
200 t->exit_info[exit_point].stack_offset = stack_offset; in zend_jit_trace_get_exit_point()
1743 zend_jit_traces[parent_trace].exit_info[exit_num].stack_offset; in zend_jit_trace_build_tssa()
2871 zend_jit_traces[parent_trace].exit_info[exit_num].stack_offset : NULL; in zend_jit_trace_allocate_registers()
4199 zend_jit_traces[parent_trace].exit_info[exit_num].stack_offset; in zend_jit_trace()
7437 …end_jit_traces[trace_num].stack_map + zend_jit_traces[trace_num].exit_info[exit_num].stack_offset : in zend_jit_trace_exit_to_vm()
8012 fprintf(stderr, "%04d/%d", t->exit_info[i].stack_offset, t->exit_info[i].stack_size); in zend_jit_dump_exit_info()
[all …]
H A Dzend_jit_internal.h433 uint32_t stack_offset; member

Completed in 89 milliseconds