2017-05-04 Richard Biener <rguenther@suse.de>
commit91f19afb11b648d48ed50e360235c7c86b3729ec
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 2017 13:29:08 +0000 (4 13:29 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 2017 13:29:08 +0000 (4 13:29 +0000)
tree6fd37d14e0bb29d83611af005e02f4128f9ce4ec
parent4fd9bd13ec28e4a1512580a7d6c6732ea46037df
2017-05-04  Richard Biener  <rguenther@suse.de>

* tree-ssa-alias.c (get_continuation_for_phi): Improve looking
for the last VUSE which def dominates the PHI.  Directly call
maybe_skip_until.
(get_continuation_for_phi_1): Remove.

* gcc.dg/tree-ssa/ssa-fre-58.c: New testcase.

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