avx512ifma-vpmaddhuq-2.c: Define AVX512IFMA.
authorUros Bizjak <ubizjak@gmail.com>
Tue, 2 Dec 2014 17:32:27 +0000 (18:32 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 2 Dec 2014 17:32:27 +0000 (18:32 +0100)
* gcc.target/i386/avx512ifma-vpmaddhuq-2.c: Define AVX512IFMA.
* gcc.target/i386/avx512ifma-vpmaddluq-2.c: Ditto.
* gcc.target/i386/avx512vbmi-vpermb-2.c: Define AVX512VBMI.
* gcc.target/i386/avx512vbmi-vpermi2b-2.c: Ditto.
* gcc.target/i386/avx512vbmi-vpermt2b-2.c: Ditto.
* gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c: Ditto.

From-SVN: r218280

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddhuq-2.c
gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddluq-2.c
gcc/testsuite/gcc.target/i386/avx512vbmi-vpermb-2.c
gcc/testsuite/gcc.target/i386/avx512vbmi-vpermi2b-2.c
gcc/testsuite/gcc.target/i386/avx512vbmi-vpermt2b-2.c
gcc/testsuite/gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c

index c367f53a383abdf4028851fb7b7a599d27d2da23..f2e54ef42153b12c347bbfe2d5932e6af4593d2d 100644 (file)
@@ -1,3 +1,12 @@
+2014-12-02  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/avx512ifma-vpmaddhuq-2.c: Define AVX512IFMA.
+       * gcc.target/i386/avx512ifma-vpmaddluq-2.c: Ditto.
+       * gcc.target/i386/avx512vbmi-vpermb-2.c: Define AVX512VBMI.
+       * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Ditto.
+       * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Ditto.
+       * gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c: Ditto.
+
 2014-12-02  Marek Polacek  <polacek@redhat.com>
 
        * g++.dg/cpp0x/constexpr-shift1.C: New test.
index 79f3da9266e55f9355de176d10a811732bf716fe..78af9d4cda902dba666f2e8ad587c75575519c79 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-options "-O2 -mavx512ifma" } */
 /* { dg-require-effective-target avx512ifma } */
 
+#define AVX512IFMA
+
 #include "avx512f-helper.h"
 
 #define SIZE (AVX512F_LEN / 64)
index f6e4db134b9339ce87ce5e42e797657db0013bfc..ce38bebe335dda9462d8c179065d29b9afb457e9 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-options "-O2 -mavx512ifma" } */
 /* { dg-require-effective-target avx512ifma } */
 
+#define AVX512IFMA
+
 #include "avx512f-helper.h"
 
 #define SIZE (AVX512F_LEN / 64)
index 3027cf670a2e6768f83693e70e6411cf8c866a90..da1a22ee03fd83e47b5e0087ff8f6bd88b575aeb 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-options "-O2 -mavx512vbmi" } */
 /* { dg-require-effective-target avx512vbmi } */
 
+#define AVX512VBMI
+
 #include "avx512f-helper.h"
 
 #define SIZE (AVX512F_LEN / 8)
index cb69fc5627106c600e77088bbcc81ca1038fada3..31afc521e1862c4e4c64b67da8e1bff3130dc7b3 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-options "-O2 -mavx512vbmi" } */
 /* { dg-require-effective-target avx512vbmi } */
 
+#define AVX512VBMI
+
 #include "avx512f-helper.h"
 
 #define SIZE (AVX512F_LEN / 8)
index f6cb5b78af0fea1cece1a07d51072ccef31d057c..cc034268d80110e5c95457b748b60394569402db 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-options "-O2 -mavx512vbmi" } */
 /* { dg-require-effective-target avx512vbmi } */
 
+#define AVX512VBMI
+
 #include "avx512f-helper.h"
 
 #define SIZE (AVX512F_LEN / 8)
index 861dce2eb677d41a4f89515b2459b9c2065015bf..0165d2ec7fd6caa400dc96a4e2f983f3a92425e9 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-options "-O2 -mavx512vbmi" } */
 /* { dg-require-effective-target avx512vbmi } */
 
+#define AVX512VBMI
+
 #include "avx512f-helper.h"
 
 #define SIZE (AVX512F_LEN / 8)