X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fhppa%2Fchar.lisp;h=0a9d3100040fbd2fb8dbb1b5e7fb9303837ed3d0;hb=dcd86042bba514f5dfc39246de9cdbb030648569;hp=aec3e691159e9cc3a59eb52d0a4f10a651cc71e9;hpb=52cfe54802db8736f1f4e2b67764c43bba9b78b3;p=sbcl.git diff --git a/src/compiler/hppa/char.lisp b/src/compiler/hppa/char.lisp index aec3e69..0a9d310 100644 --- a/src/compiler/hppa/char.lisp +++ b/src/compiler/hppa/char.lisp @@ -15,6 +15,7 @@ ;;; Move a tagged char to an untagged representation. (define-vop (move-to-character) + (:note "character untagging") (:args (x :scs (any-reg descriptor-reg))) (:results (y :scs (character-reg))) (:generator 1 @@ -24,6 +25,7 @@ ;;; Move an untagged char to a tagged representation. (define-vop (move-from-character) + (:note "character tagging") (:args (x :scs (character-reg))) (:results (y :scs (any-reg descriptor-reg))) (:generator 1 @@ -34,6 +36,7 @@ ;;; Move untagged character values. (define-vop (character-move) + (:note "character move") (:args (x :target y :scs (character-reg) :load-if (not (location= x y)))) @@ -48,6 +51,7 @@ ;;; Move untagged character args/return-values. (define-vop (move-character-arg) + (:note "character arg move") (:args (x :target y :scs (character-reg)) (fp :scs (any-reg)