diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-09-01 16:57:46 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-09-01 16:57:46 -0700 |
commit | dcac138d8ef9314f109dae212521edac22523cb6 (patch) | |
tree | 56604aeafa5586ddc3ebcff382a0f3f17097a282 | |
parent | e26a82e41e15d154c070a49bc4afae630eeeae1f (diff) | |
download | gcc-dcac138d8ef9314f109dae212521edac22523cb6.zip gcc-dcac138d8ef9314f109dae212521edac22523cb6.tar.gz gcc-dcac138d8ef9314f109dae212521edac22523cb6.tar.bz2 |
(truncdfsf2): Round to single instead of doing nothing.
From-SVN: r5247
-rw-r--r-- | gcc/config/rs6000/rs6000.md | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index d60358e..e8a4e0e 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -1632,13 +1632,7 @@ [(set (match_operand:SF 0 "gpc_reg_operand" "=f") (float_truncate:SF (match_operand:DF 1 "gpc_reg_operand" "f")))] "" - "* -{ - if (REGNO (operands[0]) == REGNO (operands[1])) - return \"\"; - else - return \"fmr %0,%1\"; -}" + "frsp %0,%1" [(set_attr "type" "fp")]) (define_insn "negsf2" |