* mn10300.md (bset, bclr): Operand 0 is a read/write operand.
authorJeffrey A Law <law@cygnus.com>
Tue, 15 Dec 1998 13:30:41 +0000 (13:30 +0000)
committerJeff Law <law@gcc.gnu.org>
Tue, 15 Dec 1998 13:30:41 +0000 (06:30 -0700)
From-SVN: r24331

gcc/ChangeLog
gcc/config/mn10300/mn10300.md

index 5b0e3ecbae87cd091786a4e3e7c7d92cc91cb046..5898f6f9a57127defe49318620d8225723dd3b56 100644 (file)
@@ -1,5 +1,7 @@
 Tue Dec 15 13:49:55 1998  Jeffrey A Law  (law@cygnus.com)
 
+       * mn10300.md (bset, bclr): Operand 0 is a read/write operand.
+
        * mn10200.md (abssf2, negsf2): New expanders.
 
        * mn10300.md (absdf2, abssf2, negdf2, negsf2): New expanders.
index 0d4e522d8637acfaa297873929a5460effcff0ef..6650cadde36dfec20468c8e4e6159f69944e70a1 100644 (file)
   [(set_attr "cc" "clobber,none_0hit")])
 
 (define_insn ""
-  [(set (match_operand:QI 0 "general_operand" "=R,d")
+  [(set (match_operand:QI 0 "general_operand" "+R,d")
        (subreg:QI
          (and:SI (subreg:SI (match_dup 0) 0)
                  (match_operand:SI 1 "const_int_operand" "i,i")) 0))]
   [(set_attr "cc" "clobber,set_znv")])
 
 (define_insn ""
-  [(set (match_operand:QI 0 "general_operand" "=R,d")
+  [(set (match_operand:QI 0 "general_operand" "+R,d")
        (subreg:QI
          (ior:SI (subreg:SI (match_dup 0) 0)
                  (match_operand:SI 1 "const_int_operand" "i,i")) 0))]