]> gcc.gnu.org Git - gcc.git/commitdiff
funcspec-2.c, [...]: Skip for -march= options different from those in dg-options.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 2 Apr 2014 20:10:45 +0000 (21:10 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 2 Apr 2014 20:10:45 +0000 (21:10 +0100)
* gcc.target/i386/funcspec-2.c, gcc.target/i386/funcspec-3.c,
gcc.target/i386/funcspec-9.c, gcc.target/i386/isa-1.c,
gcc.target/i386/memcpy-strategy-1.c,
gcc.target/i386/memcpy-strategy-2.c,
gcc.target/i386/memcpy-vector_loop-1.c,
gcc.target/i386/memcpy-vector_loop-2.c,
gcc.target/i386/memset-vector_loop-1.c,
gcc.target/i386/memset-vector_loop-2.c,
gcc.target/i386/sse2-init-v2di-2.c, gcc.target/i386/ssetype-1.c,
gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-5.c: Skip for
-march= options different from those in dg-options.

From-SVN: r209033

15 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/funcspec-2.c
gcc/testsuite/gcc.target/i386/funcspec-3.c
gcc/testsuite/gcc.target/i386/funcspec-9.c
gcc/testsuite/gcc.target/i386/isa-1.c
gcc/testsuite/gcc.target/i386/memcpy-strategy-1.c
gcc/testsuite/gcc.target/i386/memcpy-strategy-2.c
gcc/testsuite/gcc.target/i386/memcpy-vector_loop-1.c
gcc/testsuite/gcc.target/i386/memcpy-vector_loop-2.c
gcc/testsuite/gcc.target/i386/memset-vector_loop-1.c
gcc/testsuite/gcc.target/i386/memset-vector_loop-2.c
gcc/testsuite/gcc.target/i386/sse2-init-v2di-2.c
gcc/testsuite/gcc.target/i386/ssetype-1.c
gcc/testsuite/gcc.target/i386/ssetype-2.c
gcc/testsuite/gcc.target/i386/ssetype-5.c

index 9270bd67c850b9fcf95d8214fcc194b0483d1c19..cd854b04f1e7a8e2563c7307a3c49ff478a191d8 100644 (file)
@@ -1,3 +1,17 @@
+2014-04-02  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.target/i386/funcspec-2.c, gcc.target/i386/funcspec-3.c,
+       gcc.target/i386/funcspec-9.c, gcc.target/i386/isa-1.c,
+       gcc.target/i386/memcpy-strategy-1.c,
+       gcc.target/i386/memcpy-strategy-2.c,
+       gcc.target/i386/memcpy-vector_loop-1.c,
+       gcc.target/i386/memcpy-vector_loop-2.c,
+       gcc.target/i386/memset-vector_loop-1.c,
+       gcc.target/i386/memset-vector_loop-2.c,
+       gcc.target/i386/sse2-init-v2di-2.c, gcc.target/i386/ssetype-1.c,
+       gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-5.c: Skip for
+       -march= options different from those in dg-options.
+
 2014-04-02  Joseph Myers  <joseph@codesourcery.com>
 
        * gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
index 88c14b29b28b12b85089fa81eed1bef31bb31c84..e535586f9b7f33bec7adbbe25a4faaf6e6a222b7 100644 (file)
@@ -1,5 +1,6 @@
 /* Test whether using target specific options, we can generate FMA4 code.  */
 /* { dg-do compile { target { ! { ia32 } } } } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=k8" } } */
 /* { dg-options "-O2 -march=k8" } */
 
 extern void exit (int);
index f3f4db76a84944f32797cee77797769146dc38f1..bac79865d994ff6e4a108badd49ac373b7a61f13 100644 (file)
@@ -2,6 +2,7 @@
    setting the architecture.  */
 /* { dg-do compile } */
 /* { dg-require-effective-target lp64 } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=k8" } } */
 /* { dg-options "-O2 -march=k8 -mno-sse3" } */
 
 extern void exit (int);
index 78714e12417c987bd7225a17ac4a53927a23fe10..14b7abd260196df66c2885d286ba0a657d1d0212 100644 (file)
@@ -1,5 +1,6 @@
 /* Test whether using target specific options, we can generate FMA4 code.  */
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=k8" } } */
 /* { dg-options "-O2 -march=k8 -mfpmath=sse -msse2" } */
 
 extern void exit (int);
index d98c14ffb19005dcbdbf061b9d6214331400966f..3a4406fc0e4bbe1daddc1a7a50816b66374cadbc 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do run } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=x86-64" } } */
 /* { dg-options "-march=x86-64 -msse4" } */
 
 extern void abort (void);
index a2b66d966d00daa8c2a28350ef725da37f2c7f8a..3117771d43130de1b815beba182c998394e92a13 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -march=atom -mmemcpy-strategy=vector_loop:-1:align" } */
 /* { dg-final { scan-assembler-times "movdqa" 8 { target { ! { ia32 } } } } } */
 /* { dg-final { scan-assembler-times "movdqa" 4 { target { ia32 } } } } */
index c2f49f0cc5f816250836d7cf742e7f685a404d51..303edca950af2d0047251283dbc58a3a7ee16e3c 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -march=atom -mmemcpy-strategy=vector_loop:3000:align,libcall:-1:align" } */
 /* { dg-final { scan-assembler-times "movdqa" 8 { target { ! { ia32 } } } } } */
 /* { dg-final { scan-assembler-times "movdqa" 4 { target { ia32 } } } } */
index c61c067951b0aad6efdd5369b91f6ef0f826b548..1ea682a106577e564cec186dae61279b496d375d 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -march=atom -minline-all-stringops -mstringop-strategy=vector_loop" } */
 /* { dg-final { scan-assembler-times "movdqa" 8 { target { ! { ia32 } } } } } */
 /* { dg-final { scan-assembler-times "movdqa" 4 { target { ia32 } } } } */
index 8a646d509a18d4d5c294e4c14610a40185eec83e..3befef95d82dfc6af68d01adfa48d459974db44f 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -march=atom -minline-all-stringops -mstringop-strategy=vector_loop" } */
 /* { dg-final { scan-assembler-times "movdqa" 4} } */
 
index ad0d130371bd494d7e6d07e957c6bb464eedbf65..f7e45165c44de0d91036f31e3b11987f0c920ef8 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -march=atom -minline-all-stringops -mstringop-strategy=vector_loop" } */
 /* { dg-final { scan-assembler-times "movdqa" 4 } } */
 
index f2ceb442c7bcd6b420b1160b3de72fdb2d4b9979..92e61000425799c82f9c43c2d2223848ddd5d9b4 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -march=atom -minline-all-stringops -mstringop-strategy=vector_loop" } */
 /* { dg-final { scan-assembler-times "movdqa" 4} } */
 
index a2313a4b190cb4c307db7efe1cc2af6b1b3e794f..6a50573a55e8af46a028bb2619bdf8c9b6b44e8d 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target { ! { ia32 } } } } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=core2" } } */
 /* { dg-options "-O2 -msse4 -march=core2 -dp" } */
 
 #include <emmintrin.h>
index ef89059b8d801e9c7d511e7b36889d2f63c8dbfa..a82522955876b7ef97627f0bb186ee09db9547a5 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile } */
 /* This test checks for absolute memory operands.  */
 /* { dg-require-effective-target nonpic } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=k8" } } */
 /* { dg-options "-O2 -msse2 -march=k8" } */
 /* { dg-final { scan-assembler "andpd\[^\\n\]*magic" } } */
 /* { dg-final { scan-assembler "andnpd\[^\\n\]*magic" } } */
index b68a63923fb07d7a1cf4d7a4c890b80cbbbf4e3b..37953ca64d03ebd1b69a9586defb013922bb25db 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=k8" } } */
 /* { dg-options "-O2 -msse2 -march=k8" } */
 /* { dg-final { scan-assembler "andpd" } } */
 /* { dg-final { scan-assembler "andnpd" } } */
index 75133e9fa688b693c200cf13a20d7d1f586b23cd..4e22e59e55622d7b740f6c85365ac46b570c0d47 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile } */
 /* This test checks for absolute memory operands.  */
 /* { dg-require-effective-target nonpic } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=k8" } } */
 /* { dg-options "-O2 -msse2 -march=k8" } */
 /* { dg-final { scan-assembler "pand\[^\\n\]*magic" } } */
 /* { dg-final { scan-assembler "pandn\[^\\n\]*magic" } } */
This page took 0.069112 seconds and 5 git commands to generate.