OSDN Git Service

(adddi3, subdi3): "&" added to clobber's constraints.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Aug 1995 17:25:59 +0000 (17:25 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Aug 1995 17:25:59 +0000 (17:25 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10267 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/m68k/m68k.md

index 241aba5..2b2ed04 100644 (file)
   [(set (match_operand:DI 0 "general_operand" "=d,<,d,o<>")
        (plus:DI (match_operand:DI 1 "general_operand" "%0,0,0,0")
                 (match_operand:DI 2 "general_operand" "d,<,*ao>,d")))
-   (clobber (match_scratch:SI 3 "=X,X,d,d"))]
+   (clobber (match_scratch:SI 3 "=X,X,&d,&d"))]
   ""
   "*
 {
   [(set (match_operand:DI 0 "general_operand" "=d,<,d,o<>")
        (minus:DI (match_operand:DI 1 "general_operand" "0,0,0,0")
                 (match_operand:DI 2 "general_operand" "d,<,*ao>,d")))
-   (clobber (match_scratch:SI 3 "=X,X,d,d"))]
+   (clobber (match_scratch:SI 3 "=X,X,&d,&d"))]
   ""
   "*
 {