From d50c68adefa51e202dc6c651ee7980aa24c93114 Mon Sep 17 00:00:00 2001 From: bernds Date: Sat, 10 Apr 2010 12:33:17 +0000 Subject: [PATCH 1/1] * 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 --- gcc/ChangeLog | 3 +++ 1 file changed, 3 insertions(+) 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 -- 2.11.0