X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fx86%2Finsts.lisp;h=aef17c5cb8f2a2fb3e4ff52f0512c4353bc728c7;hb=70c40b1892a606163d0f60ac7b20093724e8e5e5;hp=c779a8bf5ee86c349e54415dc22ac0e80f97a0e1;hpb=de6d4c2fc663eb1caeb6b4fd114866413fb56a41;p=sbcl.git diff --git a/src/compiler/x86/insts.lisp b/src/compiler/x86/insts.lisp index c779a8b..aef17c5 100644 --- a/src/compiler/x86/insts.lisp +++ b/src/compiler/x86/insts.lisp @@ -1621,7 +1621,8 @@ (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))))) @@ -2883,8 +2884,8 @@ (values label (make-ea size :disp (make-fixup nil :code-object label))))) -(defun emit-constant-segment-header (constants optimize) - (declare (ignore constants)) +(defun emit-constant-segment-header (segment constants optimize) + (declare (ignore segment constants)) (loop repeat (if optimize 64 16) do (inst byte #x90))) (defun size-nbyte (size)