Commit 5ba52c2e by Jeffrey A Law Committed by Jeff Law

* mn10300.md (bset, bclr): Operand 0 is a read/write operand.

From-SVN: r24331
parent 9c907d54
Tue Dec 15 13:49:55 1998 Jeffrey A Law (law@cygnus.com) 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. * mn10200.md (abssf2, negsf2): New expanders.
* mn10300.md (absdf2, abssf2, negdf2, negsf2): New expanders. * mn10300.md (absdf2, abssf2, negdf2, negsf2): New expanders.
......
...@@ -849,7 +849,7 @@ ...@@ -849,7 +849,7 @@
[(set_attr "cc" "clobber,none_0hit")]) [(set_attr "cc" "clobber,none_0hit")])
(define_insn "" (define_insn ""
[(set (match_operand:QI 0 "general_operand" "=R,d") [(set (match_operand:QI 0 "general_operand" "+R,d")
(subreg:QI (subreg:QI
(and:SI (subreg:SI (match_dup 0) 0) (and:SI (subreg:SI (match_dup 0) 0)
(match_operand:SI 1 "const_int_operand" "i,i")) 0))] (match_operand:SI 1 "const_int_operand" "i,i")) 0))]
...@@ -860,7 +860,7 @@ ...@@ -860,7 +860,7 @@
[(set_attr "cc" "clobber,set_znv")]) [(set_attr "cc" "clobber,set_znv")])
(define_insn "" (define_insn ""
[(set (match_operand:QI 0 "general_operand" "=R,d") [(set (match_operand:QI 0 "general_operand" "+R,d")
(subreg:QI (subreg:QI
(ior:SI (subreg:SI (match_dup 0) 0) (ior:SI (subreg:SI (match_dup 0) 0)
(match_operand:SI 1 "const_int_operand" "i,i")) 0))] (match_operand:SI 1 "const_int_operand" "i,i")) 0))]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment