check-mod-fixnum: correct the test for power-of-two.
authorStas Boukarev <stassats@gmail.com>
Tue, 11 Jun 2013 11:20:10 +0000 (15:20 +0400)
committerStas Boukarev <stassats@gmail.com>
Tue, 11 Jun 2013 11:20:10 +0000 (15:20 +0400)
commitd5c8232ed5dc81aea41d3b9e865189660bf45614
tree3be6f844fe99ad91f0d0bf3b6981082a3706bd1d
parent5a2409dcbad2b0e1852f0835eae2b7c845793478
check-mod-fixnum: correct the test for power-of-two.

Testing for the power of two was performed on a fixnumized number,
causing the optimization for power-of-two to be never applied.
src/compiler/x86-64/type-vops.lisp
src/compiler/x86/type-vops.lisp