re PR tree-optimization/59374 (-ftree-slp-vectorize breaks unique_ptr's move constructor)
commit649d196dbd78a119786f204d36b7c5d4dcb3a949
authorRichard Biener <rguenther@suse.de>
Thu, 5 Dec 2013 09:12:29 +0000 (5 09:12 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 5 Dec 2013 09:12:29 +0000 (5 09:12 +0000)
tree581b088790017147d3fe787fcd4730f516826751
parent9eb8c09fdae1c41a03d30a1a386dafbf25cb1b82
re PR tree-optimization/59374 (-ftree-slp-vectorize breaks unique_ptr's move constructor)

2013-12-05  Richard Biener  <rguenther@suse.de>

PR tree-optimization/59374
* tree-vect-data-refs.c (vect_slp_analyze_data_ref_dependence):
Commonize known and unknown dependence case fixing the allowed
read-write dependence case and dropping code that should not
matter.

* gcc.dg/torture/pr59374-1.c: New testcase.
* gcc.dg/torture/pr59374-2.c: Likewise.

From-SVN: r205694
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr59374-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr59374-2.c [new file with mode: 0644]
gcc/tree-vect-data-refs.c