+2018-02-12 Olga Makhotina <olga.makhotina@intel.com>
+
+ PR target/83828
+ * gcc.target/i386/avx512bitalg-vpopcntb-1.c: Fix test.
+ * gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto.
+ * gcc.target/i386/avx512bitalg-vpshufbitqmb-1.c: Ditto.
+ * gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c: Ditto.
+ * gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c: Ditto.
+
2018-02-12 Olga Makhotina <olga.makhotina@intel.com>
* gcc.target/i386/avx512f-vscalefsd-1.c (_mm_mask_scalef_round_sd,
/* { dg-require-effective-target avx512bitalg } */
/* { dg-require-effective-target avx512bw } */
-#include "avx512f-helper.h"
-
#define AVX512BITALG
#define SIZE (AVX512F_LEN / 8)
+#include "avx512f-helper.h"
#include "avx512f-mask-type.h"
#define TYPE char
/* { dg-require-effective-target avx512bitalg } */
/* { dg-require-effective-target avx512bw } */
-#include "avx512f-helper.h"
-
#define AVX512BITALG
#define SIZE (AVX512F_LEN / 16)
+#include "avx512f-helper.h"
#include "avx512f-mask-type.h"
#define TYPE short
/* { dg-options "-O2 -mavx512bitalg -mavx512f -mavx512bw" } */
/* { dg-require-effective-target avx512bitalg } */
-#include "avx512f-helper.h"
-
#define AVX512BITALG
#define SIZE (AVX512F_LEN / 8)
+#include "avx512f-helper.h"
#include "avx512f-mask-type.h"
#define TYPE unsigned long long
/* { dg-options "-O2 -mavx512vpopcntdq" } */
/* { dg-require-effective-target avx512vpopcntdq } */
-#include "avx512f-helper.h"
-
#define AVX512VPOPCNTDQ
#define SIZE (AVX512F_LEN / 32)
+#include "avx512f-helper.h"
#include "avx512f-mask-type.h"
#define TYPE int
/* { dg-options "-O2 -mavx512vpopcntdq" } */
/* { dg-require-effective-target avx512vpopcntdq } */
-#include "avx512f-helper.h"
-
#define AVX512VPOPCNTDQ
#define SIZE (AVX512F_LEN / 64)
+#include "avx512f-helper.h"
#include "avx512f-mask-type.h"
#define TYPE long long