Fix AVX-512BITALG test failures
authorKirill Yukhin <kirill.yukhin@gmail.com>
Tue, 30 Jan 2018 08:21:22 +0000 (08:21 +0000)
committerKirill Yukhin <kyukhin@gcc.gnu.org>
Tue, 30 Jan 2018 08:21:22 +0000 (08:21 +0000)
gcc/testsuite
        PR target/83828
* gcc.target/i386/avx512bitalg-vpopcntb-1.c: Fix test.
* gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto.
* gcc.target/i386/avx512bitalgvl-vpopcntb-1.c: Ditto.
* gcc.target/i386/avx512bitalgvl-vpopcntw-1.c: Ditto.

From-SVN: r257173

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512bitalg-vpopcntb-1.c
gcc/testsuite/gcc.target/i386/avx512bitalg-vpopcntw-1.c
gcc/testsuite/gcc.target/i386/avx512bitalgvl-vpopcntb-1.c
gcc/testsuite/gcc.target/i386/avx512bitalgvl-vpopcntw-1.c

index db21818e52d6a17d4f5fb5580123614a4573ebc4..d158aa25baab6210f7762c299049e500892b81bf 100644 (file)
@@ -1,3 +1,11 @@
+2018-01-30  Kirill Yukhin  <kirill.yukhin@gmail.com>
+
+        PR target/83828
+       * gcc.target/i386/avx512bitalg-vpopcntb-1.c: Fix test.
+       * gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto.
+       * gcc.target/i386/avx512bitalgvl-vpopcntb-1.c: Ditto.
+       * gcc.target/i386/avx512bitalgvl-vpopcntw-1.c: Ditto.
+
 2018-01-19  Jeff Law  <law@redhat.com>
 
        PR testsuite/81010
index 2c1a9a54ca6066ec34d1eae3d9c2b8c351023a94..9847e2e04d34d3ffdd4cb267c1af28f6698c36e8 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do run } */
-/* { dg-options "-O2 -mavx512bitalg" } */
+/* { dg-options "-O2 -mavx512bitalg -mavx512bw" } */
 /* { dg-require-effective-target avx512bitalg } */
+/* { dg-require-effective-target avx512bw } */
 
 #include "avx512f-helper.h"
 
index 500b7f3d1d4d638d6526502ef33d0d5e0d06e02c..c2d5a79b3308e25c3aafd300eb42ad923b17d2a7 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do run } */
-/* { dg-options "-O2 -mavx512bitalg" } */
+/* { dg-options "-O2 -mavx512bitalg -mavx512bw" } */
 /* { dg-require-effective-target avx512bitalg } */
+/* { dg-require-effective-target avx512bw } */
 
 #include "avx512f-helper.h"
 
index a4e9d63fc1c5bc8a7da1d95e817eae4fed74a673..607ec3ff3dfa2c95bbae35a392c20d762bb25b0f 100644 (file)
@@ -1,7 +1,8 @@
 /* { dg-do run } */
-/* { dg-options "-O2 -mavx512vl -mavx512bitalg" } */
+/* { dg-options "-O2 -mavx512vl -mavx512bitalg -mavx512bw" } */
 /* { dg-require-effective-target avx512vl } */
 /* { dg-require-effective-target avx512bitalg } */
+/* { dg-require-effective-target avx512bw } */
 
 #define AVX512VL
 #define AVX512F_LEN 256
index 55fa811fb468daae7ce0e822e2dcc28a61502e37..3d7e2b5eb11ec31269b900795c65dd9aecb8b286 100644 (file)
@@ -1,7 +1,8 @@
 /* { dg-do run } */
-/* { dg-options "-O2 -mavx512vl -mavx512bitalg" } */
+/* { dg-options "-O2 -mavx512vl -mavx512bitalg -mavx512bw" } */
 /* { dg-require-effective-target avx512vl } */
 /* { dg-require-effective-target avx512bitalg } */
+/* { dg-require-effective-target avx512bw } */
 
 #define AVX512VL
 #define AVX512F_LEN 256