[Bug target/54716] Select best typed instruction for bitwise operations

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Sep 28 12:21:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54716

--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-09-28 12:21:01 UTC ---
Author: jakub
Date: Fri Sep 28 12:20:54 2012
New Revision: 191827

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=191827
Log:
    PR target/54716
    * config/i386/predicates.md (nonimmediate_or_const_vector_operand):
    New predicate.
    * config/i386/i386.c (ix86_expand_vector_logical_operator): New
    function.
    * config/i386/i386-protos.h (ix86_expand_vector_logical_operator): New
    prototype.
    * config/i386/sse.md (<code><mode>3 VI logic): Use it.

    * gcc.target/i386/xorps-sse2.c: Remove xfails.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/i386-protos.h
    trunk/gcc/config/i386/i386.c
    trunk/gcc/config/i386/predicates.md
    trunk/gcc/config/i386/sse.md
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.target/i386/xorps-sse2.c



More information about the Gcc-bugs mailing list