X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Falpha%2Farith.lisp;h=c6c85520d7d42dd77714f8c8d12a48acae98c777;hb=f8893c7c658bf9d9e0757c63e47af2fdea810f04;hp=9eece3c675433b79c277c174fe37a050ab4e9d46;hpb=b61003dec6f5af2b03549439155676666186283e;p=sbcl.git diff --git a/src/compiler/alpha/arith.lisp b/src/compiler/alpha/arith.lisp index 9eece3c..c6c8552 100644 --- a/src/compiler/alpha/arith.lisp +++ b/src/compiler/alpha/arith.lisp @@ -364,11 +364,9 @@ (:generator 1 (inst not x res))) -(defknown ash-left-constant-mod64 (integer (integer 0)) (unsigned-byte 64) - (foldable flushable movable)) -(define-vop (fast-ash-left-constant-mod64/unsigned=>unsigned +(define-vop (fast-ash-left-mod64-c/unsigned=>unsigned fast-ash-c/unsigned=>unsigned) - (:translate ash-left-constant-mod64)) + (:translate ash-left-mod64)) (macrolet ((define-modular-backend (fun &optional constantp)