Skip to content
Commit 07e2d61f authored by Raymond Toy's avatar Raymond Toy
Browse files

Enable micro-optimization of fast-unary-ftruncate and

double-float-bits for x86/sse2. This gives x86 the same
micro-optimizations that were available for sparc and ppc.


 o code/kernel.lisp:
   o Enable fast double-float-bits using the vop instead of calling
     double-float-high-bits/double-float-low-bits. 

 o compiler/float-tran.lisp:
   o Make fast-unary-ftruncate known to compiler and enable optimizer
     for it. 
   o Make double-float-bits known to compiler

 o compiler/x86/float-sse2.lisp:
   o Implement fast-unary-ftruncate for singles and doubles.
   o Implement double-float-bits.
parent 622b5df4
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment