diff options
author | Andy Hutchinson <hutchinsonandy@gcc.gnu.org> | 2010-01-08 23:01:45 +0000 |
---|---|---|
committer | Andy Hutchinson <hutchinsonandy@gcc.gnu.org> | 2010-01-08 23:01:45 +0000 |
commit | 58f0ea2f8565b62d2060c2d244cc7d98b5b0a7a5 (patch) | |
tree | f0cc63ddccf87079365955c57a69e269a70d2260 /fixincludes | |
parent | 601fc26e4e7625131573450f11dfb7ae5f57ffeb (diff) | |
download | gcc-58f0ea2f8565b62d2060c2d244cc7d98b5b0a7a5.zip gcc-58f0ea2f8565b62d2060c2d244cc7d98b5b0a7a5.tar.gz gcc-58f0ea2f8565b62d2060c2d244cc7d98b5b0a7a5.tar.bz2 |
re PR target/41885 (AVR Rotate patterns do not correctly consider overlap.)
2010-01-08 Andy Hutchinson <hutchinsonandy@gcc.gnu.org>
PR target/41885
* avr.md (rotlqi3): Add CONST_INT_P check.
(rotlhi3): Delete.
(rotlhi3_8): Delete.
(rotlsi3): Delete.
(rotlsi3_8): Delete.
(rotlsi3_16): Delete.
(rotlsi3_24): Delete.
(rotl<mode>3): New.
(*rotw<mode>3): New.
(*rotb<mode>3): New.
*avr.c (avr_rotate_bytes): New function.
*avr-proto.h (avr_rotate_bytes): New function.
From-SVN: r155746
Diffstat (limited to 'fixincludes')
0 files changed, 0 insertions, 0 deletions