2011-10-12 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Oct 2011 15:28:48 +0000 (15:28 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Oct 2011 15:28:48 +0000 (15:28 +0000)
commit0afe880d076f9527af7747ffef6a450d3866fc2f
tree2af5c64cb2b30a26873731f5bb2ed6a9b56d5f49
parent325d00b00c3b23e9625e7a64812da0c2303c5f26
2011-10-12  Richard Guenther  <rguenther@suse.de>

* tree-ssa-alias.c (maybe_skip_until): Cache also at the point
of the first store we visit in a basic-block.
(get_continuation_for_phi): Search for a candidate VUSE that
might dominates all others.  Do pairwise disambiguation against
that candidate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179858 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-ssa-alias.c