2016-01-19 Richard Biener <rguenther@suse.de>
commitdc5d6d17a8d8aeb0b57f90a73aee2e59afb6006b
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Jan 2016 13:27:11 +0000 (19 13:27 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Jan 2016 13:27:11 +0000 (19 13:27 +0000)
treea5f8aac4273d3bb4f73465df51cb734ce2eb1b85
parent6dd156e08b59632dec5c0d70ef60618dea4d35c2
2016-01-19  Richard Biener  <rguenther@suse.de>

PR tree-optimization/69336
* tree-ssa-scopedtables.c (avail_expr_hash): Handle all
handled components with get_ref_base_and_extent.
(equal_mem_array_ref_p): Adjust.

* g++.dg/tree-ssa/pr69336.C: New testcase.

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