diff options
author | J"orn Rennecke <amylaar@cygnus.co.uk> | 1998-12-08 14:50:03 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 1998-12-08 14:50:03 +0000 |
commit | 5353610bac132c98bf81ba8275658ac380e33849 (patch) | |
tree | 4a6ebb92a0bc307d49627551fdf771d6f47baae6 /gcc/except.c | |
parent | 03d937fcebea686f9d4f456daa0f8251e0de67c8 (diff) | |
download | gcc-5353610bac132c98bf81ba8275658ac380e33849.zip gcc-5353610bac132c98bf81ba8275658ac380e33849.tar.gz gcc-5353610bac132c98bf81ba8275658ac380e33849.tar.bz2 |
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
Diffstat (limited to 'gcc/except.c')
0 files changed, 0 insertions, 0 deletions