* i386.md (movstricthi_1): Allow r/r.
authorRichard Henderson <rth@cygnus.com>
Fri, 15 Oct 1999 05:15:10 +0000 (22:15 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 15 Oct 1999 05:15:10 +0000 (22:15 -0700)
From-SVN: r29999

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

index af463a9c3ae3806be131729ca2bbef84c6d653da..5dacdbdaa8cc8df0c8fbd5c6f7df3552c17610e2 100644 (file)
@@ -1,3 +1,7 @@
+Thu Oct 14 22:14:23 1999  Richard Henderson  <rth@cygnus.com>
+
+       * i386.md (movstricthi_1): Allow r/r.
+
 Thu Oct 14 19:44:08 1999  Jan Hubicka  <hubicka@freesoft.cz>
 
        * fold-const.c (fold): Move bit_rotate code to the EXPR_PLUS case,
index 6f714dd7d7a85909056848a517ddef9c0521f60c..22a081c1a2592c2ed8e73322157ee88cacf254ed 100644 (file)
 }")
 
 (define_insn "*movstricthi_1"
-  [(set (strict_low_part (match_operand:HI 0 "nonimmediate_operand" "+m,r"))
+  [(set (strict_low_part (match_operand:HI 0 "nonimmediate_operand" "+rm,r"))
        (match_operand:HI 1 "general_operand" "rn,m"))]
   "! TARGET_PARTIAL_REG_STALL
    && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"