diff options
author | Bernd Schmidt <bernd.schmidt@analog.com> | 2009-04-29 10:55:25 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2009-04-29 10:55:25 +0000 |
commit | 307e7eab85d2ced177c2454fdf9c9e51f19a6da9 (patch) | |
tree | 8420552b2acc6e4c396b99475fba77d7ea594f69 /libiberty | |
parent | 9af094a198db7091b941610984126441ec78cf42 (diff) | |
download | gcc-307e7eab85d2ced177c2454fdf9c9e51f19a6da9.zip gcc-307e7eab85d2ced177c2454fdf9c9e51f19a6da9.tar.gz gcc-307e7eab85d2ced177c2454fdf9c9e51f19a6da9.tar.bz2 |
bfin.c (bfin_optimize_loop): Unify handling of problematic last insns.
* config/bfin/bfin.c (bfin_optimize_loop): Unify handling of
problematic last insns. Test for TYPE_CALL rather than CALL_P.
Remove special case testing for last insn of inner loops. Don't fail if
the loop ends with a jump, emit an extra nop instead.
From-SVN: r146952
Diffstat (limited to 'libiberty')
0 files changed, 0 insertions, 0 deletions