Home
last modified time | relevance | path

Searched refs:ZEND_ASSIGN (Results 1 – 13 of 13) sorted by relevance

/PHP-7.4/ext/opcache/Optimizer/
H A Descape_analysis.c109 if (opline->opcode != ZEND_ASSIGN) { in zend_build_equi_escape_sets()
113 if (opline->opcode == ZEND_ASSIGN && op->op2_use >= 0) { in zend_build_equi_escape_sets()
131 if (opline->opcode == ZEND_ASSIGN && op->op2_use >= 0) { in zend_build_equi_escape_sets()
134 if (opline->opcode == ZEND_ASSIGN && op->op1_def >= 0) { in zend_build_equi_escape_sets()
201 case ZEND_ASSIGN: in is_allocation_def()
209 case ZEND_ASSIGN: in is_allocation_def()
243 case ZEND_ASSIGN: in is_local_def()
259 case ZEND_ASSIGN: in is_local_def()
284 case ZEND_ASSIGN: in is_escape_use()
353 case ZEND_ASSIGN: in is_escape_use()
[all …]
H A Dzend_dfg.c99 case ZEND_ASSIGN: in zend_build_dfg()
160 case ZEND_ASSIGN: in zend_build_dfg()
H A Ddce.c170 case ZEND_ASSIGN: in may_have_side_effects()
276 || (opline->opcode == ZEND_ASSIGN in add_operands_to_worklists()
333 case ZEND_ASSIGN: in try_remove_var_def()
H A Dzend_ssa.h217 if (opline->opcode == ZEND_ASSIGN || opline->opcode == ZEND_UNSET_CV) { in zend_ssa_is_no_val_use()
H A Dpass3.c89 if (next_opline >= end || next_opline->opcode != ZEND_ASSIGN) { in zend_optimizer_pass3()
H A Dsccp.c220 case ZEND_ASSIGN: in can_replace_op1()
1075 case ZEND_ASSIGN: in sccp_visit_instr()
2260 if (opline->opcode == ZEND_ASSIGN) { in try_remove_definition()
2403 opline->opcode = ZEND_ASSIGN; in try_remove_definition()
H A Ddfa_pass.c1062 if (opline->opcode == ZEND_ASSIGN in zend_dfa_optimize_op_array()
1162 if (opline->opcode == ZEND_ASSIGN in zend_dfa_optimize_op_array()
H A Dzend_inference.c1341 case ZEND_ASSIGN: in zend_inference_calc_range()
2936 case ZEND_ASSIGN: in zend_update_type_info()
4027 if (opline->opcode == ZEND_ASSIGN && opline->result_type == IS_UNUSED && in zend_type_narrowing()
4418 case ZEND_ASSIGN: in zend_may_throw()
4473 case ZEND_ASSIGN: in zend_may_throw()
4628 case ZEND_ASSIGN: in zend_may_throw()
H A Dzend_ssa.c597 case ZEND_ASSIGN: in zend_ssa_rename()
H A Dblock_pass.c1739 case ZEND_ASSIGN: in zend_t_usage()
/PHP-7.4/Zend/
H A Dzend_vm_opcodes.h101 #define ZEND_ASSIGN 22 macro
H A Dzend_compile.c2770 zend_emit_op(result, ZEND_ASSIGN, &var_node, &expr_node); in zend_compile_assign()
7643 zend_emit_op(&assign_node, ZEND_ASSIGN, &var_node_w, &default_node); in zend_compile_assign_coalesce()
H A Dzend_vm_def.h2715 ZEND_VM_HANDLER(22, ZEND_ASSIGN, VAR|CV, CONST|TMP|VAR|CV, SPEC(RETVAL))

Completed in 72 milliseconds