* config/arm/arm.c (thumb2_reorg): Fix errors in previous change.
authorbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Jun 2010 23:25:37 +0000 (23:25 +0000)
committerbernds <bernds@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Jun 2010 23:25:37 +0000 (23:25 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160664 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arm/arm.c

index 5557e3b..71156f2 100644 (file)
@@ -1,3 +1,7 @@
+2010-06-12  Bernd Schmidt  <bernds@codesourcery.com>
+
+       * config/arm/arm.c (thumb2_reorg): Fix errors in previous change.
+
 2010-06-12  Jan Hubicka  <jh@suse.cz>
 
        * df-core.c (df_clear_bb_info): New function.
index e91a8e1..8b01029 100644 (file)
@@ -11457,13 +11457,12 @@ thumb2_reorg (void)
                  rtx dst = XEXP (pat, 0);
                  rtx src = XEXP (pat, 1);
                  rtx op0 = XEXP (src, 0);
-                 rtx op1 = XEXP (src, 1);
                  if (rtx_equal_p (dst, op0)
                      || GET_CODE (src) == PLUS || GET_CODE (src) == MINUS)
                    {
                      rtx ccreg = gen_rtx_REG (CCmode, CC_REGNUM);
                      rtx clobber = gen_rtx_CLOBBER (VOIDmode, ccreg);
-                     rtx vec = gen_rtvec (2, pat, clobber);
+                     rtvec vec = gen_rtvec (2, pat, clobber);
                      PATTERN (insn) = gen_rtx_PARALLEL (VOIDmode, vec);
                      INSN_CODE (insn) = -1;
                    }