OSDN Git Service

PR target/43667
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 Apr 2010 18:41:25 +0000 (18:41 +0000)
committerMasaki Muranaka <monaka@monami-software.com>
Sun, 23 May 2010 05:16:56 +0000 (14:16 +0900)
* config/i386/i386.c (bdesc_multi_arg): Use OPTION_MASK_ISA_XOP
instead of OPTION_MASK_ISA_AVX for __builtin_ia32_vpermil2p*.
(ix86_expand_args_builtin): Use V*_FTYPE_* enum codes instead of
MULTI_* defines for 4 argument vpermil2p* builtins.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158015 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog

index a2ed1b6..37a4583 100644 (file)
@@ -1,3 +1,11 @@
+2010-04-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/43667
+       * config/i386/i386.c (bdesc_multi_arg): Use OPTION_MASK_ISA_XOP
+       instead of OPTION_MASK_ISA_AVX for __builtin_ia32_vpermil2p*.
+       (ix86_expand_args_builtin): Use V*_FTYPE_* enum codes instead of
+       MULTI_* defines for 4 argument vpermil2p* builtins.
+
 2010-04-06  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386-protos.h (x86_maybe_negate_const_int): Declare.
@@ -13,7 +21,6 @@
        * config/i386/sync.md (sync_add<mode>): Use
        x86_maybe_negate_const_int to output insn mnemonic.
 
-
 2010-04-06  Jan Hubicka  <jh@suse.cz>
 
        PR tree-optimization/42906