Commit [ee8f3a] Maximize Restore History

Optimize (- (the (integer 0 2^63) x)) on x86-64.

2^63 is the only unsigned-byte-64 value which fits (signed-byte 64)
when negated. Add FAST-NEGATE/UNSIGNED VOP.

Stas Boukarev Stas Boukarev 2014-06-30

changed src/compiler/x86-64/arith.lisp
src/compiler/x86-64/arith.lisp Diff Switch to side-by-side view
Loading...