re PR target/18580 (vectorizer failures (max, unaligned))
authorEric Botcazou <ebotcazou@libertysurf.fr>
Sat, 20 Nov 2004 17:34:28 +0000 (18:34 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sat, 20 Nov 2004 17:34:28 +0000 (17:34 +0000)
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

12 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-13.c
gcc/testsuite/gcc.dg/vect/vect-27.c
gcc/testsuite/gcc.dg/vect/vect-27a.c
gcc/testsuite/gcc.dg/vect/vect-29.c
gcc/testsuite/gcc.dg/vect/vect-29a.c
gcc/testsuite/gcc.dg/vect/vect-48a.c
gcc/testsuite/gcc.dg/vect/vect-56a.c
gcc/testsuite/gcc.dg/vect/vect-72.c
gcc/testsuite/gcc.dg/vect/vect-72a.c
gcc/testsuite/gcc.dg/vect/vect-77.c
gcc/testsuite/gcc.dg/vect/vect-77a.c

index a52d7c1ab9a2655016de7aab16b6dd40947aee34..8fe6b3b60ef5f4b1f14b42b57449b1bf4773007c 100644 (file)
@@ -1,3 +1,10 @@
+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.
index 992496651845ec3d596a08f9bee7e8b498cb5eab..38a489c2894dd755097c57681e8040657a06c328 100644 (file)
@@ -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*-*-* } } } */
index 428c9270853cb288614712a3d0aa069ae0d775e5..7f020cfd67c1d0b39cfe2f30ca92450d993ee9cb 100644 (file)
@@ -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*-*-* } } } */
 
index f28f9c85b24ca5bfef6eb4cbdf6403f03a1d6645..2c6d4bd1c48bfa0e5e2e2da0655ffb1ef75c76c2 100644 (file)
@@ -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*-*-* } } } */
 
index 58f3ec16a53bc4f32166faef29376a73580c9376..379e16526ddfe8b047439715635a0eb4bd1ebd1d 100644 (file)
@@ -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*-*-* } } } */
 
index 1e3c93cc4dc5202d1ff9c48760c8524851a82e9b..d63b633da8669b1bfc49e9146ea794880c3fbae5 100644 (file)
@@ -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*-*-* } } } */
 
index 8040c5310b99a270681376e0b6b7541b4e813d4d..5fcb17c452f818be49020119435f2987368bfc6b 100644 (file)
@@ -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*-*-* } } } */
index 2968040ac670986c61a30aa7414d3cccd7a12e5e..eba18213fb6072c9f8aea1822fe703d7275fd831 100644 (file)
@@ -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*-*-* } } } */
index f01cfdd9fb500bcef240eaa4ce1e686370c03052..694e5ad8603d54f0ce2dd1b167213b2ac1110c88 100644 (file)
@@ -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*-*-* } } } */
 
index 1c5c912bd69041572b2e20491a34f04c78acfe64..64a584dd93cef8e8630773247a9892477bdacf2d 100644 (file)
@@ -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*-*-* } } } */
 
 
index 9afd983a731b9a76bfa1ce82db64d61c1ddd0536..9bd431bf32fe67313c5fba8b0c4693de44a1f461 100644 (file)
@@ -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*-*-* } } } */
 
index 7436b4e6307e5a775f33f1ab5aa340f5315cf3ec..5d8b7d0d0e326c0614065c89c81095c5e2803d12 100644 (file)
@@ -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*-*-* } } } */