0.9.2.43:
[sbcl.git] / src / assembly / sparc / array.lisp
index 717fa07..1bd9e20 100644 (file)
 (in-package "SB!VM")
 
 (define-assembly-routine (allocate-vector
-                         (:policy :fast-safe)
-                         (:translate allocate-vector)
-                         (:arg-types positive-fixnum
-                                     positive-fixnum
-                                     positive-fixnum))
-                        ((:arg type any-reg a0-offset)
-                         (:arg length any-reg a1-offset)
-                         (:arg words any-reg a2-offset)
-                         (:res result descriptor-reg a0-offset)
+                          (:policy :fast-safe)
+                          (:translate allocate-vector)
+                          (:arg-types positive-fixnum
+                                      positive-fixnum
+                                      positive-fixnum))
+                         ((:arg type any-reg a0-offset)
+                          (:arg length any-reg a1-offset)
+                          (:arg words any-reg a2-offset)
+                          (:res result descriptor-reg a0-offset)
 
-                         (:temp ndescr non-descriptor-reg nl0-offset)
-                         (:temp vector descriptor-reg a3-offset))
+                          (:temp ndescr non-descriptor-reg nl0-offset)
+                          (:temp vector descriptor-reg a3-offset))
   (pseudo-atomic ()
     (inst or vector alloc-tn other-pointer-lowtag)
     ;; boxed words == unboxed bytes