Fix block index check in insert_updated_phi_nodes_for
Checks
Commit Message
This replaces a >= 0 block index check with the appropriate NUM_FIXED_BLOCKs,
the check is from times ENTRY_BLOCK was negative.
Re-bootstrap and regtest running on x86_64-unknown-linux-gnu.
* tree-into-ssa.cc (insert_updated_phi_nodes_for): Fix block
index check.
---
gcc/tree-into-ssa.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@@ -3305,7 +3305,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);
}