Lines Matching refs:opcodes
121 if (op_array->opcodes[line].opcode == ZEND_OP_DATA) { \
132 op_array->opcodes[line+1].opcode == ZEND_OP_DATA) { \
277 if (!zend_ssa_is_no_val_use(&op_array->opcodes[use], &ssa->ops[use], i)) { in zend_ssa_find_false_dependencies()
991 opline = op_array->opcodes + line; in zend_inference_calc_range()
1303 call_info = func_info->call_map[opline - op_array->opcodes]; in zend_inference_propagate_range()
1776 if (op_array->opcodes[use].opcode == ZEND_OP_DATA) { in add_usages()
1788 && op_array->opcodes[use + 1].opcode == ZEND_OP_DATA) { in add_usages()
1808 const zend_op *def_opline = def_op_num >= 0 ? &op_array->opcodes[def_op_num] : NULL; in emit_type_narrowing_warning()
2758 || opline + 1 != op_array->opcodes + ssa->vars[ssa_op->result_def].use_chain) { in _zend_update_type_info()
3236 ZEND_ASSERT(j == (opline - op_array->opcodes) + 1 && "Use must be in next opline"); in _zend_update_type_info()
3237 opcode = op_array->opcodes[j].opcode; in _zend_update_type_info()
3332 || opline + 1 != op_array->opcodes + ssa->vars[ssa_op->result_def].use_chain) { in _zend_update_type_info()
3419 call_info = func_info->call_map[opline - op_array->opcodes]; in _zend_update_type_info()
3677 …if (_zend_update_type_info(op_array, ssa, script, worklist, op_array->opcodes + i, ssa->ops + i, N… in zend_infer_types_ex()
3737 zend_op *opline = &op_array->opcodes[use]; in can_convert_to_double()
3873 opline = op_array->opcodes + ssa->vars[v].definition; in zend_type_narrowing()
3914 info->ssa.ops[opline - op_array->opcodes].op1_use >= 0 && in is_recursive_tail_call()
3915 info->ssa.vars[info->ssa.ops[opline - op_array->opcodes].op1_use].definition >= 0) { in is_recursive_tail_call()
3917 …zend_op *op = op_array->opcodes + info->ssa.vars[info->ssa.ops[opline - op_array->opcodes].op1_use… in is_recursive_tail_call()
3920 zend_call_info *call_info = info->call_map[op - op_array->opcodes]; in is_recursive_tail_call()
3978 zend_op *opline = op_array->opcodes + blocks[j].start + blocks[j].len - 1; in zend_func_return_info()
3981 zend_ssa_op *ssa_op = ssa->ops ? &ssa->ops[opline - op_array->opcodes] : NULL; in zend_func_return_info()
4236 info->ssa.ops[call_info->caller_call_opline - op_array->opcodes].result_def >= 0) { in zend_inference_check_recursive_dependencies()
4237 …zend_bitset_incl(worklist, info->ssa.ops[call_info->caller_call_opline - op_array->opcodes].result… in zend_inference_check_recursive_dependencies()