Index: /trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp
===================================================================
--- /trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp	(revision 5186)
+++ /trunk/ccl/compiler/X86/X8664/x8664-vinsns.lisp	(revision 5187)
@@ -2570,5 +2570,5 @@
   (testb (:$b x8664::fixnummask) (:%b object))
   (jne.pn :bad)
-  (cmpq (:$l #x110000) (:%q object))
+  (cmpq (:$l (ash #x110000 x8664::fixnumshift)) (:%q object))
   (jb.pt :ok)
   :bad
