aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2015-11-03 09:34:42 +0100
committerUros Bizjak <uros@gcc.gnu.org>2015-11-03 09:34:42 +0100
commitbbe741d0e2c6d5a7247a2a724699f7ba20cb6ad9 (patch)
treeba97ce817c046606e5e263a6fead7cbba17ba8b2 /gcc
parent1b223a9f3489296c625bdb7cc764196d04fd9231 (diff)
downloadgcc-bbe741d0e2c6d5a7247a2a724699f7ba20cb6ad9.zip
gcc-bbe741d0e2c6d5a7247a2a724699f7ba20cb6ad9.tar.gz
gcc-bbe741d0e2c6d5a7247a2a724699f7ba20cb6ad9.tar.bz2
mvc1.c: Move to ...
* gcc.dg/mvc1.c: Move to ... * gcc.target/i386/mvc1.c: ... here. Require ifunc. * gcc.dg/mvc2.c: Move to ... * gcc.target/i386/mvc2.c: ... here. * gcc.dg/mvc3.c: Move to ... * gcc.target/i386/mvc3.c: ... here. * gcc.dg/mvc4.c: Move to ... * gcc.target/i386/mvc4.c: ... here. Require ifunc. * gcc.dg/mvc5.c: Move to ... * gcc.target/i386/mvc5.c: ... here. * gcc.dg/mvc6.c: Move to ... * gcc.target/i386/mvc6.c: ... here. * gcc.dg/mvc7.c: Move to ... * gcc.target/i386/mvc7.c: ... here. * g++.dg/ext/mvc1.C: Require ifunc. From-SVN: r229697
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog19
-rw-r--r--gcc/testsuite/g++.dg/ext/mvc1.C1
-rw-r--r--gcc/testsuite/gcc.target/i386/mvc1.c (renamed from gcc/testsuite/gcc.dg/mvc1.c)3
-rw-r--r--gcc/testsuite/gcc.target/i386/mvc2.c (renamed from gcc/testsuite/gcc.dg/mvc2.c)2
-rw-r--r--gcc/testsuite/gcc.target/i386/mvc3.c (renamed from gcc/testsuite/gcc.dg/mvc3.c)2
-rw-r--r--gcc/testsuite/gcc.target/i386/mvc4.c (renamed from gcc/testsuite/gcc.dg/mvc4.c)3
-rw-r--r--gcc/testsuite/gcc.target/i386/mvc5.c (renamed from gcc/testsuite/gcc.dg/mvc5.c)2
-rw-r--r--gcc/testsuite/gcc.target/i386/mvc6.c (renamed from gcc/testsuite/gcc.dg/mvc6.c)2
-rw-r--r--gcc/testsuite/gcc.target/i386/mvc7.c (renamed from gcc/testsuite/gcc.dg/mvc7.c)2
9 files changed, 29 insertions, 7 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 74a0c1a..444d4b7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2015-11-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.dg/mvc1.c: Move to ...
+ * gcc.target/i386/mvc1.c: ... here. Require ifunc.
+ * gcc.dg/mvc2.c: Move to ...
+ * gcc.target/i386/mvc2.c: ... here.
+ * gcc.dg/mvc3.c: Move to ...
+ * gcc.target/i386/mvc3.c: ... here.
+ * gcc.dg/mvc4.c: Move to ...
+ * gcc.target/i386/mvc4.c: ... here. Require ifunc.
+ * gcc.dg/mvc5.c: Move to ...
+ * gcc.target/i386/mvc5.c: ... here.
+ * gcc.dg/mvc6.c: Move to ...
+ * gcc.target/i386/mvc6.c: ... here.
+ * gcc.dg/mvc7.c: Move to ...
+ * gcc.target/i386/mvc7.c: ... here.
+
+ * g++.dg/ext/mvc1.C: Require ifunc.
+
2015-11-02 Alexandre Oliva <aoliva@redhat.com>
PR tree-optimization/68083
diff --git a/gcc/testsuite/g++.dg/ext/mvc1.C b/gcc/testsuite/g++.dg/ext/mvc1.C
index fbf9011..ff37238 100644
--- a/gcc/testsuite/g++.dg/ext/mvc1.C
+++ b/gcc/testsuite/g++.dg/ext/mvc1.C
@@ -1,4 +1,5 @@
/* { dg-do run { target i?86-*-* x86_64-*-* } } */
+/* { dg-require-ifunc "" } */
__attribute__((target_clones("avx","arch=slm","arch=core-avx2","default")))
int
diff --git a/gcc/testsuite/gcc.dg/mvc1.c b/gcc/testsuite/gcc.target/i386/mvc1.c
index 8e02721..752b3af 100644
--- a/gcc/testsuite/gcc.dg/mvc1.c
+++ b/gcc/testsuite/gcc.target/i386/mvc1.c
@@ -1,4 +1,5 @@
-/* { dg-do run { target i?86-*-* x86_64-*-* } } */
+/* { dg-do run } */
+/* { dg-require-ifunc "" } */
__attribute__((target_clones("avx","arch=slm","arch=core-avx2","default")))
int
diff --git a/gcc/testsuite/gcc.dg/mvc2.c b/gcc/testsuite/gcc.target/i386/mvc2.c
index af0c6f7..9635ec8 100644
--- a/gcc/testsuite/gcc.dg/mvc2.c
+++ b/gcc/testsuite/gcc.target/i386/mvc2.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-do compile } */
__attribute__((target_clones("avx","arch=slm","arch=core-avx2")))
int foo ();
diff --git a/gcc/testsuite/gcc.dg/mvc3.c b/gcc/testsuite/gcc.target/i386/mvc3.c
index 3af3e35..f940cdb 100644
--- a/gcc/testsuite/gcc.dg/mvc3.c
+++ b/gcc/testsuite/gcc.target/i386/mvc3.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-do compile } */
__attribute__((target_clones("avx","arch=slm","arch=core-avx2")))
int foo (); /* { dg-error "default target was not set" } */
diff --git a/gcc/testsuite/gcc.dg/mvc4.c b/gcc/testsuite/gcc.target/i386/mvc4.c
index 48ec9a1..91293c3 100644
--- a/gcc/testsuite/gcc.dg/mvc4.c
+++ b/gcc/testsuite/gcc.target/i386/mvc4.c
@@ -1,4 +1,5 @@
-/* { dg-do run { target i?86-*-* x86_64-*-* } } */
+/* { dg-do run } */
+/* { dg-require-ifunc "" } */
__attribute__((target_clones("default","avx","default")))
int
diff --git a/gcc/testsuite/gcc.dg/mvc5.c b/gcc/testsuite/gcc.target/i386/mvc5.c
index 89001e5..0b1981d 100644
--- a/gcc/testsuite/gcc.dg/mvc5.c
+++ b/gcc/testsuite/gcc.target/i386/mvc5.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-do compile } */
/* { dg-options "-fno-inline" } */
/* { dg-final { scan-assembler-times "foo.ifunc" 6 } } */
diff --git a/gcc/testsuite/gcc.dg/mvc6.c b/gcc/testsuite/gcc.target/i386/mvc6.c
index 1621985..d584f57 100644
--- a/gcc/testsuite/gcc.dg/mvc6.c
+++ b/gcc/testsuite/gcc.target/i386/mvc6.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-do compile } */
/* { dg-options "-O3" } */
/* { dg-final { scan-assembler "vpshufb" } } */
/* { dg-final { scan-assembler "punpcklbw" } } */
diff --git a/gcc/testsuite/gcc.dg/mvc7.c b/gcc/testsuite/gcc.target/i386/mvc7.c
index d61d78e..efc4b69 100644
--- a/gcc/testsuite/gcc.dg/mvc7.c
+++ b/gcc/testsuite/gcc.target/i386/mvc7.c
@@ -1,4 +1,4 @@
-/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-do compile } */
/* { dg-final { scan-assembler-times "foo.ifunc" 4 } } */
__attribute__((target_clones("avx","default","arch=slm","arch=core-avx2")))