0.9.14.16:
[sbcl.git] / src / compiler / x86-64 / array.lisp
index be4823d..7b5ee7a 100644 (file)
              (unsigned-reg
               (inst or old value)))
            (inst rol old :cl)
-           (mov (make-ea :qword :base object :index word-index
-                          :scale n-word-bytes
-                          :disp (- (* vector-data-offset n-word-bytes)
-                                   other-pointer-lowtag))
-                old)
+           (inst mov (make-ea :qword :base object :index word-index
+                              :scale n-word-bytes
+                              :disp (- (* vector-data-offset n-word-bytes)
+                                       other-pointer-lowtag))
+                 old)
            (sc-case value
              (immediate
               (inst mov result (tn-value value)))