2017-08-29 Richard Biener <rguenther@suse.de>
commitf61fb5af98e446b104858da1b403a17b689daff3
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Aug 2017 07:06:46 +0000 (29 07:06 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 29 Aug 2017 07:06:46 +0000 (29 07:06 +0000)
tree06ba3f6a3cae1cfda2b23adbd3842c2247cce223
parent4613ac3faaf3878c6478322fd8e2fd447ee7bd05
2017-08-29  Richard Biener  <rguenther@suse.de>

Backport from mainline
2017-08-28  Richard Biener  <rguenther@suse.de>

PR tree-optimization/81977
* tree-ssa-sccvn.c (vn_reference_lookup_3): Fix look through
memcpy.

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

2017-08-28  Richard Biener  <rguenther@suse.de>

PR debug/81993
* dwarf2out.c (gen_remaining_tmpl_value_param_die_attributes):
Do nothing for removed DIEs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@251399 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr81977.C [new file with mode: 0644]
gcc/tree-ssa-sccvn.c