2018-09-12 Richard Biener <rguenther@suse.de>
commit7537039010e71509b307f9a73eb33ec75e0744f4
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Sep 2018 12:14:27 +0000 (12 12:14 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Sep 2018 12:14:27 +0000 (12 12:14 +0000)
tree23d4dadbe109d288896bf34415de7f06aa27d124
parent18537f76d8d63e502aa58ee44834a22454bf9951
2018-09-12  Richard Biener  <rguenther@suse.de>

PR tree-optimization/87266
* tree-ssa-sccvn.c (do_rpo_vn): Always iterate to not yet
visited blocks.

* gcc.dg/torture/pr87266-1.c: New testcase.
* gcc.dg/torture/pr87266-2.c: Likewise.
* gcc.dg/torture/pr87266-3.c: Likewise.
* gcc.dg/torture/pr87266-4.c: Likewise.

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