Lines Matching refs:opline

67 		zend_op_array *ops, const zend_op *opline, znode_op op, zend_uchar op_type,  in phpdbg_decode_input_op()  argument
73 spprintf(&result, 0, "J%td", OP_JMP_ADDR(opline, op) - ops->opcodes); in phpdbg_decode_input_op()
81 if (opline->extended_value & ZEND_FREE_ON_RETURN) { in phpdbg_decode_input_op()
96 char *phpdbg_decode_opline(zend_op_array *ops, zend_op *opline) /*{{{ */ in phpdbg_decode_opline() argument
98 const char *opcode_name = phpdbg_decode_opcode(opline->opcode); in phpdbg_decode_opline()
99 uint32_t flags = zend_get_opcode_flags(opline->opcode); in phpdbg_decode_opline()
103 if (opline->extended_value) { in phpdbg_decode_opline()
104 spprintf(&decode[0], 0, "%s<%" PRIi32 ">", opcode_name, opline->extended_value); in phpdbg_decode_opline()
109 ops, opline, opline->op1, opline->op1_type, ZEND_VM_OP1_FLAGS(flags)); in phpdbg_decode_opline()
113 ops, opline, opline->op2, opline->op2_type, ZEND_VM_OP2_FLAGS(flags)); in phpdbg_decode_opline()
116 switch (opline->opcode) { in phpdbg_decode_opline()
118 spprintf(&decode[3], 0, "%" PRIu32, opline->result.num); in phpdbg_decode_opline()
121 decode[3] = phpdbg_decode_op(ops, &opline->result, opline->result_type); in phpdbg_decode_opline()
152 zend_op *opline = (zend_op *) execute_data->opline; in phpdbg_print_opline_ex() local
153 char *decode = phpdbg_decode_opline(&execute_data->func->op_array, opline); in phpdbg_print_opline_ex()
158 opline->lineno, in phpdbg_print_opline_ex()
159 opline, in phpdbg_print_opline_ex()
166 opline->lineno, in phpdbg_print_opline_ex()
167 opline, in phpdbg_print_opline_ex()
178 cur->op = (zend_op *) execute_data->opline; in phpdbg_print_opline_ex()