From 13c508d9917050ad79eca822b22a9eb1abf0bbc9 Mon Sep 17 00:00:00 2001 From: Graham Stott Date: Sat, 18 Aug 2001 11:23:01 +0000 Subject: [PATCH] mips.md (adddi3_internal_2+1): Remove contraints from define_split. * 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 | 7 +++++++ gcc/config/mips/mips.md | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 12b76ccb4f5..33aba00af72 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2001-08-18 Graham Stott + + * 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 * defaults.h (UNALIGNED_SHORT_ASM_OP, UNALIGNED_INT_ASM_OP, diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 6c4e32ca22b..e0d1269ccf9 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -871,7 +871,7 @@ [(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])) @@ -895,7 +895,7 @@ [(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)] " -- 2.30.2