diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2015-11-03 08:34:42 +0000 |
---|---|---|
committer | Uros Bizjak <ubizjak@gmail.com> | 2015-11-03 08:34:42 +0000 |
commit | 4a368c991445ae10aaf6f08c982a6b29c70f3881 (patch) | |
tree | ba97ce817c046606e5e263a6fead7cbba17ba8b2 | |
parent | f29310f163a3a1015a06184c674331bb31cd1931 (diff) |
* 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.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@229697 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/testsuite/ChangeLog | 19 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/mvc1.C | 1 | ||||
-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 74a0c1aa0b3..444d4b79f27 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 fbf90116694..ff37238a4e0 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 8e02721c91e..752b3af7469 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 af0c6f777a0..9635ec83fac 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 3af3e35b4ec..f940cdbbf55 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 48ec9a163ee..91293c34cca 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 89001e571ae..0b1981d4ad6 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 16219851398..d584f573328 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 d61d78e4036..efc4b69aa49 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"))) |