2018-08-31 Richard Biener <rguenther@suse.de>
commit2a06e47d59c7874704ab96665f999eeae74ed034
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Aug 2018 16:50:13 +0000 (31 16:50 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 31 Aug 2018 16:50:13 +0000 (31 16:50 +0000)
tree5d0e9cb40c42f1eb7a3436fbc49824dd3db44ff5
parent3278521b5d72cb762d89435111d747066b4f87fb
2018-08-31  Richard Biener  <rguenther@suse.de>

PR tree-optimization/87168
* tree-ssa-sccvn.c (SSA_VAL): Add visited output parameter.
(rpo_elim::eliminate_avail): When OP was not visited it must
be available.

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

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