From d455c0b5303ad084c9ac10334cecfd5d7e3e4f19 Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Tue, 2 Dec 2014 18:32:27 +0100 Subject: [PATCH] avx512ifma-vpmaddhuq-2.c: Define AVX512IFMA. * 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 | 9 +++++++++ gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddhuq-2.c | 2 ++ gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddluq-2.c | 2 ++ gcc/testsuite/gcc.target/i386/avx512vbmi-vpermb-2.c | 2 ++ gcc/testsuite/gcc.target/i386/avx512vbmi-vpermi2b-2.c | 2 ++ gcc/testsuite/gcc.target/i386/avx512vbmi-vpermt2b-2.c | 2 ++ .../gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c | 2 ++ 7 files changed, 21 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c367f53a383..f2e54ef4215 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2014-12-02 Uros Bizjak + + * 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 * g++.dg/cpp0x/constexpr-shift1.C: New test. diff --git a/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddhuq-2.c b/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddhuq-2.c index 79f3da9266e..78af9d4cda9 100644 --- a/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddhuq-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddhuq-2.c @@ -2,6 +2,8 @@ /* { dg-options "-O2 -mavx512ifma" } */ /* { dg-require-effective-target avx512ifma } */ +#define AVX512IFMA + #include "avx512f-helper.h" #define SIZE (AVX512F_LEN / 64) diff --git a/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddluq-2.c b/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddluq-2.c index f6e4db134b9..ce38bebe335 100644 --- a/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddluq-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512ifma-vpmaddluq-2.c @@ -2,6 +2,8 @@ /* { dg-options "-O2 -mavx512ifma" } */ /* { dg-require-effective-target avx512ifma } */ +#define AVX512IFMA + #include "avx512f-helper.h" #define SIZE (AVX512F_LEN / 64) diff --git a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermb-2.c b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermb-2.c index 3027cf670a2..da1a22ee03f 100644 --- a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermb-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermb-2.c @@ -2,6 +2,8 @@ /* { dg-options "-O2 -mavx512vbmi" } */ /* { dg-require-effective-target avx512vbmi } */ +#define AVX512VBMI + #include "avx512f-helper.h" #define SIZE (AVX512F_LEN / 8) diff --git a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermi2b-2.c b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermi2b-2.c index cb69fc56271..31afc521e18 100644 --- a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermi2b-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermi2b-2.c @@ -2,6 +2,8 @@ /* { dg-options "-O2 -mavx512vbmi" } */ /* { dg-require-effective-target avx512vbmi } */ +#define AVX512VBMI + #include "avx512f-helper.h" #define SIZE (AVX512F_LEN / 8) diff --git a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermt2b-2.c b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermt2b-2.c index f6cb5b78af0..cc034268d80 100644 --- a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermt2b-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpermt2b-2.c @@ -2,6 +2,8 @@ /* { dg-options "-O2 -mavx512vbmi" } */ /* { dg-require-effective-target avx512vbmi } */ +#define AVX512VBMI + #include "avx512f-helper.h" #define SIZE (AVX512F_LEN / 8) diff --git a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c index 861dce2eb67..0165d2ec7fd 100644 --- a/gcc/testsuite/gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c +++ b/gcc/testsuite/gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c @@ -2,6 +2,8 @@ /* { dg-options "-O2 -mavx512vbmi" } */ /* { dg-require-effective-target avx512vbmi } */ +#define AVX512VBMI + #include "avx512f-helper.h" #define SIZE (AVX512F_LEN / 8) -- 2.30.2