Commit a811cc63 by Jan Hubicka

Fix cvtss2sd constraints.

From-SVN: r39711
parent 2b66da3c
...@@ -3366,8 +3366,8 @@ ...@@ -3366,8 +3366,8 @@
}") }")
(define_insn "*extendsfdf2_1" (define_insn "*extendsfdf2_1"
[(set (match_operand:DF 0 "nonimmediate_operand" "=f#Y,mf#Y,Y#f,Ym#f") [(set (match_operand:DF 0 "nonimmediate_operand" "=f#Y,mf#Y,Y#f")
(float_extend:DF (match_operand:SF 1 "nonimmediate_operand" "fm#Y,f#Y,mY#f,Y#f")))] (float_extend:DF (match_operand:SF 1 "nonimmediate_operand" "fm#Y,f#Y,mY#f")))]
"(TARGET_80387 || TARGET_SSE2) "(TARGET_80387 || TARGET_SSE2)
&& (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)" && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)"
"* "*
...@@ -3397,8 +3397,8 @@ ...@@ -3397,8 +3397,8 @@
abort (); abort ();
} }
}" }"
[(set_attr "type" "fmov,fmov,sse,sse") [(set_attr "type" "fmov,fmov,sse")
(set_attr "mode" "SF,XF,DF,DF")]) (set_attr "mode" "SF,XF,DF")])
(define_insn "*extendsfdf2_1_sse_only" (define_insn "*extendsfdf2_1_sse_only"
[(set (match_operand:DF 0 "register_operand" "=Y") [(set (match_operand:DF 0 "register_operand" "=Y")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment