Improve SINGLE-FLOAT-BITS on x86-64
authorPaul Khuong <pvk@pvk.ca>
Sat, 11 Jun 2011 04:09:11 +0000 (00:09 -0400)
committerPaul Khuong <pvk@pvk.ca>
Sat, 11 Jun 2011 04:09:11 +0000 (00:09 -0400)
commit9f5c04e93072a77a73af8fbf8a96d8a127db3d83
treebaddf9750630e4a46cbe6a8c2b48270dfa13b217
parentedd4f6337f9955c34716ff87a50e4cb20e8a8521
Improve SINGLE-FLOAT-BITS on x86-64

 Avoid narrow-store-to-wide-load hazards, and generally emit sane
MOVSXD for sign extension.

 Fixes lp#555201.
src/compiler/x86-64/float.lisp