apply recursive decomposition in DECOMPOSE-STRING
[sbcl.git] / src / compiler / x86 / insts.lisp
index cc6b53e..aef17c5 100644 (file)
 (eval-when (:compile-toplevel :execute)
   (defun double-shift-inst-printer-list (op)
     `((ext-reg-reg/mem ((op ,(logior op #b10)) (width 0)
-                        (imm nil :type signed-imm-byte)))
+                        (imm nil :type signed-imm-byte))
+         (:name :tab reg/mem ", " reg ", " imm))
       (ext-reg-reg/mem ((op ,(logior op #b10)) (width 1))
          (:name :tab reg/mem ", " reg ", " 'cl)))))
 
                            :disp (make-fixup nil :code-object label)))))
 
 (defun emit-constant-segment-header (segment constants optimize)
-  (declare (ignore constants))
+  (declare (ignore segment constants))
   (loop repeat (if optimize 64 16) do (inst byte #x90)))
 
 (defun size-nbyte (size)