Add logcount type derivation.
commit90decaf4b97ba547394a6a4dc49bf6f5e6025189
authorStas Boukarev <stassats@gmail.com>
Thu, 1 Jan 2015 17:30:43 +0000 (1 20:30 +0300)
committerStas Boukarev <stassats@gmail.com>
Thu, 1 Jan 2015 17:30:43 +0000 (1 20:30 +0300)
tree865eacfdd829d39eeff14041fd071083afe35923
parente417c563beed18e9e48e049705ffaa4c3a12bdc7
Add logcount type derivation.

Declare a tighter type and add type derivation based on integer-length
of type bounds.
contrib/sb-gmp/gmp.lisp
package-data-list.lisp-expr
src/code/bignum-random.lisp
src/code/bignum.lisp
src/compiler/generic/vm-fndb.lisp
src/compiler/generic/vm-type.lisp