r198770 - in /trunk/gcc: ChangeLog config/i386/...
jakub@gcc.gnu.org
jakub@gcc.gnu.org
Fri May 10 08:41:00 GMT 2013
Author: jakub
Date: Fri May 10 08:41:17 2013
New Revision: 198770
URL: http://gcc.gnu.org/viewcvs?rev=198770&root=gcc&view=rev
Log:
* config/i386/i386.md (rotateinv): New code attr.
(*<rotate_insn><mode>3_1, *<rotate_insn>si3_1_zext,
*<rotate_insn>qi3_1_slp): Emit rorl %eax instead of
roll $31, %eax, etc.
* gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/i386.md
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/i386/rotate-1.c
More information about the Gcc-cvs
mailing list