]> gcc.gnu.org Git - gcc.git/commit
[multiple changes]
authorJason Eckhardt <jle@gcc.gnu.org>
Sat, 29 Jan 2000 01:41:22 +0000 (01:41 +0000)
committerJason Eckhardt <jle@gcc.gnu.org>
Sat, 29 Jan 2000 01:41:22 +0000 (01:41 +0000)
commit65169dcfc24eafed52ff13e27421848aa8a6e44a
treeb7e53416e72be71ecc8ff02e5544a3d4f9199174
parent72af8e4e63da81d09ed612c5024c3aadfe1cd077
[multiple changes]

Fri Jan  7 19:48:04 CET 2000  Jan Hubicka  <jh@suse.cz>
* sbitmap.c (sbitmap_first_set_bit, sbitmap_last_set_bit): New
function.
* sbitmap.h (sbitmap_first_set_bit, sbitmap_last_set_bit): Declare.
* basic_block.h (FLOW_LOOP_FIRST_BLOCK): New macro.
(FLOW_LOOP_LAST_BLOCK): Likewise.

2000-01-21  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>

* basic-block.h (struct loop): New fields 'first' and 'last'.
* flow.c (flow_loops_find): Compute loop->first and loop->last.
(flow_loops_dump): Use loop->first to check for NOTE_INSN_LOOP_BEG
and loop->last to check for NOTE_INSN_LOOP_END.

Fri Jan 28 10:57:58 2000  Jason Eckhardt  <jle@cygnus.com>

* predict.c (estimate_probability): Use the new FIRST and LAST fields
of the loop descriptor rather than HEADER and LATCH. Also added
missing break statements as well making some coding style modifications
as suggested by Michael Hayes.

From-SVN: r31679
gcc/ChangeLog
gcc/basic-block.h
gcc/flow.c
gcc/predict.c
gcc/sbitmap.c
gcc/sbitmap.h
This page took 0.058101 seconds and 5 git commands to generate.