Loading sbcl-opt/x86-64-vm.lisp +1 −1 Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ `(,result-type))) ,@(when (and setterp big-endian-p) `((:temporary (:sc unsigned-reg :from (:argument ,(if setterp 0 2)) :from (:load 0) :to (:result 0)) temp))) (:results (result :scs (,result-sc))) (:result-types ,result-type) Loading sbcl-opt/x86-vm.lisp +5 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,11 @@ `(,result-type))) ,@(when (or setterp big-endian-p) `((:temporary (:sc unsigned-reg :offset eax-offset :from (:argument ,(if setterp 0 2)) :from (:argument ,(if setterp (if big-endian-p '(:load 0) '(:argument 0)) '(:argument 2))) :to (:result 0)) eax))) (:results (result :scs (,result-sc))) (:result-types ,result-type) Loading Loading
sbcl-opt/x86-64-vm.lisp +1 −1 Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ `(,result-type))) ,@(when (and setterp big-endian-p) `((:temporary (:sc unsigned-reg :from (:argument ,(if setterp 0 2)) :from (:load 0) :to (:result 0)) temp))) (:results (result :scs (,result-sc))) (:result-types ,result-type) Loading
sbcl-opt/x86-vm.lisp +5 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,11 @@ `(,result-type))) ,@(when (or setterp big-endian-p) `((:temporary (:sc unsigned-reg :offset eax-offset :from (:argument ,(if setterp 0 2)) :from (:argument ,(if setterp (if big-endian-p '(:load 0) '(:argument 0)) '(:argument 2))) :to (:result 0)) eax))) (:results (result :scs (,result-sc))) (:result-types ,result-type) Loading