Specialised constant MAKE-{SINGLE,DOUBLE}-FLOAT VOPs on x86 as well
[sbcl.git] / src / compiler / x86 / insts.lisp
index c7e3005..6850859 100644 (file)
       ((:single-float)
          (aver (typep value 'single-float))
          (cons :dword (ldb (byte 32 0) (single-float-bits value))))
+      ((:double-float-bits)
+         (aver (integerp value))
+         (cons :double-float (ldb (byte 64 0) value)))
       ((:double-float)
          (aver (typep value 'double-float))
          (cons :double-float