New VOP for LOGAND of bignum and word-sized constant on x86-64
[sbcl.git] / src / compiler / x86-64 / arith.lisp
2013-06-08 Paul KhuongNew VOP for LOGAND of bignum and word-sized constant...
2013-06-08 Paul KhuongMASK-SIGNED-FIELD VOPs on x86-64
2013-05-22 Paul KhuongSimpler word-sized variable right shifts on x86 and...
2013-05-21 Paul KhuongCleverer handling of medium (32 < bit width <= 64)...
2013-05-02 Stas BoukarevCorrect integer-length on fixnums on x86-64 when n...
2013-04-30 Stas BoukarevMicro-optimize integer-length on fixnums on x86-64.
2013-04-11 Martin CracauerLOGBITP and LOGTEST optimizations from x86.
2012-04-23 Lutz EulerAllow larger immediate values in fixnum arithmetic...
2012-04-17 Lutz EulerMicro-optimize machine code for some register tests...
2012-04-13 Nathan Froyduse LEA Y, [X+X] instead of LEA Y, [X*2] where appropri...
2011-10-19 Alastair Bridgewaterx86-64 disentwingling of fixnums and words.
2011-10-19 Alastair BridgewaterChange x86oid modular arithmetic to work if fixnum...
2011-08-14 Paul KhuongNew function: SB!KERNEL:%MULTIPLY-HIGH
2011-08-05 Nikodemus Siivolarename %FLOOR to %BIGFLOOR
2010-10-12 Paul Khuong1.0.43.47: Unfix ASH of constant shift on x86oids
2009-12-17 Nathan Froyd1.0.33.20: MORE CONSTANTIFICATION
2009-06-28 Paul Khuong1.0.29.54: Inline unboxed constants on x86[-64]
2009-05-01 Nathan Froyd1.0.28.5: delete MERGE-BITS
2009-01-11 Paul Khuong1.0.24.35: Flag-setting VOPs on x86[-64] and conditiona...
2008-05-08 Nikodemus Siivola1.0.16.27: function-ify ERROR-CALL and GENERATE-ERROR...
2008-03-10 Nikodemus Siivola1.0.15.19: use TEST X X when possible in SIGNED-BYTE...
2008-03-07 Christophe Rhodes1.0.15.16: New modular arithmetic representation decision
2007-09-12 Christophe Rhodes1.0.9.59: Fix ash/smod61 on x86-64 for constant large...
2007-05-07 Nathan Froyd10.\7f\7fCVS: ----------------------------------------...
2007-03-08 Juho Snellman1.0.3.37: Oops, fix bad argument types in the new x86...
2007-03-04 Juho Snellman1.0.3.26: port modular-xor/fixnum changes from x86...
2007-02-07 Nathan Froyd1.0.2.21:
2006-11-14 Nathan Froyd0.9.18.52:
2006-07-28 Juho Snellman0.9.15.1:
2006-07-20 Nathan Froyd0.9.14.28:
2006-07-15 Nathan Froyd0.9.14.14:
2005-11-06 Juho Snellman0.9.6.24:
2005-07-14 William Harold Newman0.9.2.48:
2005-06-03 Nathan Froyd0.9.1.24:
2005-04-29 Christophe Rhodes0.9.0.6:
2005-03-17 Juho Snellman0.8.20.27:
2005-03-01 Christophe Rhodes0.8.20.2:
2005-01-28 Christophe Rhodes0.8.19.2:
2005-01-14 Juho Snellman0.8.18.31:
2005-01-07 Christophe Rhodes0.8.18.16:
2005-01-06 Christophe Rhodes0.8.18.14:
2004-12-19 Alexey Dejneka0.8.17.29:
2004-12-09 Nathan Froyd0.8.17.28:
2004-12-08 Nathan Froyd0.8.17.24:
2004-08-07 Nathan Froyd0.8.13.35:
2004-08-04 Nathan Froyd0.8.13.26:
2004-06-26 Daniel BarlowYoun are not expected to understand this. I don't