diff options
author | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-02-15 09:30:51 +0000 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-02-15 09:30:51 +0000 |
commit | a811cc63bf6091b4555797a79032b0894a261c26 (patch) | |
tree | 783b403d0d97b5b0bb7261ba73cb19631a54a1a2 | |
parent | 2b66da3c669aae8ba4a5741c4e875e2e2e59ac35 (diff) | |
download | gcc-a811cc63bf6091b4555797a79032b0894a261c26.zip gcc-a811cc63bf6091b4555797a79032b0894a261c26.tar.gz gcc-a811cc63bf6091b4555797a79032b0894a261c26.tar.bz2 |
Fix cvtss2sd constraints.
From-SVN: r39711
-rw-r--r-- | gcc/config/i386/i386.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 8bfca16..ee3c172 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -3366,8 +3366,8 @@ }") (define_insn "*extendsfdf2_1" - [(set (match_operand:DF 0 "nonimmediate_operand" "=f#Y,mf#Y,Y#f,Ym#f") - (float_extend:DF (match_operand:SF 1 "nonimmediate_operand" "fm#Y,f#Y,mY#f,Y#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")))] "(TARGET_80387 || TARGET_SSE2) && (GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM)" "* @@ -3397,8 +3397,8 @@ abort (); } }" - [(set_attr "type" "fmov,fmov,sse,sse") - (set_attr "mode" "SF,XF,DF,DF")]) + [(set_attr "type" "fmov,fmov,sse") + (set_attr "mode" "SF,XF,DF")]) (define_insn "*extendsfdf2_1_sse_only" [(set (match_operand:DF 0 "register_operand" "=Y") |