Home
last modified time | relevance | path

Searched refs:ZEND_QM_ASSIGN (Results 1 – 19 of 19) sorted by relevance

/PHP-8.3/Zend/Optimizer/
H A Descape_analysis.c123 if (opline->opcode != ZEND_QM_ASSIGN) { in zend_build_equi_escape_sets()
127 if (opline->opcode == ZEND_QM_ASSIGN && op->op1_use >= 0) { in zend_build_equi_escape_sets()
182 case ZEND_QM_ASSIGN: in is_allocation_def()
230 case ZEND_QM_ASSIGN: in is_local_def()
281 case ZEND_QM_ASSIGN: in is_escape_use()
369 case ZEND_QM_ASSIGN: in is_escape_use()
H A Dpass1.c47 opline->opcode = ZEND_QM_ASSIGN; in replace_by_const_or_qm_assign()
297 opline->opcode = ZEND_QM_ASSIGN; in zend_optimizer_pass1()
305 opline->opcode = ZEND_QM_ASSIGN; in zend_optimizer_pass1()
H A Dblock_pass.c156 src->opcode == ZEND_QM_ASSIGN && in zend_optimize_block()
195 src->opcode == ZEND_QM_ASSIGN && in zend_optimize_block()
329 if (src->opcode == ZEND_QM_ASSIGN) { in zend_optimize_block()
652 opline->opcode = ZEND_QM_ASSIGN; in zend_optimize_block()
667 src->opcode == ZEND_QM_ASSIGN) { in zend_optimize_block()
819 opline->opcode = ZEND_QM_ASSIGN; in zend_optimize_block()
835 opline->opcode = ZEND_QM_ASSIGN; in zend_optimize_block()
849 opline->opcode = ZEND_QM_ASSIGN; in zend_optimize_block()
863 opline->opcode = ZEND_QM_ASSIGN; in zend_optimize_block()
900 case ZEND_QM_ASSIGN: in zend_optimize_block()
[all …]
H A Doptimize_func_calls.c123 opline->opcode = ZEND_QM_ASSIGN; in zend_try_inline_call()
H A Dzend_dfg.c179 case ZEND_QM_ASSIGN: in _zend_dfg_add_use_def_op()
H A Ddfa_pass.c1163 } else if (opline->opcode == ZEND_QM_ASSIGN in zend_dfa_optimize_op_array()
1209 opline->opcode = ZEND_QM_ASSIGN; in zend_dfa_optimize_op_array()
1260 opline->opcode = ZEND_QM_ASSIGN; in zend_dfa_optimize_op_array()
1341 if (opline->opcode == ZEND_QM_ASSIGN in zend_dfa_optimize_op_array()
1634 opline->opcode = ZEND_QM_ASSIGN; in zend_dfa_optimize_op_array()
H A Ddce.c82 case ZEND_QM_ASSIGN: in may_have_side_effects()
H A Dsccp.c1571 case ZEND_QM_ASSIGN: in sccp_visit_instr()
2143 && opline->opcode != ZEND_QM_ASSIGN in try_remove_definition()
2161 opline->opcode = ZEND_QM_ASSIGN; in try_remove_definition()
H A Dzend_inference.c1325 case ZEND_QM_ASSIGN: in zend_inference_propagate_range()
2691 case ZEND_QM_ASSIGN: in _zend_update_type_info()
4829 case ZEND_QM_ASSIGN: in zend_may_throw_ex()
4880 case ZEND_QM_ASSIGN: in zend_may_throw_ex()
H A Dzend_ssa.c708 case ZEND_QM_ASSIGN: in _zend_ssa_rename_op()
/PHP-8.3/Zend/
H A Dzend_vm_opcodes.h117 #define ZEND_QM_ASSIGN 31 macro
H A Dzend_compile.c3362 zend_emit_op_tmp(expr_node, ZEND_QM_ASSIGN, &cv_node, NULL); in zend_compile_expr_with_potential_assign_to_self()
3452 zend_emit_op_tmp(&expr_node, ZEND_QM_ASSIGN, &cv_node, NULL); in zend_compile_assign()
5193 zend_emit_op_tmp(&expr_node, ZEND_QM_ASSIGN, &expr_node, NULL); in zend_compile_return()
6055 zend_emit_op_tmp(result, ZEND_QM_ASSIGN, &body_node, NULL); in zend_compile_match()
6058 zend_op *opline_qm_assign = zend_emit_op(NULL, ZEND_QM_ASSIGN, &body_node, NULL); in zend_compile_match()
9258 opline_qm_assign = zend_emit_op_tmp(NULL, ZEND_QM_ASSIGN, &false_node, NULL); in zend_compile_shorthand_conditional()
9310 zend_emit_op_tmp(result, ZEND_QM_ASSIGN, &true_node, NULL); in zend_compile_conditional()
9318 opline_qm_assign2 = zend_emit_op(NULL, ZEND_QM_ASSIGN, &false_node, NULL); in zend_compile_conditional()
9341 opline = zend_emit_op_tmp(NULL, ZEND_QM_ASSIGN, &default_node, NULL); in zend_compile_coalesce()
9429 opline = zend_emit_op_tmp(NULL, ZEND_QM_ASSIGN, &assign_node, NULL); in zend_compile_assign_coalesce()
H A Dzend_vm_def.h7731 ZEND_VM_HOT_HANDLER(31, ZEND_QM_ASSIGN, CONST|TMP|VAR|CV, ANY)
9898 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_QM_ASSIGN, (op1_info == MAY_BE_LONG), ZEND_QM_ASSIGN_LONG, CONST…
9908 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_QM_ASSIGN, (op1_info == MAY_BE_DOUBLE), ZEND_QM_ASSIGN_DOUBLE, C…
9918 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_QM_ASSIGN, ((op->op1_type == IS_CONST) ? !Z_REFCOUNTED_P(RT_CONS…
H A Dzend_vm_execute.h65675 case ZEND_QM_ASSIGN:
/PHP-8.3/ext/opcache/
H A Dzend_persist.c536 || opline->opcode == ZEND_QM_ASSIGN) { in zend_persist_op_array_ex()
553 || opline->opcode == ZEND_QM_ASSIGN) { in zend_persist_op_array_ex()
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_trace.c1826 case ZEND_QM_ASSIGN: in zend_jit_trace_build_tssa()
3228 case ZEND_QM_ASSIGN: in zend_jit_trace_allocate_registers()
5067 case ZEND_QM_ASSIGN: in zend_jit_trace()
6288 } else if (opline->opcode == ZEND_QM_ASSIGN) { in zend_jit_trace()
6344 && ((opline->opcode != ZEND_QM_ASSIGN && opline->opcode != ZEND_CAST) in zend_jit_trace()
6362 || opline->opcode == ZEND_QM_ASSIGN in zend_jit_trace()
6375 (opline->opcode == ZEND_QM_ASSIGN || in zend_jit_trace()
6389 || opline->opcode == ZEND_QM_ASSIGN in zend_jit_trace()
H A Dzend_jit.c1942 case ZEND_QM_ASSIGN: in zend_jit_compute_liveness()
2207 case ZEND_QM_ASSIGN: in zend_jit_try_allocate_free_reg()
3355 case ZEND_QM_ASSIGN: in zend_jit()
H A Dzend_jit_arm64.dasc14967 case ZEND_QM_ASSIGN:
15003 case ZEND_QM_ASSIGN:
15185 case ZEND_QM_ASSIGN:
H A Dzend_jit_x86.dasc15912 case ZEND_QM_ASSIGN:
15946 case ZEND_QM_ASSIGN:
16143 case ZEND_QM_ASSIGN:

Completed in 522 milliseconds