mips.md (adddi3_internal_2+1): Remove contraints from define_split.
authorGraham Stott <grahams@redhat.com>
Sat, 18 Aug 2001 11:23:01 +0000 (11:23 +0000)
committerGraham Stott <grahams@gcc.gnu.org>
Sat, 18 Aug 2001 11:23:01 +0000 (11:23 +0000)
* config/mips/mips.md (adddi3_internal_2+1): Remove contraints from
define_split.
(adddi3_internal_2+2): Likewise.
(eh_set_lr_di+1): Likewise.

From-SVN: r45002

gcc/ChangeLog
gcc/config/mips/mips.md

index 12b76ccb4f57e35b3323f7246e12b8bb40436e44..33aba00af7200aa222c60e4e6964de63b236f09b 100644 (file)
@@ -1,3 +1,10 @@
+2001-08-18  Graham Stott  <grahams@redhat.com>
+
+       * config/mips/mips.md (adddi3_internal_2+1): Remove contraints from
+       define_split.
+       (adddi3_internal_2+2): Likewise.
+       (eh_set_lr_di+1): Likewise.
+
 2001-08-17  Richard Henderson  <rth@redhat.com>
 
        * defaults.h (UNALIGNED_SHORT_ASM_OP, UNALIGNED_INT_ASM_OP,
index 6c4e32ca22b03bb434fbe92fd1afc47ad4e1ee20..e0d1269ccf9ec4cec39434b7b19be2362cef2638 100644 (file)
   [(set (match_operand:DI 0 "register_operand" "")
        (plus:DI (match_operand:DI 1 "register_operand" "")
                 (match_operand:DI 2 "small_int" "")))
-   (clobber (match_operand:SI 3 "register_operand" "=d"))]
+   (clobber (match_operand:SI 3 "register_operand" ""))]
   "reload_completed && !WORDS_BIG_ENDIAN && !TARGET_64BIT
    && !TARGET_DEBUG_D_MODE && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16
    && GET_CODE (operands[0]) == REG && GP_REG_P (REGNO (operands[0]))
   [(set (match_operand:DI 0 "register_operand" "")
        (plus:DI (match_operand:DI 1 "register_operand" "")
                 (match_operand:DI 2 "small_int" "")))
-   (clobber (match_operand:SI 3 "register_operand" "=d"))]
+   (clobber (match_operand:SI 3 "register_operand" ""))]
   "reload_completed && WORDS_BIG_ENDIAN && !TARGET_64BIT
    && !TARGET_DEBUG_D_MODE && !TARGET_DEBUG_G_MODE && !TARGET_MIPS16
    && GET_CODE (operands[0]) == REG && GP_REG_P (REGNO (operands[0]))
@@ -9546,8 +9546,8 @@ ld\\t%2,%1-%S1(%2)\;daddu\\t%2,%2,$31\;j\\t%2"
   "#")
 
 (define_split
-  [(unspec [(match_operand 0 "register_operand" "r")] 3)
-   (clobber (match_scratch 1 "=&r"))]
+  [(unspec [(match_operand 0 "register_operand" "")] 3)
+   (clobber (match_scratch 1 ""))]
   "reload_completed"
   [(const_int 0)]
   "