basic-block.h (edge_def): Add dest_idx.
authorKazu Hirata <kazu@cs.umass.edu>
Sat, 20 Nov 2004 05:02:28 +0000 (05:02 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Sat, 20 Nov 2004 05:02:28 +0000 (05:02 +0000)
commit735538716d00c4a2ba60e3257d7c3092948a5c88
treeadcd8f1cb11423dfef36a3d69e2b7f39b0f21c01
parent2d59754f6a83fcfb57baba3ebeefaab2a96a5e78
basic-block.h (edge_def): Add dest_idx.

* basic-block.h (edge_def): Add dest_idx.
* cfg.c (unchecked_make_edge): Initialize dest_idx.
(remove_edge): Simplify the disconnection of an edge from its
destination.
(redirect_edge_succ): Likewise.
* cfghooks.c (verify_flow_info): Check the consistency of
dest_idx for each edge.

From-SVN: r90958
gcc/ChangeLog
gcc/basic-block.h
gcc/cfg.c
gcc/cfghooks.c