Home
last modified time | relevance | path

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

/php-src/Zend/
H A Dzend_opcode.c732 zend_op *def_opline = &op_array->opcodes[start], *orig_def_opline = def_opline; in emit_live_range() local
736 switch (def_opline->opcode) { in emit_live_range()
761 def_opline--; in emit_live_range()
778 while (def_opline + 1 < use_opline) { in emit_live_range()
779 def_opline++; in emit_live_range()
781 switch (def_opline->opcode) { in emit_live_range()
855 start = def_opline + 1 - op_array->opcodes; in emit_live_range()
864 start = def_opline + 1 - op_array->opcodes; in emit_live_range()
/php-src/Zend/Optimizer/
H A Ddce.c353 zend_op *def_opline = &ctx->op_array->opcodes[def]; in try_remove_var_def() local
355 switch (def_opline->opcode) { in try_remove_var_def()
379 def_opline->result_type = IS_UNUSED; in try_remove_var_def()
380 def_opline->result.var = 0; in try_remove_var_def()
H A Dzend_cfg.c213 zend_op *def_opline = zend_optimizer_get_loop_var_def(op_array, opline); in zend_mark_reachable_blocks() local
214 if (def_opline) { in zend_mark_reachable_blocks()
215 uint32_t def_block = block_map[def_opline - op_array->opcodes]; in zend_mark_reachable_blocks()
H A Dzend_optimizer.c1482 static bool needs_live_range(zend_op_array *op_array, zend_op *def_opline) { in needs_live_range() argument
1484 zend_ssa_op *ssa_op = &func_info->ssa.ops[def_opline - op_array->opcodes]; in needs_live_range()
H A Dzend_inference.c2079 const zend_op *def_opline = def_op_num >= 0 ? &op_array->opcodes[def_op_num] : NULL; in emit_type_narrowing_warning() local
2080 const char *def_op_name = def_opline ? zend_get_opcode_name(def_opline->opcode) : "PHI"; in emit_type_narrowing_warning()
2081 uint32_t lineno = def_opline ? def_opline->lineno : 0; in emit_type_narrowing_warning()

Completed in 36 milliseconds