diff options
author | Diego Novillo <dnovillo@redhat.com> | 2001-08-21 03:22:26 +0000 |
---|---|---|
committer | Diego Novillo <dnovillo@gcc.gnu.org> | 2001-08-20 23:22:26 -0400 |
commit | 006844a3928510acdacc3bded90136175c85d47f (patch) | |
tree | 33b8ea537a032be49f69d7e8203822fe994bd812 /gcc/cppinit.c | |
parent | 0760faf99d289f21028e54654257433b4f28526b (diff) | |
download | gcc-006844a3928510acdacc3bded90136175c85d47f.zip gcc-006844a3928510acdacc3bded90136175c85d47f.tar.gz gcc-006844a3928510acdacc3bded90136175c85d47f.tar.bz2 |
basic-block.h (basic_block): Add new field 'flags'.
* basic-block.h (basic_block): Add new field 'flags'.
(BB_REACHABLE): Define.
(expunge_block): Declare.
* flow.c (ENTRY_BLOCK_PTR): Initialize field 'flags'.
(EXIT_BLOCK_PTR): Ditto.
(expunge_block): Remove static declaration.
(cleanup_cfg): Clear bb->aux on every basic block.
(find_unreachable_blocks): Set BB_REACHABLE bit in bb->flags when
computing reachability.
(delete_unreachable_blocks): Delete block b if b->flags has
BB_REACHABLE unset.
From-SVN: r45068
Diffstat (limited to 'gcc/cppinit.c')
0 files changed, 0 insertions, 0 deletions