2018-11-28 Richard Biener <rguenther@suse.de>
commite9690ec3c7c04286ac6252b85d36ed2bccec644b
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Nov 2018 11:01:06 +0000 (28 11:01 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 28 Nov 2018 11:01:06 +0000 (28 11:01 +0000)
tree86f6b5a39694bf5e0465d3c350bf3f154664fd26
parent85d76a5d2aadc6444ad00d4961bfe8ca57fb6087
2018-11-28  Richard Biener  <rguenther@suse.de>

PR tree-optimization/79351
* tree-ssa-sccvn.c (vn_reference_lookup_3): For assignments from
empty CONSTRUCTORs ensure the store is at a constant position.

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266551 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr79351.c [new file with mode: 0644]
gcc/tree-ssa-sccvn.c