From: bernds Date: Sat, 10 Apr 2010 12:33:17 +0000 (+0000) Subject: * reload1.c (eliminate_regs_in_insn): Don't restore an operand X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=d50c68adefa51e202dc6c651ee7980aa24c93114 * reload1.c (eliminate_regs_in_insn): Don't restore an operand if doing so would replace the entire pattern. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158188 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5b2f0f05fbb..ed09c30850a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -9,6 +9,9 @@ (web_main): Call it. (union_defs): Don't try to recognize match_dups. + * reload1.c (eliminate_regs_in_insn): Don't restore an operand + if doing so would replace the entire pattern. + 2010-04-09 Uros Bizjak PR target/43707