Lines Matching refs:ops

29 static inline zend_uint phpdbg_decode_literal(zend_op_array *ops, zend_literal *literal TSRMLS_DC) …  in phpdbg_decode_literal()  argument
33 while (iter < ops->last_literal) { in phpdbg_decode_literal()
34 if (literal == &ops->literals[iter]) { in phpdbg_decode_literal()
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
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()
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()