Home
last modified time | relevance | path

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

/php-src/ext/opcache/jit/ir/
H A Dir_ra.c126 ival->stack_spill_pos = -1; // not allocated in ir_new_live_range()
237 ival->stack_spill_pos = -1; // not allocated in ir_add_fixed_live_range()
2527 ret = data->handled[8]->stack_spill_pos; in ir_allocate_small_spill_slot()
2548 ret = data->handled[4]->stack_spill_pos; in ir_allocate_small_spill_slot()
2552 ret = data->handled[8]->stack_spill_pos; in ir_allocate_small_spill_slot()
2580 ret = data->handled[2]->stack_spill_pos; in ir_allocate_small_spill_slot()
3464 && ival->stack_spill_pos == -1 in ir_assign_bound_spill_slots()
3468 ival->stack_spill_pos = -b->val; in ir_assign_bound_spill_slots()
3699 && ival->stack_spill_pos == -1) { in ir_linear_scan()
3746 if (old->stack_spill_pos == other->stack_spill_pos) { in ir_linear_scan()
[all …]
H A Dir_dump.c367 if (ival->stack_spill_pos != -1) { in ir_dump_live_ranges()
370 … fprintf(f, " [SPILL=0x%x(%%%s)]", ival->stack_spill_pos, ir_reg_name(ctx->spill_base, IR_ADDR)); in ir_dump_live_ranges()
372 fprintf(f, " [SPILL=0x%x]", ival->stack_spill_pos); in ir_dump_live_ranges()
H A Dir_emit.c268 o1 = ival1->stack_spill_pos; in ir_is_same_mem_var()
1039 offset = ctx->live_intervals[ctx->vregs[ref]]->stack_spill_pos; in ir_get_spill_slot_offset()
H A Dir_aarch64.dasc1115 offset = ctx->live_intervals[ctx->vregs[ref]]->stack_spill_pos;
1132 offset = ctx->live_intervals[v]->stack_spill_pos;
3979 && ctx->live_intervals[ctx->vregs[def]]->stack_spill_pos != -1) {
5393 stack_offset == ctx->live_intervals[ctx->vregs[use]]->stack_spill_pos +
5504 && ival->stack_spill_pos == -1
5506 ival->stack_spill_pos = stack_offset;
5580 && ctx->live_intervals[ctx->vregs[i]]->stack_spill_pos != -1) {
5595 ival->stack_spill_pos = -1;
5599 ival->stack_spill_pos = ir_allocate_spill_slot(ctx, ival->type, &data->ra_data);
5626 ival->stack_spill_pos = stack_spill_pos;
[all …]
H A Dir_x86.dasc2897 offset = ctx->live_intervals[ctx->vregs[ref]]->stack_spill_pos;
2914 offset = ctx->live_intervals[v]->stack_spill_pos;
7756 && ctx->live_intervals[ctx->vregs[def]]->stack_spill_pos != -1) {
9772 stack_offset == ctx->live_intervals[ctx->vregs[use]]->stack_spill_pos +
9901 && ival->stack_spill_pos == -1
9903 ival->stack_spill_pos = stack_start + stack_offset;
9997 && ctx->live_intervals[ctx->vregs[i]]->stack_spill_pos != -1) {
10012 ival->stack_spill_pos = -1;
10016 ival->stack_spill_pos = ir_allocate_spill_slot(ctx, ival->type, &data->ra_data);
10043 ival->stack_spill_pos = stack_spill_pos;
[all …]
H A Dir_private.h1216 int32_t stack_spill_pos; member

Completed in 57 milliseconds