bfin.c (bfin_expand_strmov): Correctly move the trailing bytes when align is 2.
authorJie Zhang <jie.zhang@analog.com>
Fri, 11 Nov 2005 17:58:31 +0000 (17:58 +0000)
committerJie Zhang <jiez@gcc.gnu.org>
Fri, 11 Nov 2005 17:58:31 +0000 (17:58 +0000)
commit51a641fdb2ae830bce646ad72ab9919a269fb9d3
treef972ce37060ef73ff75360d3018bddbb42111196
parent47b266bdfe8929e17037c7672ed6a30aac50d37e
bfin.c (bfin_expand_strmov): Correctly move the trailing bytes when align is 2.

* config/bfin/bfin.c (bfin_expand_strmov): Correctly move the trailing
bytes when align is 2.
* config/bfin/bfin.md (rep_movsi, rep_movhi): Make LSETUP be followed
by the first instruction of the loop.

From-SVN: r106790
gcc/ChangeLog
gcc/config/bfin/bfin.c
gcc/config/bfin/bfin.md