OSDN Git Service

2010-02-09 Vladimir Makarov <vmakarov@redhat.com>
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Feb 2010 02:07:22 +0000 (02:07 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Feb 2010 02:07:22 +0000 (02:07 +0000)
commit106453cc2b198fcd154c69c7968214ad4ce080cb
tree9c68c7e1ecf780642c308612352d0f2baaf5c43e
parent1971d3504c46b95b4e5002c257713ad18eaecda0
2010-02-09  Vladimir Makarov  <vmakarov@redhat.com>

PR middle-end/42973
* ira-conflicts.c (get_dup): Remove.
(process_reg_shuffles): Add new parameter.  Use it as an
additional guard for copy generation.
(add_insn_allocno_copies): Rewrite.

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