}
}")
-(define_insn "movsf_push386"
+(define_insn "movsf_push_nomove"
[(set (match_operand:SF 0 "push_operand" "=<,<")
(match_operand:SF 1 "general_operand" "gF,f"))]
"!TARGET_MOVE"
;; For the purposes of regclass, prefer FLOAT_REGS.
(define_insn "movdf_normal"
- [(set (match_operand:DF 0 "general_operand" "=*rfm,*rf,f,!*rm")
- (match_operand:DF 1 "general_operand" "*rf,*rfm,fG,fF"))]
+ [(set (match_operand:DF 0 "general_operand" "=f,fm,!*rf,!*rm")
+ (match_operand:DF 1 "general_operand" "fmG,f,*rfm,*rfF"))]
"(!TARGET_MOVE || GET_CODE (operands[0]) != MEM) || (GET_CODE (operands[1]) != MEM)"
"*
{