1.0.30.8: redo the recent FP optimizations in a better way
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 29 Jul 2009 13:35:33 +0000 (13:35 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 29 Jul 2009 13:35:33 +0000 (13:35 +0000)
commit7485a0eb6bd09d24fd22c93c7ae713e3e5a245a2
tree4804b5afb218a9fd542409a894f8169975139f8f
parent0e92abc181338bb9eec15eeb06f4b830ea54d746
1.0.30.8: redo the recent FP optimizations in a better way

 * Multiplication and division should respect signed zeros.

 * Optimize division to multiplication by reciprocal when an exact
   reciprocal exits -- and always for FLOAT-ACCURACY=0. (Thanks
   to Paul Khuong!)
NEWS
src/compiler/float-tran.lisp
tests/compiler.pure.lisp
version.lisp-expr