2008-09-12 Vladimir Makarov <vmakarov@redhat.com>
commit76b340dbd7165cfaaa427c88c58e61197134e144
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Sep 2008 22:55:23 +0000 (12 22:55 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Sep 2008 22:55:23 +0000 (12 22:55 +0000)
tree1509936ba3ec5d5f89573c2cd6bccac4844793e1
parent26b84749b164d326329431d96fcf33e9e8f7d97e
2008-09-12  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-opt/37377

* ira-build.c (common_loop_tree_node_dominator): Remove.
(copy_live_ranges_to_removed_store_destinations): New function.
(regno_top_level_allocno_map): Move to top level from ...
(ira_flattening): ... here.  Use
copy_live_ranges_to_removed_store_destinations.

* ira-emit.c (generate_edge_moves): Fix a comment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140325 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ira-build.c
gcc/ira-emit.c