OSDN Git Service

Add clobber CC register to sse_prologue_save patterns.
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.md
index 8249efd..86351e1 100644 (file)
                                (reg:DI XMM5_REG)
                                (reg:DI XMM6_REG)
                                (reg:DI XMM7_REG)] UNSPEC_SSE_PROLOGUE_SAVE))
+             (clobber (reg:CC FLAGS_REG))
              (clobber (match_operand:DI 1 "register_operand" ""))
              (use (match_operand:DI 2 "immediate_operand" ""))
              (use (label_ref:DI (match_operand 3 "" "")))
                     (reg:DI XMM5_REG)
                     (reg:DI XMM6_REG)
                     (reg:DI XMM7_REG)] UNSPEC_SSE_PROLOGUE_SAVE))
+   (clobber (reg:CC FLAGS_REG))
    (clobber (match_operand:DI 1 "register_operand" "=r"))
    (use (match_operand:DI 2 "const_int_operand" "i"))
    (use (label_ref:DI (match_operand 3 "" "X")))
                                 (reg:DI XMM5_REG)
                                 (reg:DI XMM6_REG)
                                 (reg:DI XMM7_REG)] UNSPEC_SSE_PROLOGUE_SAVE))
+              (clobber (reg:CC FLAGS_REG))
               (clobber (match_operand:DI 1 "register_operand" ""))
               (use (match_operand:DI 2 "const_int_operand" ""))
               (use (match_operand 3 "" ""))