Searched refs:op2_def (Results 1 – 13 of 13) sorted by relevance
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | zend_ssa.h | 88 int op2_def; member 184 zend_ssa_var *var = &ssa->vars[ssa_op->op2_def]; in zend_ssa_remove_op2_def() 186 ssa_op->op2_def = -1; in zend_ssa_remove_op2_def() 246 if (ssa_op->op2_def >= 0) { in zend_ssa_rename_defs_of_instr() 248 zend_ssa_rename_var_uses(ssa, ssa_op->op2_def, ssa_op->op2_use, 1); in zend_ssa_rename_defs_of_instr() 250 ssa->vars[ssa_op->op2_def].definition = -1; in zend_ssa_rename_defs_of_instr() 251 ssa_op->op2_def = -1; in zend_ssa_rename_defs_of_instr()
|
H A D | ssa_integrity.c | 55 || (ssa_op->op2_def == check) in is_defined_by_op() 190 if (ssa_op->op2_use < 0 && ssa_op->op2_def < 0) { in ssa_verify_integrity() 194 if (ssa_op->op2_use >= 0 || ssa_op->op2_def >= 0) { in ssa_verify_integrity() 260 if (ssa_op->op2_def >= 0) { in ssa_verify_integrity() 261 if (ssa_op->op2_def >= ssa->vars_count) { in ssa_verify_integrity() 262 FAIL("op2 def %d out of range\n", ssa_op->op2_def); in ssa_verify_integrity() 264 if (ssa->vars[ssa_op->op2_def].definition != i) { in ssa_verify_integrity() 266 VAR(ssa_op->op2_def), INSTR(i)); in ssa_verify_integrity() 268 if (VAR_NUM(opline->op2.var) != ssa->vars[ssa_op->op2_def].var) { in ssa_verify_integrity() 270 VAR(ssa_op->op2_def), VAR_NUM(opline->op2.var), INSTR(i)); in ssa_verify_integrity()
|
H A D | zend_ssa.c | 570 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 585 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 752 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 759 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 868 if (fe_fetch_ssa_op && i == 0 && p->sources[j] == fe_fetch_ssa_op->op2_def) { in zend_ssa_rename() 1104 if (op->op2_def >= 0) { in zend_ssa_compute_use_def_chains() 1105 ssa_vars[op->op2_def].var = EX_VAR_TO_NUM(op_array->opcodes[i].op2.var); in zend_ssa_compute_use_def_chains() 1106 ssa_vars[op->op2_def].definition = i; in zend_ssa_compute_use_def_chains() 1248 ZEND_ASSERT(ssa_op->op2_def == -1); in zend_ssa_remove_instr() 1312 if (ssa_op->op2_def >= 0) { in zend_ssa_remove_defs_of_instr() [all …]
|
H A D | zend_inference.c | 115 if (ssa->ops[line].op2_def >= 0) { \ 116 MACRO(ssa->ops[line].op2_def); \ 125 if (ssa->ops[line-1].op2_def >= 0) { \ 126 MACRO(ssa->ops[line-1].op2_def); \ 137 MACRO(ssa->ops[line+1].op2_def); \ 1773 if (op->op2_def >= 0) { in add_usages() 1784 if (op->op2_def >= 0) { in add_usages() 1796 if (op->op2_def >= 0) { in add_usages() 2251 if (ssa_op->op2_def >= 0) { in _zend_update_type_info() 2716 if (ssa_op->op2_def >= 0) { in _zend_update_type_info() [all …]
|
H A D | escape_analysis.c | 117 if (op->op2_def >= 0) { in zend_build_equi_escape_sets() 119 union_find_unite(parent, size, op->op2_def, op->op2_use); in zend_build_equi_escape_sets()
|
H A D | dce.c | 485 if (ssa_op->op2_def >= 0 in may_break_varargs() 486 && ssa->vars[ssa_op->op2_def].var < op_array->num_args) { in may_break_varargs()
|
H A D | dfa_pass.c | 377 (ssa_op->op2_def >= 0 && ssa->vars[ssa_op->op2_def].var == var) || in variable_defined_or_used_in_range() 725 int ssa_var = ssa->ops[fe_fetch_block->start + fe_fetch_block->len - 1].op2_def; in zend_ssa_unlink_block() 1587 && ssa->ops[op_1].op2_def < 0) in zend_dfa_optimize_op_array()
|
H A D | zend_dump.c | 649 } else if (ssa_op->op2_def < 0) { in zend_dump_op() 658 int ssa_var_num = ssa_op->op2_def; in zend_dump_op()
|
H A D | sccp.c | 328 ZEND_ASSERT(ssa_op->op2_def == -1); in try_replace_op1() 2237 if (ssa_op->op1_def >= 0 || ssa_op->op2_def >= 0) { in try_remove_definition() 2499 ZEND_ASSERT(ssa_op->op2_def == -1); in replace_constant_operands()
|
/PHP-8.0/ext/opcache/jit/ |
H A D | zend_jit_trace.c | 1396 if (op->op2_def >= 0) { in zend_jit_trace_build_tssa() 1963 if (ssa_ops[idx].op2_def >= 0) { in zend_jit_trace_build_tssa() 1984 if (ssa_ops[idx].op2_def >= 0) { in zend_jit_trace_build_tssa() 2034 if (ssa_ops[idx].op2_def >= 0) { in zend_jit_trace_build_tssa() 2614 if (ssa_op->op2_def >= 0) { in zend_jit_trace_allocate_registers() 2655 if (ssa_op->op2_def >= 0 in zend_jit_trace_allocate_registers() 2660 start[ssa_op->op2_def] = idx; in zend_jit_trace_allocate_registers() 4683 && ssa_op->op2_def >= 0 in zend_jit_trace() 4782 && ssa_op->op2_def >= 0 in zend_jit_trace() 6077 if (ssa_op->op2_def >= 0 in zend_jit_trace() [all …]
|
H A D | zend_jit_x86.h | 315 OP_REG_ADDR(opline, op2_type, op2, op2_def)
|
H A D | zend_jit.c | 1226 if (op->op2_def >= 0 && zend_bitset_in(candidates, op->op2_def)) { in zend_jit_compute_liveness() 1227 if (zend_jit_begin_range(intervals, op->op2_def, b->start, num) != SUCCESS) { in zend_jit_compute_liveness() 1230 zend_bitset_excl(live, op->op2_def); in zend_jit_compute_liveness() 1375 (i == ssa->ops[line].op2_def || in zend_jit_compute_liveness() 1377 (ssa->ops[line].op2_def < 0 || in zend_jit_compute_liveness() 1378 !intervals[ssa->ops[line].op2_def])) || in zend_jit_compute_liveness() 1380 (ssa->ops[line].op2_def < 0 || in zend_jit_compute_liveness() 1381 !intervals[ssa->ops[line].op2_def]) && in zend_jit_compute_liveness() 1579 ssa->ops[line].op2_def == current->ssa_var || in zend_jit_try_allocate_free_reg() 2728 && ssa->ops[opline - op_array->opcodes].op2_def >= 0 in zend_jit() [all …]
|
H A D | zend_jit_x86.dasc | 15892 ssa_op->op2_def == current_var ||
|
Completed in 112 milliseconds