mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Update IR
IR commit: c63708b3664568d847b6db07ea380778f5c0313a Fix recently introduced nightly test failures ir_cfg.c:2305: ir_schedule_blocks_bottom_up: Assertion `bb->flags & (1<<2)' failed
This commit is contained in:
parent
9e001631e0
commit
8cc8eac7e9
1 changed files with 2 additions and 2 deletions
|
@ -2299,10 +2299,10 @@ restart:
|
|||
/* 4. Merge empty entry blocks */
|
||||
if ((ctx->flags & IR_MERGE_EMPTY_ENTRIES) && ctx->entries_count) {
|
||||
for (i = 0; i < ctx->entries_count; i++) {
|
||||
b = ctx->cfg_map[ctx->entries[i]];
|
||||
b = ctx->entries[i];
|
||||
IR_ASSERT(ctx->cfg_blocks[b].flags & IR_BB_ENTRY);
|
||||
if (b && chains[b].head == b && chains[b].tail == b) {
|
||||
bb = &ctx->cfg_blocks[b];
|
||||
IR_ASSERT(bb->flags & IR_BB_ENTRY);
|
||||
if (bb->flags & IR_BB_EMPTY) {
|
||||
uint32_t successor;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue