Added %fixnum->flonum.
authorStephen Adams <edu/mit/csail/zurich/adams>
Sat, 20 Jul 1996 22:57:13 +0000 (22:57 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Sat, 20 Jul 1996 22:57:13 +0000 (22:57 +0000)
v8/src/compiler/midend/fakeprim.scm

index ca3523c57a743249b9b8e39b801c3528a82dee2d..0a922864d9eff3da531da9492b847d6d5e034be6 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: fakeprim.scm,v 1.26 1996/07/19 02:27:59 adams Exp $
+$Id: fakeprim.scm,v 1.27 1996/07/20 22:57:13 adams Exp $
 
 Copyright (c) 1994-96 Massachusetts Institute of Technology
 
@@ -757,6 +757,11 @@ MIT in each case. |#
   (make-operator/simple* "#[flo:multicell-set!]" '(UNSPECIFIC-RESULT)))
 
 
+(define %fixnum->flonum
+  ;; (CALL ',%fixnum->flonum '#F fixnum)
+  ;;  Convert a fixnum into a flonum.
+  (make-operator/simple "#[fixnum->flonum]" '(RESULT-TYPE FLONUM)))
+
 ;; Tuples are collections of values.  Each slot is named.  LAYOUT
 ;; describes the arrangment of the slots in memory.  Currently it is
 ;; just a vector of names.  Tuples are immutable.  The intention is