aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-04-04 15:16:28 +0200
committerRichard Biener <rguenther@suse.de>2024-05-07 15:28:55 +0200
commitbf10f0db20db1598157505b373098bc93c66b915 (patch)
tree896c4f0777c5608d04d2c8fe587f2e6bcb310581
parentcb4e2685a3e73474246adda356595f72fcd43827 (diff)
downloadgcc-bf10f0db20db1598157505b373098bc93c66b915.zip
gcc-bf10f0db20db1598157505b373098bc93c66b915.tar.gz
gcc-bf10f0db20db1598157505b373098bc93c66b915.tar.bz2
Fix block index check in insert_updated_phi_nodes_for
This replaces a >= 0 block index check with the appropriate NUM_FIXED_BLOCKs, the check is from times ENTRY_BLOCK was negative. * tree-into-ssa.cc (insert_updated_phi_nodes_for): Fix block index check.
-rw-r--r--gcc/tree-into-ssa.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/tree-into-ssa.cc b/gcc/tree-into-ssa.cc
index d12a4a9..705e411 100644
--- a/gcc/tree-into-ssa.cc
+++ b/gcc/tree-into-ssa.cc
@@ -3301,7 +3301,7 @@ insert_updated_phi_nodes_for (tree var, bitmap_head *dfs,
mark_block_for_update (bb);
FOR_EACH_EDGE (e, ei, bb->preds)
- if (e->src->index >= 0)
+ if (e->src->index >= NUM_FIXED_BLOCKS)
mark_block_for_update (e->src);
}