]> git.ipfire.org Git - thirdparty/gcc.git/commit
2010-05-26 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 May 2010 10:30:31 +0000 (10:30 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 May 2010 10:30:31 +0000 (10:30 +0000)
commitac30e3b2019b79581b621999b138c56b063d1c68
treee629cdd028a222d98c2cb8569146c330a61a9b68
parente262034de20839cac4dfed18953d09997ec5faf3
2010-05-26  Richard Guenther  <rguenther@suse.de>

PR rtl-optimization/44164
* tree-ssa-alias.c (aliasing_component_refs_p): Fix the
no-common access-path disambiguation.
(indirect_ref_may_alias_decl_p): Adjust.
(indirect_refs_may_alias_p): Likewise.
(refs_may_alias_p_1): Likewise.

* gcc.c-torture/execute/pr44164.c: New testcase.
* g++.dg/tree-ssa/pr13146.C: Adjust.

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