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