re PR middle-end/65962 (Missed vectorization of strided stores)
authorRichard Biener <rguenther@suse.de>
Wed, 28 Oct 2015 10:09:37 +0000 (10:09 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 28 Oct 2015 10:09:37 +0000 (10:09 +0000)
commit056b09955b97083e9dfcd9825160a408433143bf
treeba80069b39df85d44caecbb6100e56528305f45d
parent6d27d749d70f21c40b58918b9aca2cfbb2f8d5e4
re PR middle-end/65962 (Missed vectorization of strided stores)

2015-10-28  Richard Biener  <rguenther@suse.de>

PR tree-optimization/65962
* tree-ssa-pre.c (eliminate_dom_walker::before_dom_children):
Avoid creating loop carried dependences also for outer loops
of the loop a use to replace is in.

* gcc.dg/vect/vect-62.c: Adjust.

From-SVN: r229481
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-62.c
gcc/tree-ssa-pre.c