Home
last modified time | relevance | path

Searched refs:ZEND_MATCH (Results 1 – 17 of 17) sorted by relevance

/PHP-8.3/Zend/Optimizer/
H A Dzend_cfg.c45 if (opcode == ZEND_MATCH) { in zend_mark_reachable()
394 case ZEND_MATCH: in zend_build_cfg()
560 case ZEND_MATCH: in zend_build_cfg()
566 …block->successors_count = (opline->opcode == ZEND_MATCH ? 1 : 2) + zend_hash_num_elements(jumptabl… in zend_build_cfg()
574 if (opline->opcode != ZEND_MATCH) { in zend_build_cfg()
H A Dzend_optimizer.c642 case ZEND_MATCH: in zend_optimizer_replace_by_const()
654 && opline->opcode != ZEND_MATCH in zend_optimizer_replace_by_const()
736 case ZEND_MATCH: in zend_optimizer_migrate_jump()
780 case ZEND_MATCH: in zend_optimizer_shift_jump()
1171 case ZEND_MATCH: in zend_redo_pass_two()
1292 case ZEND_MATCH: in zend_redo_pass_two_ex()
H A Dblock_pass.c117 if (opline->opcode == ZEND_MATCH && Z_TYPE_P(val) != IS_LONG && Z_TYPE_P(val) != IS_STRING) { in get_const_switch_target()
129 return block->successors[block->successors_count - (opline->opcode == ZEND_MATCH ? 1 : 2)]; in get_const_switch_target()
174 && opline->opcode != ZEND_MATCH in zend_optimize_block()
403 case ZEND_MATCH: in zend_optimize_block()
1033 case ZEND_MATCH: in assemble_code_blocks()
1038 …ZEND_ASSERT(b->successors_count == (opline->opcode == ZEND_MATCH ? 1 : 2) + zend_hash_num_elements… in assemble_code_blocks()
H A Ddfa_pass.c675 case ZEND_MATCH: in zend_ssa_replace_control_link()
933 case ZEND_MATCH: in zend_dfa_optimize_jmps()
940 || (opline->opcode == ZEND_MATCH && (type == IS_LONG || type == IS_STRING)); in zend_dfa_optimize_jmps()
946 if (!correct_type && opline->opcode != ZEND_MATCH) { in zend_dfa_optimize_jmps()
967 ZEND_ASSERT(opline->opcode == ZEND_MATCH); in zend_dfa_optimize_jmps()
H A Dsccp.c1857 case ZEND_MATCH: in sccp_mark_feasible_successors()
1859 bool strict_comparison = opline->opcode == ZEND_MATCH; in sccp_mark_feasible_successors()
1864 || (opline->opcode == ZEND_MATCH && (type == IS_LONG || type == IS_STRING)); in sccp_mark_feasible_successors()
H A Dzend_dump.c658 || opline->opcode == ZEND_MATCH in zend_dump_op()
H A Dzend_inference.c4898 case ZEND_MATCH: in zend_may_throw_ex()
/PHP-8.3/Zend/
H A Dzend_vm_opcodes.h280 #define ZEND_MATCH 195 macro
H A Dzend_opcode.c879 || opline->opcode == ZEND_MATCH in keeps_op1_alive()
1154 case ZEND_MATCH: in pass_two()
H A Dzend_compile.c5943 zend_op *opline = zend_emit_op(NULL, ZEND_MATCH, &expr_node, &jumptable_op); in zend_compile_match()
H A Dzend_vm_def.h9184 ZEND_VM_COLD_CONSTCONST_HANDLER(195, ZEND_MATCH, CONST|TMPVARCV, CONST, JMP_ADDR)
/PHP-8.3/ext/opcache/
H A Dzend_persist.c595 case ZEND_MATCH: in zend_persist_op_array_ex()
H A Dzend_file_cache.c571 case ZEND_MATCH:
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit.c2871 || op_array->opcodes[ssa->cfg.blocks[b].start - 1].opcode == ZEND_MATCH)) { in zend_jit()
3875 case ZEND_MATCH: in zend_jit()
3996 case ZEND_MATCH: in zend_jit()
H A Dzend_jit_trace.c335 case ZEND_MATCH: in zend_jit_trace_may_exit()
2842 || opline->opcode == ZEND_MATCH in zend_jit_trace_allocate_registers()
6041 case ZEND_MATCH: in zend_jit_trace()
H A Dzend_jit_x86.dasc14953 } else if (opline->opcode == ZEND_MATCH) {
15149 } else if (opline->opcode == ZEND_MATCH) {
H A Dzend_jit_arm64.dasc14019 } else if (opline->opcode == ZEND_MATCH) {
14215 } else if (opline->opcode == ZEND_MATCH) {

Completed in 181 milliseconds