- Oct 22, 2013
-
-
Raymond Toy authored
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.
-
- Nov 04, 2011
-
-
Raymond Toy authored
-
- Sep 25, 2011
-
-
Raymond Toy authored
entries with just the file path, removing the revision number, date, author and state. The actual information is now computed during compilation and stored in the fasl itself. (See ticket:48.)
-
- Apr 19, 2010
-
-
rtoy authored
-
- Mar 19, 2010
-
-
rtoy authored
boot-2010-02-1 as the bootstrap file. You should probably also use the new -P option for build.sh to generate and update the po files while building.
-
- Jun 30, 2006
-
-
rtoy authored
The merge is from the tag "double-double-irrat-end". The double-double branch is now obsolete. The code should build without double-double support (tested on sparc) as well as build with double-double support (tested also on sparc).
-
- Jun 19, 2005
-
-
rtoy authored
micro-optimization.
-
- Jul 15, 2003
-
-
emarsden authored
(needed by the byte interpreter). Fixes the following bug: (defun foo (x) (1+ (numerator x))) (let ((c::*byte-compile* t)) (compile 'foo)) (foo 2/3) => undefined function KERNEL:%NUMERATOR
-
- Jul 02, 2003
-
-
toy authored
of a double-float in multiple-values. This is better than calling double-float-high/low-bits which causes 2 stores to the stack to be done.
-
- Mar 21, 1998
-
-
dtc authored
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Aug 21, 1993
-
-
ram authored
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Dec 13, 1992
-
-
wlott authored
-
- Apr 21, 1992
-
-
wlott authored
-
- Apr 23, 1991
-
-
wlott authored
-
- Mar 20, 1991
-
-
wlott authored
-
- Feb 08, 1991
-
-
ram authored
-
- Nov 10, 1990
-
-
wlott authored
-
- Nov 05, 1990
-
-
wlott authored
-
- Oct 03, 1990
-
-
wlott authored
-
- Jul 13, 1990
-
-
wlott authored
-