From: Richard Henderson Date: Fri, 15 Oct 1999 05:15:10 +0000 (-0700) Subject: * i386.md (movstricthi_1): Allow r/r. X-Git-Tag: prereleases/libstdc++-2.92~10040 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fc524c1ca957e387f2047e72e27cefb2aafdb1be;p=thirdparty%2Fgcc.git * i386.md (movstricthi_1): Allow r/r. From-SVN: r29999 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index af463a9c3ae3..5dacdbdaa8cc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Thu Oct 14 22:14:23 1999 Richard Henderson + + * i386.md (movstricthi_1): Allow r/r. + Thu Oct 14 19:44:08 1999 Jan Hubicka * fold-const.c (fold): Move bit_rotate code to the EXPR_PLUS case, diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 6f714dd7d7a8..22a081c1a259 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -1365,7 +1365,7 @@ }") (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)"