basic-block.h (tree_node): Forward declare if needed.
commit2b1d9dc0efa7f724ce91c3463b1f5a70ab936cd1
authorDiego Novillo <dnovillo@redhat.com>
Tue, 10 Jul 2001 03:50:25 +0000 (10 03:50 +0000)
committerDiego Novillo <dnovillo@gcc.gnu.org>
Tue, 10 Jul 2001 03:50:25 +0000 (9 23:50 -0400)
tree6798316b89ab69c995e28b442a4782b978b2535b
parent70bdc2ff0aa08ce5166cd202074100eea97a653d
basic-block.h (tree_node): Forward declare if needed.

2001-07-09  Diego Novillo  <dnovillo@redhat.com>

* basic-block.h (tree_node): Forward declare if needed.
(struct basic_block_def): Add fields 'head_tree' and 'end_tree'.
(BLOCK_HEAD_TREE): Define.
(BLOCK_END_TREE): Define.
(struct loops): Rename field 'tree' to 'tree_root'.
* flow.c (entry_exit_blocks): Add initializers for 'head_tree' and
'end_tree'.
(flow_loops_tree_build): Rename reference to field 'tree' to
'tree_root'.
(flow_loops_level_compute): Ditto.
* predict.c (estimate_bb_frequencies): Ditto.
* tree.h (struct tree_common): Add field 'aux'.

From-SVN: r43886
gcc/ChangeLog
gcc/basic-block.h
gcc/flow.c
gcc/predict.c
gcc/tree.h