diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2010-10-14 13:05:46 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2010-10-14 06:05:46 -0700 |
commit | 27f8e5a93b61bb80667334f17e0cff2600d513ea (patch) | |
tree | 01c57dc23e03cd6bc4c7ce04f5b0c368e418dbe2 /gcc | |
parent | 82971de5f61a5e6e7a2175e90dcbe5448006f0c5 (diff) | |
download | gcc-27f8e5a93b61bb80667334f17e0cff2600d513ea.zip gcc-27f8e5a93b61bb80667334f17e0cff2600d513ea.tar.gz gcc-27f8e5a93b61bb80667334f17e0cff2600d513ea.tar.bz2 |
Add -mtune=generic to 256bit AVX tests.
2010-10-14 H.J. Lu <hongjiu.lu@intel.com>
* gcc.target/i386/avx-copysign-vec.c: Add -mtune=generic.
* gcc.target/i386/avx-copysignf-vec.c: Likewise.
* gcc.target/i386/pr44130.c: Likewise.
* gcc.target/i386/pr44144.c: Likewise.
* gcc.target/i386/pr44180.c: Likewise.
* gcc.target/i386/recip-vec-divf-avx.c: Likewise.
* gcc.target/i386/recip-vec-sqrtf-avx.c: Likewise.
* gcc.target/i386/vect-sizes-1.c: Likewise.
* gcc.target/i386/vectorize4-avx.c: Likewise.
From-SVN: r165466
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/avx-copysign-vec.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/avx-copysignf-vec.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr44130.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr44144.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr44180.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/recip-vec-divf-avx.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/recip-vec-sqrtf-avx.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/vect-sizes-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/vectorize4-avx.c | 2 |
10 files changed, 21 insertions, 9 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index de4fe20..3e745ff 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2010-10-14 H.J. Lu <hongjiu.lu@intel.com> + + * gcc.target/i386/avx-copysign-vec.c: Add -mtune=generic. + * gcc.target/i386/avx-copysignf-vec.c: Likewise. + * gcc.target/i386/pr44130.c: Likewise. + * gcc.target/i386/pr44144.c: Likewise. + * gcc.target/i386/pr44180.c: Likewise. + * gcc.target/i386/recip-vec-divf-avx.c: Likewise. + * gcc.target/i386/recip-vec-sqrtf-avx.c: Likewise. + * gcc.target/i386/vect-sizes-1.c: Likewise. + * gcc.target/i386/vectorize4-avx.c: Likewise. + 2010-10-14 Richard Guenther <rguenther@suse.de> PR lto/44561 diff --git a/gcc/testsuite/gcc.target/i386/avx-copysign-vec.c b/gcc/testsuite/gcc.target/i386/avx-copysign-vec.c index 401ef91..130c406 100644 --- a/gcc/testsuite/gcc.target/i386/avx-copysign-vec.c +++ b/gcc/testsuite/gcc.target/i386/avx-copysign-vec.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-require-effective-target avx } */ -/* { dg-options "-O2 -ftree-vectorize -mavx" } */ +/* { dg-options "-O2 -ftree-vectorize -mavx -mtune=generic" } */ #include "avx-check.h" diff --git a/gcc/testsuite/gcc.target/i386/avx-copysignf-vec.c b/gcc/testsuite/gcc.target/i386/avx-copysignf-vec.c index cdf0506..9ed3ab7 100644 --- a/gcc/testsuite/gcc.target/i386/avx-copysignf-vec.c +++ b/gcc/testsuite/gcc.target/i386/avx-copysignf-vec.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-require-effective-target avx } */ -/* { dg-options "-O2 -ftree-vectorize -mavx" } */ +/* { dg-options "-O2 -ftree-vectorize -mavx -mtune=generic" } */ #include "avx-check.h" diff --git a/gcc/testsuite/gcc.target/i386/pr44130.c b/gcc/testsuite/gcc.target/i386/pr44130.c index 7b1035f..5c18bfa 100644 --- a/gcc/testsuite/gcc.target/i386/pr44130.c +++ b/gcc/testsuite/gcc.target/i386/pr44130.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ftree-vectorize -mavx" } */ +/* { dg-options "-O2 -ftree-vectorize -mavx -mtune=generic" } */ /* { dg-final { scan-assembler "and\[lq\]?\[\\t \]*\\$-32,\[\\t \]*%\[re\]?sp" } } */ /* { dg-final { scan-assembler "vmovaps\[\\t \]*%ymm" } } */ diff --git a/gcc/testsuite/gcc.target/i386/pr44144.c b/gcc/testsuite/gcc.target/i386/pr44144.c index 0bb95ee..8db0f4f 100644 --- a/gcc/testsuite/gcc.target/i386/pr44144.c +++ b/gcc/testsuite/gcc.target/i386/pr44144.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ftree-vectorize -mavx" } */ +/* { dg-options "-O2 -ftree-vectorize -mavx -mtune=generic" } */ void foo (char * dest, int xcount, int ycount) diff --git a/gcc/testsuite/gcc.target/i386/pr44180.c b/gcc/testsuite/gcc.target/i386/pr44180.c index b27b7ba..c327e94 100644 --- a/gcc/testsuite/gcc.target/i386/pr44180.c +++ b/gcc/testsuite/gcc.target/i386/pr44180.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-require-effective-target avx } */ -/* { dg-options "-O2 -ftree-vectorize -mavx" } */ +/* { dg-options "-O2 -ftree-vectorize -mavx -mtune=generic" } */ #include "avx-check.h" diff --git a/gcc/testsuite/gcc.target/i386/recip-vec-divf-avx.c b/gcc/testsuite/gcc.target/i386/recip-vec-divf-avx.c index 62eb903..dfc4c73 100644 --- a/gcc/testsuite/gcc.target/i386/recip-vec-divf-avx.c +++ b/gcc/testsuite/gcc.target/i386/recip-vec-divf-avx.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -ftree-vectorize -mavx -mfpmath=sse -mrecip" } */ +/* { dg-options "-O2 -ffast-math -ftree-vectorize -mavx -mtune=generic -mfpmath=sse -mrecip" } */ float a[16]; float b[16]; diff --git a/gcc/testsuite/gcc.target/i386/recip-vec-sqrtf-avx.c b/gcc/testsuite/gcc.target/i386/recip-vec-sqrtf-avx.c index a9bb6f1..6591c12 100644 --- a/gcc/testsuite/gcc.target/i386/recip-vec-sqrtf-avx.c +++ b/gcc/testsuite/gcc.target/i386/recip-vec-sqrtf-avx.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -ftree-vectorize -mavx -mfpmath=sse -mrecip" } */ +/* { dg-options "-O2 -ffast-math -ftree-vectorize -mavx -mtune=generic -mfpmath=sse -mrecip" } */ float a[16]; float b[16]; diff --git a/gcc/testsuite/gcc.target/i386/vect-sizes-1.c b/gcc/testsuite/gcc.target/i386/vect-sizes-1.c index a67c7e9..3c18f3b 100644 --- a/gcc/testsuite/gcc.target/i386/vect-sizes-1.c +++ b/gcc/testsuite/gcc.target/i386/vect-sizes-1.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O3 -ffast-math -mavx" } */ +/* { dg-options "-O3 -ffast-math -mavx -mtune=generic" } */ double a[1024]; diff --git a/gcc/testsuite/gcc.target/i386/vectorize4-avx.c b/gcc/testsuite/gcc.target/i386/vectorize4-avx.c index cdbef2c..8e4a747 100644 --- a/gcc/testsuite/gcc.target/i386/vectorize4-avx.c +++ b/gcc/testsuite/gcc.target/i386/vectorize4-avx.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math -ftree-vectorize -mavx" } */ +/* { dg-options "-O2 -ffast-math -ftree-vectorize -mavx -mtune=generic" } */ extern double sqrt (double __x); |