basic-block.h (struct loops): New field `levels'.
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>
Sun, 23 Jan 2000 23:10:09 +0000 (23:10 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Sun, 23 Jan 2000 23:10:09 +0000 (23:10 +0000)
commitd6181b1bdcbc6df86c0a589b7ed9905ee634aa3e
treeb1bc6f8655c4fc318b0bfa0bb32853a20303f802
parent7e259f255fcf3d41e85f0ec2dec1143983c4d828
basic-block.h (struct loops): New field `levels'.

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.

From-SVN: r31577
gcc/ChangeLog
gcc/basic-block.h
gcc/flow.c