OSDN Git Service

* i386.md (addqi3_cc): Fix contraints.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Feb 2000 14:59:15 +0000 (14:59 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Feb 2000 14:59:15 +0000 (14:59 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31851 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/i386.md

index 20c88a7..3c1acb8 100644 (file)
@@ -1,3 +1,7 @@
+Tue Feb  8 07:53:55 2000  Jan Hubicka  <jh@suse.cz>
+
+       * i386.md (addqi3_cc): Fix contraints.
+
 Tue Feb  8 01:39:45 2000  Hans-Peter Nilsson  <hp@bitrange.com>
 
        * function.c (emit_return_into_block): Wrap in #ifdef HAVE_return.
index 7624f23..58a5059 100644 (file)
 
 (define_insn "addqi3_cc"
   [(set (reg:CC 17) (plus:CC (match_operand:QI 1 "nonimmediate_operand" "%0,0")
-                   (match_operand:QI 2 "general_operand" "ri,rm")))
-   (set (match_operand:QI 0 "nonimmediate_operand" "=rm,r")
+                   (match_operand:QI 2 "general_operand" "qi,qm")))
+   (set (match_operand:QI 0 "nonimmediate_operand" "=qm,q")
        (plus:QI (match_dup 1) (match_dup 2)))]
   "ix86_binary_operator_ok (PLUS, QImode, operands)"
   "add{b}\\t{%2, %0|%0, %2}"