| Index: gcc/gcc/testsuite/gcc.dg/vect/vect-outer-1a.c
|
| diff --git a/gcc/gcc/testsuite/gcc.dg/vect/vect-outer-1a.c b/gcc/gcc/testsuite/gcc.dg/vect/vect-outer-1a.c
|
| index 2d903937f91a39ae0ca8c7569284461127814dd4..f88dd21059bf21e8ad160c85488cd12377e1ec0a 100644
|
| --- a/gcc/gcc/testsuite/gcc.dg/vect/vect-outer-1a.c
|
| +++ b/gcc/gcc/testsuite/gcc.dg/vect/vect-outer-1a.c
|
| @@ -1,12 +1,10 @@
|
| /* { dg-do compile } */
|
|
|
| #define N 64
|
| -signed short image[N][N] __attribute__ ((__aligned__(16)));
|
| -signed short block[N][N] __attribute__ ((__aligned__(16)));
|
| +signed short image[N][N] __attribute__ ((__aligned__(__BIGGEST_ALIGNMENT__)));
|
| +signed short block[N][N] __attribute__ ((__aligned__(__BIGGEST_ALIGNMENT__)));
|
|
|
| -/* Can't do outer-loop vectorization because of non-consecutive access.
|
| - Currently fails to vectorize because the reduction pattern is not
|
| - recognized. */
|
| +/* Can't do outer-loop vectorization because of non-consecutive access. */
|
|
|
| int
|
| foo (){
|
| @@ -22,7 +20,5 @@ foo (){
|
| }
|
|
|
| /* { dg-final { scan-tree-dump-times "OUTER LOOP VECTORIZED" 1 "vect" { xfail *-*-* } } } */
|
| -/* FORNOW */
|
| -/* { dg-final { scan-tree-dump-times "strided access in outer loop" 1 "vect" { xfail *-*-* } } } */
|
| -/* { dg-final { scan-tree-dump-times "unexpected pattern" 1 "vect" } } */
|
| +/* { dg-final { scan-tree-dump-times "strided access in outer loop" 1 "vect" } } */
|
| /* { dg-final { cleanup-tree-dump "vect" } } */
|
|
|