revert: [multiple changes]
authorRichard Biener <rguenther@suse.de>
Wed, 17 Jun 2015 07:37:40 +0000 (07:37 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 17 Jun 2015 07:37:40 +0000 (07:37 +0000)
commitc689ce1eaa200a05e10bee5131b64a05d506fa13
treedfa16684571f9932a10c574e04169d328f08547a
parent74c7484e82216701325d6c64c0a16d8742a02782
revert: [multiple changes]

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.

From-SVN: r224545
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.fortran-torture/compile/pr66251-2.f90 [new file with mode: 0644]
gcc/tree-vect-stmts.c