mmix.md ("fixuns_truncdfdi2"): Use (unsigned_fix:DI (unsigned_fix:DF op1)), not ...
authorHans-Peter Nilsson <hp@bitrange.com>
Mon, 18 Mar 2002 01:20:14 +0000 (01:20 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Mon, 18 Mar 2002 01:20:14 +0000 (01:20 +0000)
* config/mmix/mmix.md ("fixuns_truncdfdi2"): Use (unsigned_fix:DI
(unsigned_fix:DF op1)), not (unsigned_fix:DI (fix:DF op1)).

From-SVN: r50940

gcc/ChangeLog
gcc/config/mmix/mmix.md

index 944033f9e452711bb65102837984e4ac4955f172..acd64f1bd3fc27e970fe349be081658e130df693 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-17  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * config/mmix/mmix.md ("fixuns_truncdfdi2"): Use (unsigned_fix:DI
+       (unsigned_fix:DF op1)), not (unsigned_fix:DI (fix:DF op1)).
+
 2002-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * ifcvt.c (dead_or_predicable): Fix uninitialized variable.
index 93dd3b084f26a65f58852d1e85b4cbf73410d9f8..793d3af0b7fb06b0e3546ce3dc936e647cfd8780 100644 (file)
@@ -569,7 +569,7 @@ DIVU %1,%1,%2\;GET %0,:rR\;NEGU %2,0,%0\;CSNN %0,$255,%2")
 (define_insn "fixuns_truncdfdi2"
   [(set (match_operand:DI 0 "register_operand" "=r")
        (unsigned_fix:DI
-        (fix:DF (match_operand:DF 1 "register_operand" "r"))))]
+        (unsigned_fix:DF (match_operand:DF 1 "register_operand" "r"))))]
   ""
   ;; ROUND_OFF
   "FIXU %0,1,%1")