diff options
author | Eric Botcazou <ebotcazou@libertysurf.fr> | 2004-11-20 18:34:28 +0100 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2004-11-20 17:34:28 +0000 |
commit | 7afc9b98cfdbe8918765e6b75b69a225a59d3be2 (patch) | |
tree | 4efe94d82119eccf5b56c0317e82a4e996eb6195 /gcc | |
parent | 6a73fe755a5d104a24268c704251fc77323d4b95 (diff) | |
download | gcc-7afc9b98cfdbe8918765e6b75b69a225a59d3be2.zip gcc-7afc9b98cfdbe8918765e6b75b69a225a59d3be2.tar.gz gcc-7afc9b98cfdbe8918765e6b75b69a225a59d3be2.tar.bz2 |
re PR target/18580 (vectorizer failures (max, unaligned))
PR target/18580
* gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
vect-77.c, vect-77a.c: XFAIL on the SPARC.
From-SVN: r90967
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-13.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-27.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-27a.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-29.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-29a.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-48a.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-56a.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-72.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-72a.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-77.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/vect-77a.c | 2 |
12 files changed, 18 insertions, 11 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a52d7c1..8fe6b3b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,12 @@ 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr> + PR target/18580 + * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c, + vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c, + vect-77.c, vect-77a.c: XFAIL on the SPARC. + +2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr> + * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits. 2004-11-19 Mark Mitchell <mark@codesourcery.com> diff --git a/gcc/testsuite/gcc.dg/vect/vect-13.c b/gcc/testsuite/gcc.dg/vect/vect-13.c index 9924966..38a489c 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-13.c +++ b/gcc/testsuite/gcc.dg/vect/vect-13.c @@ -38,4 +38,4 @@ int main (void) /* These fail to vectorize on targets that don't have or model a vector max operation. */ -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* } } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-27.c b/gcc/testsuite/gcc.dg/vect/vect-27.c index 428c927..7f020cf 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-27.c +++ b/gcc/testsuite/gcc.dg/vect/vect-27.c @@ -42,5 +42,5 @@ int main (void) /* These are not yet vectorized on targets that do not model alignment-handling mechanisms. */ -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* } } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-27a.c b/gcc/testsuite/gcc.dg/vect/vect-27a.c index f28f9c8..2c6d4bd 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-27a.c +++ b/gcc/testsuite/gcc.dg/vect/vect-27a.c @@ -41,5 +41,5 @@ int main (void) return main1 (); } -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-29.c b/gcc/testsuite/gcc.dg/vect/vect-29.c index 58f3ec1..379e165 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-29.c +++ b/gcc/testsuite/gcc.dg/vect/vect-29.c @@ -45,5 +45,5 @@ int main (void) /* These are not yet vectorized on targets that do not model alignment-handling mechanisms. */ -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* } } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-29a.c b/gcc/testsuite/gcc.dg/vect/vect-29a.c index 1e3c93c..d63b633 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-29a.c +++ b/gcc/testsuite/gcc.dg/vect/vect-29a.c @@ -44,5 +44,5 @@ int main (void) return 0; } -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-48a.c b/gcc/testsuite/gcc.dg/vect/vect-48a.c index 8040c53..5fcb17c 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-48a.c +++ b/gcc/testsuite/gcc.dg/vect/vect-48a.c @@ -53,4 +53,4 @@ int main (void) return 0; } -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-56a.c b/gcc/testsuite/gcc.dg/vect/vect-56a.c index 2968040..eba1821 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-56a.c +++ b/gcc/testsuite/gcc.dg/vect/vect-56a.c @@ -51,4 +51,4 @@ int main (void) return 0; } -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-72.c b/gcc/testsuite/gcc.dg/vect/vect-72.c index f01cfdd..694e5ad 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-72.c +++ b/gcc/testsuite/gcc.dg/vect/vect-72.c @@ -42,5 +42,5 @@ int main (void) /* These are not yet vectorized on targets that do not model alignment-handling mechanisms. */ -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* } } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-72a.c b/gcc/testsuite/gcc.dg/vect/vect-72a.c index 1c5c912..64a584d 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-72a.c +++ b/gcc/testsuite/gcc.dg/vect/vect-72a.c @@ -41,6 +41,6 @@ int main (void) return main1 (); } -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-77.c b/gcc/testsuite/gcc.dg/vect/vect-77.c index 9afd983..9bd431b 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-77.c +++ b/gcc/testsuite/gcc.dg/vect/vect-77.c @@ -41,5 +41,5 @@ int main (void) /* These are not yet vectorized on targets that do not model alignment-handling mechanisms. */ -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* } } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail i?86-*-* x86_64-*-* sparc*-*-* } } } */ diff --git a/gcc/testsuite/gcc.dg/vect/vect-77a.c b/gcc/testsuite/gcc.dg/vect/vect-77a.c index 7436b4e..5d8b7d0 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-77a.c +++ b/gcc/testsuite/gcc.dg/vect/vect-77a.c @@ -43,5 +43,5 @@ int main (void) /* This fails to vectorize for 64-bit powerpc but there's no way to specify that in an xfail list. */ -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail sparc*-*-* } } } */ |