Commit e26b502d by Bill Schmidt Committed by William Schmidt

re PR target/70012 (test case gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c fails)

2017-02-01  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	PR target/70012
	* gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Adjust test
	conditions.

From-SVN: r245108
parent 60ab8595
2017-02-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR target/70012
* gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Adjust test
conditions.
2017-02-01 Jakub Jelinek <jakub@redhat.com> 2017-02-01 Jakub Jelinek <jakub@redhat.com>
PR testsuite/79324 PR testsuite/79324
......
...@@ -36,7 +36,12 @@ int main (void) ...@@ -36,7 +36,12 @@ int main (void)
} }
/* Peeling to align the store is used. Overhead of peeling is too high. */ /* Peeling to align the store is used. Overhead of peeling is too high. */
/* { dg-final { scan-tree-dump-times "vectorization not profitable" 1 "vect" { target vector_alignment_reachable } } } */ /* { dg-final { scan-tree-dump-times "vectorization not profitable" 1 "vect" { target { ! natural_alignment_32 } } } } */
/* Versioning to align the store is used. Overhead of versioning is not too high. */ /* Vectorization occurs, either because overhead of versioning is not
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target {! vector_alignment_reachable} } } } */ too high, or because the hardware supports efficient unaligned accesses. */
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target { natural_alignment_32 } } } } */
/* Versioning to align the store is used. Overhead of versioning is not
too high. */
/* { dg-final { scan-tree-dump-times "loop versioned for vectorization to enhance alignment" 1 "vect" { target { natural_alignment_32 && { ! vect_hw_misalign } } } } } */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment