Home
last modified time | relevance | path

Searched refs:escape_state (Results 1 – 5 of 5) sorted by relevance

/PHP-8.0/ext/opcache/Optimizer/
H A Descape_analysis.c427 if (ssa_vars[root].escape_state > ESCAPE_STATE_NO_ESCAPE) { in zend_ssa_escape_analysis()
430 if (ssa_vars[root].escape_state == ESCAPE_STATE_NO_ESCAPE) { in zend_ssa_escape_analysis()
433 ssa_vars[root].escape_state = ESCAPE_STATE_GLOBAL_ESCAPE; in zend_ssa_escape_analysis()
437 if (ssa_vars[root].escape_state == ESCAPE_STATE_NO_ESCAPE) { in zend_ssa_escape_analysis()
440 ssa_vars[root].escape_state = ESCAPE_STATE_GLOBAL_ESCAPE; in zend_ssa_escape_analysis()
443 ssa_vars[root].escape_state = ESCAPE_STATE_NO_ESCAPE; in zend_ssa_escape_analysis()
454 if (ssa_vars[root].escape_state == ESCAPE_STATE_NO_ESCAPE) { in zend_ssa_escape_analysis()
457 ssa_vars[root].escape_state = ESCAPE_STATE_GLOBAL_ESCAPE; in zend_ssa_escape_analysis()
502 ssa_vars[enclosing_root].escape_state > ssa_vars[root].escape_state) { in zend_ssa_escape_analysis()
506 ssa_vars[root].escape_state = ssa_vars[enclosing_root].escape_state; in zend_ssa_escape_analysis()
[all …]
H A Ddce.c186 && ssa->vars[ssa_op->op2_use].escape_state != ESCAPE_STATE_NO_ESCAPE) { in may_have_side_effects()
214 || ssa->vars[ssa_op->op1_def].escape_state != ESCAPE_STATE_NO_ESCAPE; in may_have_side_effects()
218 || ssa->vars[ssa_op->op1_def].escape_state != ESCAPE_STATE_NO_ESCAPE) { in may_have_side_effects()
236 || ssa->vars[ssa_op->op1_def].escape_state != ESCAPE_STATE_NO_ESCAPE) { in may_have_side_effects()
572 && ssa->vars[ssa->ops[i].result_def].escape_state == ESCAPE_STATE_NO_ESCAPE) { in dce_optimize_op_array()
H A Dzend_ssa.h119 unsigned int escape_state : 2; member
H A Dsccp.c1142 && ctx->scdf.ssa->vars[ssa_op->op1_def].escape_state == ESCAPE_STATE_NO_ESCAPE) { in sccp_visit_instr()
1365 && ctx->scdf.ssa->vars[ssa_op->result_def].escape_state == ESCAPE_STATE_NO_ESCAPE) { in sccp_visit_instr()
1492 && ctx->scdf.ssa->vars[ssa_op->op1_def].escape_state == ESCAPE_STATE_NO_ESCAPE) { in sccp_visit_instr()
1543 && ctx->scdf.ssa->vars[ssa_op->op1_def].escape_state == ESCAPE_STATE_NO_ESCAPE) { in sccp_visit_instr()
2113 …join_phi_values(&result, &ctx->values[phi->sources[0]], ssa->vars[phi->ssa_var].escape_state != ES… in sccp_visit_phi()
2123 …join_phi_values(&result, &ctx->values[phi->sources[i]], ssa->vars[phi->ssa_var].escape_state != ES… in sccp_visit_phi()
H A Dzend_dump.c348 if (ssa->vars[ssa_var_num].escape_state == ESCAPE_STATE_NO_ESCAPE) { in zend_dump_ssa_var()

Completed in 57 milliseconds