2018-11-26 Richard Biener <rguenther@suse.de>
commitbc497cf24d82ea1fb6de5308bc6d88ca31b0cd46
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Nov 2018 15:37:35 +0000 (26 15:37 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Nov 2018 15:37:35 +0000 (26 15:37 +0000)
tree99a95accf31970bfb7c5ca83ed8d9a15a5e4db6f
parent2a3766967f02b8a191757008841a04b997ae7506
2018-11-26  Richard Biener  <rguenther@suse.de>

PR tree-optimization/88182
* tree-vect-loop.c (vectorizable_reduction): Pick up single
correct reduc_def_info.
* tree-vect-slp.c (vect_analyze_slp_instance): Set
STMT_VINFO_REDUC_DEF of the first stmt.

libgomp/
* testsuite/libgomp.c++/pr88182.C: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266467 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-vect-loop.c
gcc/tree-vect-slp.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.c++/pr88182.C [new file with mode: 0644]