Lines Matching refs:ssa_var
198 if (!ssa->vars[phi->ssa_var].no_val) { in zend_ssa_is_last_use()
1389 ival->ssa_var = var; in zend_jit_add_range()
1520 ival->ssa_var = current->ssa_var; in zend_jit_split_interval()
1695 src = intervals[dst]->hint->ssa_var; in zend_jit_add_hint()
1698 dst = intervals[dst]->hint->ssa_var; in zend_jit_add_hint()
1761 if (ssa->vars[phi->ssa_var].no_val) { in zend_jit_compute_liveness()
1861 zend_bitset_excl(live, phi->ssa_var); in zend_jit_compute_liveness()
2086 if ((ssa->var_info[current->ssa_var].type & MAY_BE_ANY) == MAY_BE_DOUBLE) { in zend_jit_try_allocate_free_reg()
2105 if (ssa->vars[current->ssa_var].definition == current->range.start) { in zend_jit_try_allocate_free_reg()
2111 ssa->ops + current->range.start, ssa, current->ssa_var, it->ssa_var)) { in zend_jit_try_allocate_free_reg()
2169 if (ssa->ops[line].op1_def == current->ssa_var || in zend_jit_try_allocate_free_reg()
2170 ssa->ops[line].op2_def == current->ssa_var || in zend_jit_try_allocate_free_reg()
2171 ssa->ops[line].result_def == current->ssa_var) { in zend_jit_try_allocate_free_reg()
2175 op_array, ssa, current->ssa_var, line == last_use_line); in zend_jit_try_allocate_free_reg()
2187 op_array, ssa, current->ssa_var, line == last_use_line); in zend_jit_try_allocate_free_reg()
2200 if (ssa->vars[current->ssa_var].definition == current->start) { in zend_jit_try_allocate_free_reg()
2406 int var_num = ssa->vars[ival->ssa_var].var; in zend_jit_dump_lifetime_interval()
2408 fprintf(stderr, "#%d.", ival->ssa_var); in zend_jit_dump_lifetime_interval()
2430 if (ival->hint->ssa_var >= 0) { in zend_jit_dump_lifetime_interval()
2431 var_num = ssa->vars[ival->hint->ssa_var].var; in zend_jit_dump_lifetime_interval()
2432 fprintf(stderr, "=#%d.", ival->hint->ssa_var); in zend_jit_dump_lifetime_interval()
2490 if (zend_ssa_is_last_use(op_array, ssa, ival->ssa_var, range->end)) { in zend_jit_allocate_registers()
2521 ival->list_next = intervals[ival->ssa_var]; in zend_jit_allocate_registers()
2522 intervals[ival->ssa_var] = ival; in zend_jit_allocate_registers()
2603 if (intervals[phi->ssa_var] && in zend_jit_allocate_registers()
2604 !(intervals[phi->ssa_var]->flags & ZREG_LOAD)) { in zend_jit_allocate_registers()
2626 if (intervals[phi->ssa_var] && in zend_jit_allocate_registers()
2627 !(intervals[phi->ssa_var]->flags & ZREG_LOAD)) { in zend_jit_allocate_registers()
2896 zend_lifetime_interval *ival = ra[phi->ssa_var]; in zend_jit()
2902 …if (!zend_jit_load_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var,… in zend_jit()
2908 …if (!zend_jit_store_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var… in zend_jit()