X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fgeneric%2Fvm-tran.lisp;h=0557abc6013d7c898e104a011aab9b37a186cc1b;hb=942e45e3bb73fd55786e4a0ab4590324063c0c89;hp=2542c12cb224d5e4f03a6a299e64bdcddacd8584;hpb=f12f2c5a8ae794dc414dd6a42e0b25740d576aa1;p=sbcl.git diff --git a/src/compiler/generic/vm-tran.lisp b/src/compiler/generic/vm-tran.lisp index 2542c12..0557abc 100644 --- a/src/compiler/generic/vm-tran.lisp +++ b/src/compiler/generic/vm-tran.lisp @@ -79,6 +79,8 @@ `(the ,(type-specifier declared-element-ctype) ,bare-form))))))) +;;; Transform multi-dimensional array to one dimensional data vector +;;; access. (deftransform data-vector-ref ((array index) (simple-array t)) (let ((array-type (lvar-type array)))