Searched refs:ZEND_QM_ASSIGN (Results 1 – 19 of 19) sorted by relevance
/PHP-8.3/Zend/Optimizer/ |
H A D | escape_analysis.c | 123 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 D | pass1.c | 47 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 D | block_pass.c | 156 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 D | optimize_func_calls.c | 123 opline->opcode = ZEND_QM_ASSIGN; in zend_try_inline_call()
|
H A D | zend_dfg.c | 179 case ZEND_QM_ASSIGN: in _zend_dfg_add_use_def_op()
|
H A D | dfa_pass.c | 1163 } 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 D | dce.c | 82 case ZEND_QM_ASSIGN: in may_have_side_effects()
|
H A D | sccp.c | 1571 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 D | zend_inference.c | 1325 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 D | zend_ssa.c | 708 case ZEND_QM_ASSIGN: in _zend_ssa_rename_op()
|
/PHP-8.3/Zend/ |
H A D | zend_vm_opcodes.h | 117 #define ZEND_QM_ASSIGN 31 macro
|
H A D | zend_compile.c | 3362 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 D | zend_vm_def.h | 7731 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 D | zend_vm_execute.h | 65675 case ZEND_QM_ASSIGN:
|
/PHP-8.3/ext/opcache/ |
H A D | zend_persist.c | 536 || 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 D | zend_jit_trace.c | 1826 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 D | zend_jit.c | 1942 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 D | zend_jit_arm64.dasc | 14967 case ZEND_QM_ASSIGN: 15003 case ZEND_QM_ASSIGN: 15185 case ZEND_QM_ASSIGN:
|
H A D | zend_jit_x86.dasc | 15912 case ZEND_QM_ASSIGN: 15946 case ZEND_QM_ASSIGN: 16143 case ZEND_QM_ASSIGN:
|
Completed in 522 milliseconds