[PATCH, i386]: Fix *<any_or:code>hi_1 operand 2 constraints.

Uros Bizjak ubizjak@gmail.com
Wed Nov 23 19:48:00 GMT 2016


De-macroization artefact.

2016-11-23  Uros Bizjak  <ubizjak@gmail.com>

    * config/i386/i386.md (*<any_or:code>hi_1): Fix operand 2 constraints.

Bootstrapped, regression test on x86_64-linux-gnu {,-m32} in process.

Will commit to mainline and release branches ASAP.

Uros.

Index: config/i386/i386.md
===================================================================
--- config/i386/i386.md (revision 242791)
+++ config/i386/i386.md (working copy)
@@ -8806,7 +8806,7 @@
   [(set (match_operand:HI 0 "nonimmediate_operand" "=r,rm,!k")
        (any_or:HI
         (match_operand:HI 1 "nonimmediate_operand" "%0,0,k")
-        (match_operand:HI 2 "general_operand" "<g>,r<i>,k")))
+        (match_operand:HI 2 "general_operand" "rmn,rn,k")))
    (clobber (reg:CC FLAGS_REG))]
   "ix86_binary_operator_ok (<CODE>, HImode, operands)"
   "@



More information about the Gcc-patches mailing list