aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-02-22 14:53:17 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-02-22 14:53:17 +0000
commitc4e360f44f346e795a671b200d33c61ba187bdcd (patch)
tree094ddadeeab03967951ed04cda4a3f3868982cd6 /libcpp
parent0b1587d4b301a0be08f6a0286619d5d69cb06dd6 (diff)
downloadgcc-c4e360f44f346e795a671b200d33c61ba187bdcd.zip
gcc-c4e360f44f346e795a671b200d33c61ba187bdcd.tar.gz
gcc-c4e360f44f346e795a671b200d33c61ba187bdcd.tar.bz2
re PR tree-optimization/69882 (Excessive reduction statements generated by SLP)
2016-02-22 Richard Biener <rguenther@suse.de> PR tree-optimization/69882 * tree-vect-slp.c (vect_attempt_slp_rearrange_stmts): Properly preserve permutations present because of gaps. (vect_supported_load_permutation_p): Always continue checking permutations after vect_attempt_slp_rearrange_stmts. * gfortran.dg/vect/pr69882.f90: New testcase. From-SVN: r233605
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions