OSDN Git Service

* config/mips/mips.md (eh_set_lr_si, eh_set_lr_di): Change
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 31 Jul 2002 08:53:55 +0000 (08:53 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 31 Jul 2002 08:53:55 +0000 (08:53 +0000)
constraints to 'd'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55902 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 201f528..46eb1da 100644 (file)
@@ -1,3 +1,8 @@
+2002-07-31  Richard Sandiford  <rsandifo@redhat.com>
+
+       * config/mips/mips.md (eh_set_lr_si, eh_set_lr_di): Change
+       constraints to 'd'.
+
 2002-07-30  Chris Demetriou  <cgd@broadcom.com>
 
        * config/mips/elf.h (STARTFILE_SPEC): Define differently if
index 9fe34cd..f4c2c1d 100644 (file)
@@ -9866,14 +9866,14 @@ ld\\t%2,%1-%S1(%2)\;daddu\\t%2,%2,$31\\n\\t%*j\\t%2"
 ;; until we know where it will be put in the stack frame.
 
 (define_insn "eh_set_lr_si"
-  [(unspec [(match_operand:SI 0 "register_operand" "r")] UNSPEC_EH_RETURN)
-   (clobber (match_scratch:SI 1 "=&r"))]
+  [(unspec [(match_operand:SI 0 "register_operand" "d")] UNSPEC_EH_RETURN)
+   (clobber (match_scratch:SI 1 "=&d"))]
   "! TARGET_64BIT"
   "#")
 
 (define_insn "eh_set_lr_di"
-  [(unspec [(match_operand:DI 0 "register_operand" "r")] UNSPEC_EH_RETURN)
-   (clobber (match_scratch:DI 1 "=&r"))]
+  [(unspec [(match_operand:DI 0 "register_operand" "d")] UNSPEC_EH_RETURN)
+   (clobber (match_scratch:DI 1 "=&d"))]
   "TARGET_64BIT"
   "#")