(strlensi_unroll4, strlensi_unroll5): Use + not =& for
authorStan Cox <coxs@gnu.org>
Sun, 9 Jun 1996 02:13:52 +0000 (02:13 +0000)
committerStan Cox <coxs@gnu.org>
Sun, 9 Jun 1996 02:13:52 +0000 (02:13 +0000)
From-SVN: r12253

gcc/config/i386/i386.md

index 303e99ae35a592e4994dabe7451a25c2b6319290..adc4ff6c00235f3a4414d52c12b47fc89feef971 100644 (file)
   [(set (match_operand:SI 0 "register_operand" "=r,r")
                   (unspec:SI [(mem:BLK (match_operand:SI 3 "register_operand" "0,0"))
                               (match_operand:SI 1 "immediate_operand" "i,i")
-                              (match_operand:SI 2 "register_operand" "=&q,&!r")] 0))
+                              (match_operand:SI 2 "register_operand" "+q,!r")] 0))
    (clobber (match_dup 2))]
   "(TARGET_USE_ANY_REG && optimize > 1)"
   "* return output_strlen_unroll (operands);")
   [(set (match_operand:SI 0 "register_operand" "=r")
                   (unspec:SI [(mem:BLK (match_operand:SI 3 "register_operand" "0"))
                               (match_operand:SI 1 "immediate_operand" "i")
-                              (match_operand:SI 2 "register_operand" "=&q")] 0))
+                              (match_operand:SI 2 "register_operand" "+q")] 0))
    (clobber (match_dup 2))]
   "(TARGET_USE_Q_REG && optimize > 1)"
   "* return output_strlen_unroll (operands);"