]> gcc.gnu.org Git - gcc.git/commit - gcc/expmed.c
loop.c (strength_reduce): If scan_start points to the loop exit test...
authorJ"orn Rennecke <amylaar@cygnus.co.uk>
Tue, 8 Dec 1998 14:50:03 +0000 (14:50 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Tue, 8 Dec 1998 14:50:03 +0000 (14:50 +0000)
commit5353610bac132c98bf81ba8275658ac380e33849
tree4a6ebb92a0bc307d49627551fdf771d6f47baae6
parent03d937fcebea686f9d4f456daa0f8251e0de67c8
loop.c (strength_reduce): If scan_start points to the loop exit test...

* loop.c (strength_reduce): If scan_start points to the loop exit
test, be wary of subversive use of gotos inside expression statements.
Don't set maybe_multiple for a backward jump that does not
include the label under consideration into its range.
* unroll.c (biv_total_increment): Make use of maybe_multiple field.

From-SVN: r24196
gcc/ChangeLog
gcc/expmed.c
gcc/loop.c
gcc/unroll.c
This page took 0.065622 seconds and 5 git commands to generate.