(movdf): Don't need earlyclobber when a register is copied to itself.

From-SVN: r6170
This commit is contained in:
Richard Kenner 1993-11-30 19:24:29 -05:00
parent 5ded5b76a2
commit f74c83fd7a

View File

@ -1121,14 +1121,14 @@
}") }")
(define_insn "movdf" (define_insn "movdf"
[(set (match_operand:DF 0 "general_operand" "=rm,rf,&rof<>,y,rm,x,!x,!rm") [(set (match_operand:DF 0 "general_operand" "=rm,rf,rf,&rof<>,y,rm,x,!x,!rm")
(match_operand:DF 1 "general_operand" "rf,m,rofE<>,rmE,y,xH,rm,x"))] (match_operand:DF 1 "general_operand" "rf,m,0,rofE<>,rmE,y,xH,rm,x"))]
; [(set (match_operand:DF 0 "general_operand" "=rm,&rf,&rof<>") ; [(set (match_operand:DF 0 "general_operand" "=rm,&rf,&rof<>")
; (match_operand:DF 1 "general_operand" "rf,m,rofF<>"))] ; (match_operand:DF 1 "general_operand" "rf,m,rofF<>"))]
"" ""
"* "*
{ {
if (which_alternative == 6) if (which_alternative == 7)
return \"fpmove%.d %x1,fpa0\;fpmove%.d fpa0,%x0\"; return \"fpmove%.d %x1,fpa0\;fpmove%.d fpa0,%x0\";
if (FPA_REG_P (operands[0])) if (FPA_REG_P (operands[0]))
{ {