diff options
author | Clinton Popetz <cpopetz@cygnus.com> | 2000-02-02 13:56:01 +0000 |
---|---|---|
committer | Clinton Popetz <cpopetz@gcc.gnu.org> | 2000-02-02 08:56:01 -0500 |
commit | 2cade2ad5da80301a01913aa8b4a2d5c8e248cab (patch) | |
tree | 23606a88b9fd9e9d1f9eeb0560518fd1bf7cee82 /gcc/flow.c | |
parent | c297a34efeea705c788f54ea253d7704172ce001 (diff) | |
download | gcc-2cade2ad5da80301a01913aa8b4a2d5c8e248cab.zip gcc-2cade2ad5da80301a01913aa8b4a2d5c8e248cab.tar.gz gcc-2cade2ad5da80301a01913aa8b4a2d5c8e248cab.tar.bz2 |
flow.c (find_basic_blocks): Don't kill label_value_list here.
* flow.c (find_basic_blocks): Don't kill label_value_list
here.
(cleanup_cfg): Kill it here.
From-SVN: r31760
Diffstat (limited to 'gcc/flow.c')
-rw-r--r-- | gcc/flow.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -428,9 +428,6 @@ find_basic_blocks (f, nregs, file) make_edges (label_value_list); mark_critical_edges (); - /* Kill the data we won't maintain. */ - label_value_list = NULL_RTX; - #ifdef ENABLE_CHECKING verify_flow_info (); #endif @@ -735,6 +732,9 @@ cleanup_cfg (f) record_active_eh_regions (f); try_merge_blocks (); mark_critical_edges (); + + /* Kill the data we won't maintain. */ + label_value_list = NULL_RTX; } /* Create a new basic block consisting of the instructions between |