]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-ssa-copy.c
2010-08-07 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Aug 2010 13:20:11 +0000 (13:20 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Aug 2010 13:20:11 +0000 (13:20 +0000)
commit6ecedef2bdd76b389fed2fdac0951277bb6b4acd
tree2b985a84b8cb4a024b34bd6809bf439d216db0a8
parent5a715a823e3ad55f222162343a3a844272b76248
2010-08-07  Richard Guenther  <rguenther@suse.de>

* tree-ssa-copy.c (cached_last_copy_of): Remove.
(valueize_val): New function.
(get_last_copy_of): Remove.
(set_copy_of_val): Simplify.
(dump_copy_of): Likewise.
(copy_prop_visit_cond_stmt): Use valueize_val.
(copy_prop_visit_phi_node): Properly handle unvisited names.
Drop code managing copy-of chains.
(init_copy_prop): Adjust.
(fini_copy_prop): Likewise.
(execute_copy_prop): Remove obsolete comment.

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