diff options
author | Hans-Peter Nilsson <hp@bitrange.com> | 2002-03-17 13:07:29 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@gcc.gnu.org> | 2002-03-17 13:07:29 +0000 |
commit | ba82f58bf1dbd9e183936303dd908494980aefd1 (patch) | |
tree | 74b268b265ac18737bc0964a97cf95d27c2d33bd | |
parent | b5ffe60634b77beb015e3275a4974a016f9e0ee5 (diff) | |
download | gcc-ba82f58bf1dbd9e183936303dd908494980aefd1.zip gcc-ba82f58bf1dbd9e183936303dd908494980aefd1.tar.gz gcc-ba82f58bf1dbd9e183936303dd908494980aefd1.tar.bz2 |
mmix.md ("truncdfsf2"): Correct operator is float_truncate, not fix.
* config/mmix/mmix.md ("truncdfsf2"): Correct operator is
float_truncate, not fix.
("*truncdfsf2_real"): Ditto.
("*nonlocal_goto_receiver_expanded"): Fix output template formatting.
From-SVN: r50913
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mmix/mmix.md | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7e37139..82285b7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2002-03-17 Hans-Peter Nilsson <hp@bitrange.com> + * config/mmix/mmix.md ("truncdfsf2"): Correct operator is + float_truncate, not fix. + ("*truncdfsf2_real"): Ditto. + ("*nonlocal_goto_receiver_expanded"): Fix output template formatting. + * config/mmix/mmix.h (WCHAR_TYPE, WCHAR_TYPE_SIZE): Don't define. 2002-03-16 Alexandre Oliva <aoliva@redhat.com> diff --git a/gcc/config/mmix/mmix.md b/gcc/config/mmix/mmix.md index da555ff..93dd3b0 100644 --- a/gcc/config/mmix/mmix.md +++ b/gcc/config/mmix/mmix.md @@ -582,7 +582,7 @@ DIVU %1,%1,%2\;GET %0,:rR\;NEGU %2,0,%0\;CSNN %0,$255,%2") ;; FIXME: Perhaps with SECONDARY_MEMORY_NEEDED? (define_expand "truncdfsf2" [(set (match_operand:SF 0 "memory_operand" "") - (fix:SF (match_operand:DF 1 "register_operand" "")))] + (float_truncate:SF (match_operand:DF 1 "register_operand" "")))] "" " { @@ -610,7 +610,7 @@ DIVU %1,%1,%2\;GET %0,:rR\;NEGU %2,0,%0\;CSNN %0,$255,%2") (define_insn "*truncdfsf2_real" [(set (match_operand:SF 0 "memory_operand" "=m") - (fix:SF (match_operand:DF 1 "register_operand" "r")))] + (float_truncate:SF (match_operand:DF 1 "register_operand" "r")))] "" "STSF %1,%0") @@ -1129,7 +1129,7 @@ DIVU %1,%1,%2\;GET %0,:rR\;NEGU %2,0,%0\;CSNN %0,$255,%2") (clobber (reg:DI MMIX_rJ_REGNUM))] "" "GETA $255,0f\;PUT rJ,$255\;LDOU $255,%a0\n\ -0: GET %1,rO\;CMPU %1,%1,$255\;BNP %1,1f\;POP 0,0\n1:") +0:\;GET %1,rO\;CMPU %1,%1,$255\;BNP %1,1f\;POP 0,0\n1:") (define_insn "*Naddu" [(set (match_operand:DI 0 "register_operand" "=r") |