Searched refs:result_use (Results 1 – 9 of 9) sorted by relevance
/PHP-7.4/ext/opcache/Optimizer/ |
H A D | ssa_integrity.c | 49 || (ssa_op->result_use == check); in is_used_by_op() 199 if (ssa_op->result_use < 0 && ssa_op->result_def < 0) { in ssa_verify_integrity() 203 if (ssa_op->result_use >= 0 || ssa_op->result_def >= 0) { in ssa_verify_integrity() 234 if (ssa_op->result_use >= 0) { in ssa_verify_integrity() 235 if (ssa_op->result_use >= ssa->vars_count) { in ssa_verify_integrity() 236 FAIL("result use %d out of range\n", ssa_op->result_use); in ssa_verify_integrity() 238 if (!is_in_use_chain(ssa, ssa_op->result_use, i)) { in ssa_verify_integrity() 240 VAR(ssa_op->result_use), INSTR(i)); in ssa_verify_integrity() 242 if (VAR_NUM(opline->result.var) != ssa->vars[ssa_op->result_use].var) { in ssa_verify_integrity() 244 VAR(ssa_op->result_use), VAR_NUM(opline->result.var), INSTR(i)); in ssa_verify_integrity()
|
H A D | zend_ssa.h | 86 int result_use; member 224 if (ssa_op->result_use == var in zend_ssa_is_no_val_use() 249 if (ssa_op->result_use >= 0) { in zend_ssa_rename_defs_of_instr() 250 zend_ssa_rename_var_uses(ssa, ssa_op->result_def, ssa_op->result_use, 1); in zend_ssa_rename_defs_of_instr()
|
H A D | zend_ssa.c | 1064 if (op->result_use >= 0 && op->result_use != op->op1_use && op->result_use != op->op2_use) { in zend_ssa_compute_use_def_chains() 1195 if (ssa_op->result_use >= 0) { in zend_ssa_remove_instr() 1197 ssa_op->result_use = -1; in zend_ssa_remove_instr() 1358 if (ssa_op->result_use == var_num) { in zend_ssa_remove_uses_of_var() 1359 ssa_op->result_use = -1; in zend_ssa_remove_uses_of_var() 1518 if (ssa_op->result_use == new) { in zend_ssa_rename_var_uses() 1521 if (ssa_op->result_use == old) { in zend_ssa_rename_var_uses() 1527 if (ssa_op->result_use == old) { in zend_ssa_rename_var_uses() 1538 if (ssa_op->result_use == old) { in zend_ssa_rename_var_uses() 1539 ssa_op->result_use = new; in zend_ssa_rename_var_uses() [all …]
|
H A D | escape_analysis.c | 123 if (op->result_use >= 0) { in zend_build_equi_escape_sets() 125 union_find_unite(parent, size, op->result_def, op->result_use); in zend_build_equi_escape_sets() 372 if (op->result_use == var) { in is_escape_use()
|
H A D | dce.c | 271 if (ssa_op->result_use >= 0) { in add_operands_to_worklists() 272 add_to_worklists(ctx, ssa_op->result_use, check); in add_operands_to_worklists()
|
H A D | zend_dump.c | 429 if (!ssa || !ssa->ops || ssa->ops[opline - op_array->opcodes].result_use < 0) { in zend_dump_op() 700 } else if (ssa && ssa->ops && ssa->ops[opline - op_array->opcodes].result_use >= 0) { in zend_dump_op() 703 int ssa_var_num = ssa->ops[opline - op_array->opcodes].result_use; in zend_dump_op()
|
H A D | sccp.c | 1306 result = &ctx->values[ssa_op->result_use]; in sccp_visit_instr() 1400 zval *result = &ctx->values[ssa_op->result_use]; in sccp_visit_instr()
|
H A D | zend_inference.c | 3271 if (ssa_ops[i].result_use >= 0) { in zend_update_type_info() 3272 tmp |= ssa_var_info[ssa_ops[i].result_use].type; in zend_update_type_info() 3304 tmp = ssa_var_info[ssa_ops[i].result_use].type; in zend_update_type_info() 3380 tmp = (ssa_ops[i].result_use >= 0) ? RES_USE_INFO() : 0; in zend_update_type_info()
|
H A D | dfa_pass.c | 1179 && ssa->ops[ssa->vars[src_var].definition].result_use < 0 in zend_dfa_optimize_op_array()
|
Completed in 46 milliseconds