Searched refs:op2_def (Results 1 – 13 of 13) sorted by relevance
/php-src/Zend/Optimizer/ |
H A D | zend_ssa.h | 87 int op2_def; member 186 zend_ssa_var *var = &ssa->vars[ssa_op->op2_def]; in zend_ssa_remove_op2_def() 188 ssa_op->op2_def = -1; in zend_ssa_remove_op2_def() 248 if (ssa_op->op2_def >= 0) { in zend_ssa_rename_defs_of_instr() 250 zend_ssa_rename_var_uses(ssa, ssa_op->op2_def, ssa_op->op2_use, 1); in zend_ssa_rename_defs_of_instr() 252 ssa->vars[ssa_op->op2_def].definition = -1; in zend_ssa_rename_defs_of_instr() 253 ssa_op->op2_def = -1; in zend_ssa_rename_defs_of_instr()
|
H A D | ssa_integrity.c | 54 || (ssa_op->op2_def == check) in is_defined_by_op() 220 if (ssa_op->op2_use < 0 && ssa_op->op2_def < 0) { in ssa_verify_integrity() 224 if (ssa_op->op2_use >= 0 || ssa_op->op2_def >= 0) { in ssa_verify_integrity() 302 if (ssa_op->op2_def >= 0) { in ssa_verify_integrity() 303 if (ssa_op->op2_def >= ssa->vars_count) { in ssa_verify_integrity() 304 FAIL("op2 def %d out of range\n", ssa_op->op2_def); in ssa_verify_integrity() 306 if (ssa->vars[ssa_op->op2_def].definition != i) { in ssa_verify_integrity() 308 VAR(ssa_op->op2_def), INSTR(i)); in ssa_verify_integrity() 310 if (VAR_NUM(opline->op2.var) != ssa->vars[ssa_op->op2_def].var) { in ssa_verify_integrity() 312 VAR(ssa_op->op2_def), VAR_NUM(opline->op2.var), INSTR(i)); in ssa_verify_integrity()
|
H A D | zend_inference.c | 120 MACRO(ssa->ops[line].op2_def); \ 301 var2 = ssa->ops[use].op2_def; in zend_scc_next() 320 var2 = ssa->ops[use-1].op2_def; in zend_scc_next() 2044 if (op->op2_def >= 0) { in add_usages() 2055 if (op->op2_def >= 0) { in add_usages() 2067 if (op->op2_def >= 0) { in add_usages() 2564 if (ssa_op->op2_def >= 0 && !(ssa_var_info[ssa_op->op2_def].type & MAY_BE_REF)) { in _zend_update_type_info() 3083 if (ssa_op->op2_def >= 0) { in _zend_update_type_info() 3231 if (ssa_op->op2_def >= 0) { in _zend_update_type_info() 3853 if (ssa_op->op2_def >= 0) { in _zend_update_type_info() [all …]
|
H A D | zend_ssa.c | 565 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 580 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 748 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 755 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 779 ssa_ops[k].op2_def = ssa_vars_count; in _zend_ssa_rename_op() 1126 if (op->op2_def >= 0) { in zend_ssa_compute_use_def_chains() 1127 ssa_vars[op->op2_def].var = EX_VAR_TO_NUM(op_array->opcodes[i].op2.var); in zend_ssa_compute_use_def_chains() 1128 ssa_vars[op->op2_def].definition = i; in zend_ssa_compute_use_def_chains() 1306 ZEND_ASSERT(ssa_op->op2_def == -1); in zend_ssa_remove_instr() 1370 if (ssa_op->op2_def >= 0) { in zend_ssa_remove_defs_of_instr() [all …]
|
H A D | escape_analysis.c | 116 if (op->op2_def >= 0) { in zend_build_equi_escape_sets() 118 union_find_unite(parent, size, op->op2_def, op->op2_use); in zend_build_equi_escape_sets()
|
H A D | dce.c | 511 if (ssa_op->op2_def >= 0 in may_break_varargs() 512 && ssa->vars[ssa_op->op2_def].var < op_array->num_args) { in may_break_varargs()
|
H A D | dfa_pass.c | 388 (ssa_op->op2_def >= 0 && ssa->vars[ssa_op->op2_def].var == var) || in variable_defined_or_used_in_range() 734 int ssa_var = ssa->ops[fe_fetch_block->start + fe_fetch_block->len - 1].op2_def; in zend_ssa_unlink_block() 1622 && ssa->ops[op_1].op2_def < 0) in zend_dfa_optimize_op_array()
|
H A D | zend_dump.c | 691 } else if (ssa_op->op2_def < 0) { in zend_dump_op() 700 int ssa_var_num = ssa_op->op2_def; in zend_dump_op()
|
H A D | zend_optimizer.c | 1451 if (ssa_op->op2_def >= 0) { in zend_redo_pass_two_ex() 1452 opline->op2_def_type = ssa->var_info[ssa_op->op2_def].type; in zend_redo_pass_two_ex()
|
H A D | sccp.c | 2142 if (ssa_op->op1_def >= 0 || ssa_op->op2_def >= 0) { in try_remove_definition() 2421 ZEND_ASSERT(ssa_op->op2_def == -1); in replace_constant_operands()
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_trace.c | 855 } else if (op->op2_def >= 0 && ssa->vars[op->op2_def].var == var) { in zend_jit_trace_copy_ssa_var_info() 856 src = op->op2_def; in zend_jit_trace_copy_ssa_var_info() 891 src = op->op2_def; in zend_jit_trace_copy_ssa_var_info() 936 } else if (op->op2_def >= 0 && ssa->vars[op->op2_def].var == var) { in zend_jit_trace_copy_ssa_var_info() 937 src = op->op2_def; in zend_jit_trace_copy_ssa_var_info() 1629 if (op->op2_def >= 0) { in zend_jit_trace_build_tssa() 3000 if (ssa_op->op2_def >= 0) { in zend_jit_trace_allocate_registers() 3048 if (ssa_op->op2_def >= 0 in zend_jit_trace_allocate_registers() 3927 ssa_var = ssa_op->op2_def; in zend_jit_find_ssa_var() 3974 ssa_var = ssa_op->op2_def; in zend_jit_find_ssa_var() [all …]
|
H A D | zend_jit_internal.h | 106 OP_REG_ADDR(opline, ssa_op, op2_type, op2, op2_def)
|
H A D | zend_jit.c | 1885 && ssa->ops[opline - op_array->opcodes].op2_def >= 0 in zend_jit() 1886 && !ssa->vars[ssa->ops[opline - op_array->opcodes].op2_def].no_val) { in zend_jit()
|
Completed in 99 milliseconds