Skip to content

Commit 718cff9

Browse files
committed
Update IR
IR commit: 4f02f1bdc5b4312b862e5e399fe9fb1cfe149d0f
1 parent c9a4aba commit 718cff9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ext/opcache/jit/ir/ir_cfg.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -662,7 +662,7 @@ int ir_build_dominators_tree(ir_ctx *ctx)
662662
uint32_t idom = *p;
663663
ir_block *idom_bb;
664664

665-
if (UNEXPECTED(idom > b)) {
665+
if (UNEXPECTED(idom >= b)) {
666666
/* In rare cases, LOOP_BEGIN.op1 may be a back-edge. Skip back-edges. */
667667
ctx->flags2 &= ~IR_NO_LOOPS;
668668
IR_ASSERT(k > 1 && "Wrong blocks order: BB is before its single predecessor");

0 commit comments

Comments
 (0)