2015-11-09  Uros Bizjak  <ubiz...@gmail.com>

    * config/i386/i386.md (*strmovqi_1): Fix insn enable condition.

Tested on x86_64-linux-gnu {,-m32} and committed to mainline SVN.

Uros.
Index: config/i386/i386.md
===================================================================
--- config/i386/i386.md (revision 230038)
+++ config/i386/i386.md (working copy)
@@ -16251,9 +16251,9 @@
    (set (match_operand:P 1 "register_operand" "=S")
        (plus:P (match_dup 3)
                (const_int 1)))]
-  "!(fixed_regs[SI_REG] || fixed_regs[DI_REG])"
-  "%^movsb
+  "!(fixed_regs[SI_REG] || fixed_regs[DI_REG])
    && ix86_check_no_addr_space (insn)"
+  "%^movsb"
   [(set_attr "type" "str")
    (set_attr "memory" "both")
    (set (attr "prefix_rex")

Reply via email to