diff options
author | Richard Biener <rguenther@suse.de> | 2017-06-08 07:32:52 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2017-06-08 07:32:52 +0000 |
commit | fb4bc6ff6c08f4e5524fa5e1881b478b0f689155 (patch) | |
tree | b5b2b3352eaa68a65c4367f307f219a2e8200a1d /gcc | |
parent | 4d3cb8199ba8f5db83a2c6ee04b7f7f863bd016b (diff) | |
download | gcc-fb4bc6ff6c08f4e5524fa5e1881b478b0f689155.zip gcc-fb4bc6ff6c08f4e5524fa5e1881b478b0f689155.tar.gz gcc-fb4bc6ff6c08f4e5524fa5e1881b478b0f689155.tar.bz2 |
re PR tree-optimization/80928 (SLP vectorization does not handle induction in outer loop vectorization)
2017-06-08 Richard Biener <rguenther@suse.de>
PR tree-optimization/80928
* gcc.dg/vect/slp-perm-8.c: Do not expect check loop to be vectorized.
From-SVN: r249004
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/vect/slp-perm-8.c | 3 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e85e478..52a0854 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,4 +1,10 @@ +2017-06-08 Richard Biener <rguenther@suse.de> + + PR tree-optimization/80928 + * gcc.dg/vect/slp-perm-8.c: Do not expect check loop to be vectorized. + 2017-06-07 Carl Love <cel@us.ibm.com> + * gcc.target/powerpc/builtins-3.c: Fix vec_mule, vec_mulo test cases. 2017-06-07 Jonathan Wakely <jwakely@redhat.com> diff --git a/gcc/testsuite/gcc.dg/vect/slp-perm-8.c b/gcc/testsuite/gcc.dg/vect/slp-perm-8.c index 4cd259d..f804dcc 100644 --- a/gcc/testsuite/gcc.dg/vect/slp-perm-8.c +++ b/gcc/testsuite/gcc.dg/vect/slp-perm-8.c @@ -53,8 +53,7 @@ int main (int argc, const char* argv[]) return 0; } -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 2 "vect" { target { vect_perm_byte && vect_char_mult } } } } */ -/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target { vect_perm_byte && {! vect_char_mult } } } } } */ +/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target { vect_perm_byte } } } } */ /* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 1 "vect" { target { vect_perm_byte && {! vect_load_lanes } } } } } */ /* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 0 "vect" { target vect_load_lanes } } } */ /* { dg-final { scan-tree-dump "note: Built SLP cancelled: can use load/store-lanes" "vect" { target { vect_perm_byte && vect_load_lanes } } } } */ |