X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fmips%2Ftype-vops.lisp;h=48107f27c9cc5ca61d1f9f4def35461100eeb0f7;hb=69ef68ba7393e3492c1b4a756d1140f71c2922bc;hp=0864e69b65b82ec8a063a237f33f2946313958d6;hpb=14edb503e1b77e8203aa9879842f308c2a25f5c1;p=sbcl.git diff --git a/src/compiler/mips/type-vops.lisp b/src/compiler/mips/type-vops.lisp index 0864e69..48107f2 100644 --- a/src/compiler/mips/type-vops.lisp +++ b/src/compiler/mips/type-vops.lisp @@ -47,14 +47,6 @@ (unless skip-nop (inst nop)))) -(defun %test-lowtag-and-headers (value target not-p lowtag - function-p headers &key temp) - (let ((drop-through (gen-label))) - (%test-lowtag value (if not-p drop-through target) nil lowtag - :skip-nop t :temp temp) - (%test-headers value target not-p function-p headers - :drop-through drop-through :temp temp))) - (defun %test-headers (value target not-p function-p headers &key (drop-through (gen-label)) temp) (let ((lowtag (if function-p fun-pointer-lowtag other-pointer-lowtag)))