mirror of
https://github.com/php/php-src.git
synced 2024-09-21 09:57:23 +00:00
typo and cleanup
This commit is contained in:
parent
cb657440b4
commit
d37f5da75e
@ -2000,7 +2000,7 @@ ZEND_API int zend_is_smart_branch(const zend_op *opline) /* {{{ */
|
||||
static inline uint32_t zend_emit_cond_jump(zend_uchar opcode, znode *cond, uint32_t opnum_target) /* {{{ */
|
||||
{
|
||||
uint32_t opnum = get_next_op_number();
|
||||
zend_op *opline = CG(active_op_array)->opcodes + opnum - 1;
|
||||
zend_op *opline;
|
||||
|
||||
if (cond->op_type == IS_TMP_VAR && opnum > 0) {
|
||||
opline = CG(active_op_array)->opcodes + opnum - 1;
|
||||
|
@ -139,7 +139,7 @@ void zend_dump_var(const zend_op_array *op_array, zend_uchar var_type, int var_n
|
||||
fprintf(stderr, "CV%d($%s)", var_num, op_array->vars[var_num]->val);
|
||||
} else if (var_type == IS_VAR) {
|
||||
fprintf(stderr, "V%d", var_num);
|
||||
} else if (var_type == IS_TMP_VAR || !(var_type & (IS_VAR|IS_CV))) {
|
||||
} else if ((var_type & (IS_VAR|IS_TMP_VAR)) == IS_TMP_VAR) {
|
||||
fprintf(stderr, "T%d", var_num);
|
||||
} else {
|
||||
fprintf(stderr, "X%d", var_num);
|
||||
|
@ -1153,7 +1153,7 @@ static void zend_redo_pass_two(zend_op_array *op_array)
|
||||
case ZEND_IN_ARRAY:
|
||||
case ZEND_ARRAY_KEY_EXISTS:
|
||||
if (opline->result_type & IS_TMP_VAR) {
|
||||
/* reinitialize result_type od smart branch instructions */
|
||||
/* reinitialize result_type of smart branch instructions */
|
||||
if (opline + 1 < end) {
|
||||
if ((opline+1)->opcode == ZEND_JMPZ
|
||||
&& (opline+1)->op1_type == IS_TMP_VAR
|
||||
@ -1271,7 +1271,7 @@ static void zend_redo_pass_two_ex(zend_op_array *op_array, zend_ssa *ssa)
|
||||
case ZEND_IN_ARRAY:
|
||||
case ZEND_ARRAY_KEY_EXISTS:
|
||||
if (opline->result_type & IS_TMP_VAR) {
|
||||
/* reinitialize result_type od smart branch instructions */
|
||||
/* reinitialize result_type of smart branch instructions */
|
||||
if (opline + 1 < end) {
|
||||
if ((opline+1)->opcode == ZEND_JMPZ
|
||||
&& (opline+1)->op1_type == IS_TMP_VAR
|
||||
|
Loading…
Reference in New Issue
Block a user