re PR testsuite/47057 (FAIL/XPASS gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c)

PR testsuite/47057
        * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Change
        comment. Expect two outer loops to get vectorized.

From-SVN: r168242
This commit is contained in:
Ira Rosen 2010-12-25 12:53:58 +00:00 committed by Ira Rosen
parent bc30fc12b1
commit 7f837fa1a9
2 changed files with 8 additions and 7 deletions

View File

@ -1,3 +1,9 @@
2010-12-25 Ira Rosen <irar@il.ibm.com>
PR testsuite/47057
* gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Change comment.
Expect two outer loops to get vectorized.
2010-12-25 Kai Tietz <kai.tietz@onevision.com>
PR c++/15774

View File

@ -10,11 +10,7 @@ float coeff[M];
float out[N];
float fir_out[N];
/* Should be vectorized. Fixed misaligment in the inner-loop. */
/* Currently not vectorized because we get too many BBs in the inner-loop,
because the compiler doesn't realize that the inner-loop executes at
least once (cause k<4), and so there's no need to create a guard code
to skip the inner-loop in case it doesn't execute. */
/* Vectorized. Fixed misaligment in the inner-loop. */
__attribute__ ((noinline)) void foo (){
int i,j,k;
float diff;
@ -71,6 +67,5 @@ int main (void)
return 0;
}
/* { dg-final { scan-tree-dump-times "OUTER LOOP VECTORIZED" 2 "vect" { xfail *-*-* } } } */
/* { dg-final { scan-tree-dump-times "OUTER LOOP VECTORIZED" 1 "vect" { xfail vect_no_align } } } */
/* { dg-final { scan-tree-dump-times "OUTER LOOP VECTORIZED" 2 "vect" { xfail vect_no_align } } } */
/* { dg-final { cleanup-tree-dump "vect" } } */