2018-11-23 Richard Biener <rguenther@suse.de>
commitc118d45949244fff6aedf0eba4f0e165a8df9dd8
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Nov 2018 12:53:39 +0000 (23 12:53 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Nov 2018 12:53:39 +0000 (23 12:53 +0000)
treeb0dcf998453b7e2fae018cf158d70450d7387d83
parentd6dee1a925f14eb652fb4b0ef113c1169279a575
2018-11-23  Richard Biener  <rguenther@suse.de>

PR tree-optimization/88149
* tree-vect-slp.c (vect_slp_analyze_node_operations): Detect
the case where there are two different def types for the
same operand at different operand position in the same stmt.

* g++.dg/torture/pr88149.C: New testcase.

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