]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: [multiple changes]
authorRichard Biener <rguenther@suse.de>
Fri, 23 May 2014 09:46:18 +0000 (09:46 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 23 May 2014 09:46:18 +0000 (09:46 +0000)
commit5146bacf9eb489210e7d3926399cb2150e51847b
tree5b8e0030d481ca0c60b78591fd6c31ea9c778ce8
parentb62044bce945fc5778843d8eb18d0fa4b3cdf324
backport: [multiple changes]

2014-05-23  Richard Biener  <rguenther@suse.de>

Backport from mainline
2013-08-30  Richard Biener  <rguenther@suse.de>

PR tree-optimization/58228
* tree-vect-data-refs.c (vect_analyze_data_ref_access): Do not
allow invariant loads in nested loop vectorization.

* gcc.dg/torture/pr58228.c: New testcase.

2013-09-26  Richard Biener  <rguenther@suse.de>

PR tree-optimization/58539
* tree-vect-loop.c (vect_create_epilog_for_reduction): Honor
the fact that debug statements are not taking part in loop-closed
SSA construction.

* gcc.dg/torture/pr58539.c: New testcase.

From-SVN: r210847
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr58228.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr58539.c [new file with mode: 0644]
gcc/tree-vect-data-refs.c
gcc/tree-vect-loop.c