sparc.md (v9 eq/ne cond move patterns): Add early clobber constraint to destination.

* sparc/sparc.md (v9 eq/ne cond move patterns): Add early clobber
	constraint to destination.

From-SVN: r14141
This commit is contained in:
Doug Evans 1997-06-02 18:52:13 +00:00
parent b1f21e0aef
commit 2808652ac8

View File

@ -858,7 +858,7 @@
(set_attr "length" "2")])
(define_insn "*snedi_zero"
[(set (match_operand:DI 0 "register_operand" "=r")
[(set (match_operand:DI 0 "register_operand" "=&r")
(ne:DI (match_operand:DI 1 "register_operand" "r")
(const_int 0)))
(clobber (reg:CCX 100))]
@ -868,7 +868,7 @@
(set_attr "length" "2")])
(define_insn "*neg_snedi_zero"
[(set (match_operand:DI 0 "register_operand" "=r")
[(set (match_operand:DI 0 "register_operand" "=&r")
(neg:DI (ne:DI (match_operand:DI 1 "register_operand" "r")
(const_int 0))))
(clobber (reg:CCX 100))]
@ -888,7 +888,7 @@
(set_attr "length" "3")])
(define_insn "*snedi_zero_trunc_sp64"
[(set (match_operand:SI 0 "register_operand" "=r")
[(set (match_operand:SI 0 "register_operand" "=&r")
(ne:DI (match_operand:DI 1 "register_operand" "r")
(const_int 0)))
(clobber (reg:CCX 100))]
@ -928,7 +928,7 @@
(set_attr "length" "2")])
(define_insn "*seqdi_zero"
[(set (match_operand:DI 0 "register_operand" "=r")
[(set (match_operand:DI 0 "register_operand" "=&r")
(eq:DI (match_operand:DI 1 "register_operand" "r")
(const_int 0)))
(clobber (reg:CCX 100))]
@ -938,7 +938,7 @@
(set_attr "length" "2")])
(define_insn "*neg_seqdi_zero"
[(set (match_operand:DI 0 "register_operand" "=r")
[(set (match_operand:DI 0 "register_operand" "=&r")
(neg:DI (eq:DI (match_operand:DI 1 "register_operand" "r")
(const_int 0))))
(clobber (reg:CCX 100))]
@ -958,7 +958,7 @@
(set_attr "length" "3")])
(define_insn "*seqdi_zero_trunc_sp64"
[(set (match_operand:SI 0 "register_operand" "=r")
[(set (match_operand:SI 0 "register_operand" "=&r")
(eq:DI (match_operand:DI 1 "register_operand" "r")
(const_int 0)))
(clobber (reg:CCX 100))]