funcspec-2.c, [...]: Skip for -march= options different from those in dg-options.
* 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
This commit is contained in:
parent
a9d46e3237
commit
fd6b3b3675
15 changed files with 28 additions and 0 deletions
|
@ -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,
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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 } } } } */
|
||||
|
|
|
@ -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 } } } } */
|
||||
|
|
|
@ -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 } } } } */
|
||||
|
|
|
@ -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} } */
|
||||
|
||||
|
|
|
@ -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 } } */
|
||||
|
||||
|
|
|
@ -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} } */
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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" } } */
|
||||
|
|
|
@ -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" } } */
|
||||
|
|
|
@ -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" } } */
|
||||
|
|
Loading…
Add table
Reference in a new issue