* config/mmix/mmix.md ("fixuns_truncdfdi2"): Replace unsigned_fix,
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 26 Oct 2002 02:27:17 +0000 (02:27 +0000)
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 26 Oct 2002 02:27:17 +0000 (02:27 +0000)
invalid for floating point mode result, with fix.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58552 138bc75d-0d04-0410-961f-82ee72b054a4

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

index ee97033..fd7466d 100644 (file)
@@ -1,3 +1,8 @@
+2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * config/mmix/mmix.md ("fixuns_truncdfdi2"): Replace unsigned_fix,
+       invalid for floating point mode result, with fix.
+
 2002-10-25  Mike Stump  <mrs@apple.com>
 
        Fixes gcc.dg/warn-1.c.
index 3f4435c..dc7148f 100644 (file)
@@ -583,7 +583,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
-        (unsigned_fix:DF (match_operand:DF 1 "register_operand" "r"))))]
+        (fix:DF (match_operand:DF 1 "register_operand" "r"))))]
   ""
   ;; ROUND_OFF
   "FIXU %0,1,%1")