@@ -7916,9 +7916,6 @@ static int zend_jit_isset_isempty_cv(zend_jit_ctx *jit, const zend_op *opline, u
7916
7916
} else {
7917
7917
ir_GUARD(ref, ir_CONST_ADDR(exit_addr));
7918
7918
}
7919
- if (end_inputs) {
7920
- ir_END_list(end_inputs);
7921
- }
7922
7919
} else if (smart_branch_opcode) {
7923
7920
ir_ref if_val = ir_IF(ref);
7924
7921
ir_IF_TRUE(if_val);
@@ -11508,7 +11505,7 @@ static int zend_jit_fetch_dimension_address_inner(zend_jit_ctx *jit,
11508
11505
ir_IF_FALSE(if_packed);
11509
11506
if_packed = IR_UNUSED;
11510
11507
ir_END_list(idx_not_found_inputs);
11511
- } if (!packed_loaded) {
11508
+ } else if (!packed_loaded) {
11512
11509
ir_END_list(idx_not_found_inputs);
11513
11510
}
11514
11511
@@ -11524,11 +11521,7 @@ static int zend_jit_fetch_dimension_address_inner(zend_jit_ctx *jit,
11524
11521
ref = ir_CALL_2(IR_ADDR, ir_CONST_FC_FUNC(zend_jit_hash_index_lookup_rw), ht_ref, h);
11525
11522
}
11526
11523
if (not_found_exit_addr) {
11527
- if (packed_loaded) {
11528
- ir_GUARD(ref, ir_CONST_ADDR(not_found_exit_addr));
11529
- } else {
11530
- ir_GUARD(ref, ir_CONST_ADDR(not_found_exit_addr));
11531
- }
11524
+ ir_GUARD(ref, ir_CONST_ADDR(not_found_exit_addr));
11532
11525
} else {
11533
11526
if_found = ir_IF(ref);
11534
11527
ir_IF_FALSE(if_found);
@@ -14453,7 +14446,6 @@ static int zend_jit_assign_obj_op(zend_jit_ctx *jit,
14453
14446
case ZEND_BW_OR:
14454
14447
case ZEND_BW_AND:
14455
14448
case ZEND_BW_XOR:
14456
- may_throw = 1;
14457
14449
if ((var_info & (MAY_BE_STRING|MAY_BE_DOUBLE|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE)) ||
14458
14450
(val_info & (MAY_BE_STRING|MAY_BE_DOUBLE|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURCE))) {
14459
14451
if ((var_info & MAY_BE_ANY) != MAY_BE_STRING ||
0 commit comments