Lines Matching refs:op
43 static inline char *phpdbg_decode_op(zend_op_array *ops, znode_op *op, zend_uint type, HashTable *v… in phpdbg_decode_op() argument
49 asprintf(&decode, "$%s", ops->vars[op->var].name); in phpdbg_decode_op()
56 if (zend_hash_index_find(vars, (zend_ulong) ops->vars - op->var, (void**) &pid) != SUCCESS) { in phpdbg_decode_op()
59 vars, (zend_ulong) ops->vars - op->var, in phpdbg_decode_op()
68 asprintf(&decode, "C%u", phpdbg_decode_literal(ops, op->literal TSRMLS_CC)); in phpdbg_decode_op()
78 char *phpdbg_decode_opline(zend_op_array *ops, zend_op *op, HashTable *vars TSRMLS_DC) /*{{{ */ in phpdbg_decode_opline() argument
82 switch (op->opcode) { in phpdbg_decode_opline()
90 asprintf(&decode[1], "J%ld", op->op1.jmp_addr - ops->opcodes); in phpdbg_decode_opline()
94 decode[1] = phpdbg_decode_op(ops, &op->op1, op->op1_type, vars TSRMLS_CC); in phpdbg_decode_opline()
96 &decode[2], "J%u or J%lu", op->op2.opline_num, op->extended_value); in phpdbg_decode_opline()
110 decode[1] = phpdbg_decode_op(ops, &op->op1, op->op1_type, vars TSRMLS_CC); in phpdbg_decode_opline()
112 &decode[2], "J%ld", op->op2.jmp_addr - ops->opcodes); in phpdbg_decode_opline()
119 decode[1] = phpdbg_decode_op(ops, &op->op1, op->op1_type, vars TSRMLS_CC); in phpdbg_decode_opline()
120 decode[2] = phpdbg_decode_op(ops, &op->op2, op->op2_type, vars TSRMLS_CC); in phpdbg_decode_opline()
122 decode[3] = phpdbg_decode_op(ops, &op->result, op->result_type, vars TSRMLS_CC); in phpdbg_decode_opline()