X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fhppa%2Fvm.lisp;h=d0f9eabc10b71551b3b071aeb2df45d69060f31d;hb=9c0c32bf94b510ea0f7bed34a91d0ddf3ea909fc;hp=740ffca074f3b1b14d2aa145cf7096d875abfe73;hpb=56a2dbbb9d79a62db99cc4061e50fca74fcf907e;p=sbcl.git diff --git a/src/compiler/hppa/vm.lisp b/src/compiler/hppa/vm.lisp index 740ffca..d0f9eab 100644 --- a/src/compiler/hppa/vm.lisp +++ b/src/compiler/hppa/vm.lisp @@ -330,6 +330,10 @@ (sc-number-or-lose 'fp-double-zero) nil)))) +(!def-vm-support-routine boxed-immediate-sc-p (sc) + (or (eql sc (sc-number-or-lose 'zero)) + (eql sc (sc-number-or-lose 'null)) + (eql sc (sc-number-or-lose 'immediate)))) ;;;; Function Call Parameters