2015-06-17 Richard Biener <rguenther@suse.de>
commit488d0b0bd680aa8e0b59e6e4deeeabebb59c61be
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Jun 2015 07:37:40 +0000 (17 07:37 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 17 Jun 2015 07:37:40 +0000 (17 07:37 +0000)
treedfa16684571f9932a10c574e04169d328f08547a
parentab2a707c83582b85a20079b53f1c8bc19942f5d1
2015-06-17  Richard Biener  <rguenther@suse.de>

PR tree-optimization/66251
* tree-vect-stmts.c (vectorizable_store): Fix gathering of vectorized
stmts for SLP strided stores.

* gfortran.fortran-torture/compile/pr66251-2.f90: New testcase.

Revert
2015-05-22  Richard Biener  <rguenther@suse.de>

PR tree-optimization/66251
* tree-vect-stmts.c (vectorizable_conversion): Properly
set STMT_VINFO_VEC_STMT even for the SLP case.

2015-05-26  Michael Matz  <matz@suse.de>

PR middle-end/66251
* tree-vect-stmts.c (vect_create_vectorized_demotion_stmts): Always set
STMT_VINFO_VEC_STMT, also with SLP.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224545 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.fortran-torture/compile/pr66251-2.f90 [new file with mode: 0644]
gcc/tree-vect-stmts.c