2000-01-24 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
authorm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Jan 2000 23:10:09 +0000 (23:10 +0000)
committerm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Jan 2000 23:10:09 +0000 (23:10 +0000)
commit8c567f7b45d1a993988dd2ef51bdc03f44c08ec1
treeb1bc6f8655c4fc318b0bfa0bb32853a20303f802
parent1e98be2ee125842ef9ef869847568debea4ebcc2
2000-01-24  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>

* basic-block.h (struct loops): New field `levels'.
* flow.c (flow_loops_level_compute): Traverse all outer loops.
(flow_loop_level_compute): Initialise level to 1.
(flow_loops_find): Set loops->levels.
(flow_loops_dump): Print loops->levels.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31577 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/basic-block.h
gcc/flow.c