X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fmips%2Finsts.lisp;h=0d0336640784f160fa6ba8857b5d488800470dac;hb=0c08cc954cc0910079bdcf153cccf9a95ef11d67;hp=8e21fd8da28e8f04755f0e9975aad26274c95e36;hpb=5c119c97cb1504dfdd5260fe8bcf1b8ac89ea3aa;p=sbcl.git diff --git a/src/compiler/mips/insts.lisp b/src/compiler/mips/insts.lisp index 8e21fd8..0d03366 100644 --- a/src/compiler/mips/insts.lisp +++ b/src/compiler/mips/insts.lisp @@ -36,7 +36,7 @@ (defvar *disassem-use-lisp-reg-names* t) -(!def-vm-support-routine location-number (loc) +(defun location-number (loc) (etypecase loc (null) (number) @@ -168,12 +168,12 @@ ;;;; Constants used by instruction emitters. -(defconstant special-op #b000000) -(defconstant bcond-op #b000001) -(defconstant cop0-op #b010000) -(defconstant cop1-op #b010001) -(defconstant cop2-op #b010010) -(defconstant cop3-op #b010011) +(def!constant special-op #b000000) +(def!constant bcond-op #b000001) +(def!constant cop0-op #b010000) +(def!constant cop1-op #b010001) +(def!constant cop2-op #b010010) +(def!constant cop3-op #b010011) @@ -1117,7 +1117,7 @@ (:emitter (emit-word segment 0))) -(!def-vm-support-routine emit-nop (segment) +(defun emit-nop (segment) (emit-word segment 0)) (define-instruction word (segment word)