cfgbuild.c (state, [...]): Move just before make_edges.
authorKazu Hirata <kazu@cs.umass.edu>
Wed, 9 Mar 2005 16:39:43 +0000 (16:39 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Wed, 9 Mar 2005 16:39:43 +0000 (16:39 +0000)
commit5e91f7a384b7a767308f73b7a9d467986cc3472c
treef2100186cbe0e3bf89dcfd0fd35db20afce5a387
parent974b30f0ae978dc9c3c5f7d0cef914f99d8c48d5
cfgbuild.c (state, [...]): Move just before make_edges.

* cfgbuild.c (state, STATE, SET_STATE,
BLOCK_USED_BY_TABLEJUMP, FULL_STATE): Move just before
make_edges.
(make_edges): Speed up by skipping blocks with BLOCK_ORIGINAL.
(find_basic_blocks): Set the state of each basic block to
BLOCK_NEW.

From-SVN: r96193
gcc/ChangeLog
gcc/cfgbuild.c