diff options
author | Jakub Jelinek <jakub@redhat.com> | 2013-05-10 10:41:17 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2013-05-10 10:41:17 +0200 |
commit | 6f93c0089265867666bcf71a659df21a63e0572e (patch) | |
tree | 9be19a766bc2ae8d3cb09903e3d0c0ff54f7f5b5 /gcc/tree-ssa-loop-ivcanon.c | |
parent | cb3b8d33faa3a649b02827649f9c76e40edace15 (diff) | |
download | gcc-6f93c0089265867666bcf71a659df21a63e0572e.zip gcc-6f93c0089265867666bcf71a659df21a63e0572e.tar.gz gcc-6f93c0089265867666bcf71a659df21a63e0572e.tar.bz2 |
i386.md (rotateinv): New code attr.
* 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.
From-SVN: r198770
Diffstat (limited to 'gcc/tree-ssa-loop-ivcanon.c')
0 files changed, 0 insertions, 0 deletions