]> source.dussan.org Git - tigervnc.git/commitdiff
Oops. Clean up a couple of remaining 32-bit memory accesses
authorDRC <dcommander@users.sourceforge.net>
Thu, 6 Aug 2009 07:51:26 +0000 (07:51 +0000)
committerDRC <dcommander@users.sourceforge.net>
Thu, 6 Aug 2009 07:51:26 +0000 (07:51 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3869 3789f03b-4d11-0410-bbf8-ca57d06f2519

common/jpeg/simd/jcclrss2-64.asm
common/jpeg/simd/jdsamss2-64.asm

index ca7e24af88e0cfba22614b2fed49dffdd3e9808b..f2cd8f4e48bf19a31cda5255190bdbba64c22ea3 100644 (file)
@@ -361,7 +361,7 @@ EXTN(jsimd_rgb_ycc_convert_sse2):
 
        psllw     xmm7,BYTE_BIT
        por       xmm5,xmm7             ; xmm5=Cb
-       movdqa    XMMWORD [ebx], xmm5   ; Save Cb
+       movdqa    XMMWORD [rbx], xmm5   ; Save Cb
 
        movdqa    xmm0, XMMWORD [wk(3)] ; xmm0=BO
        movdqa    xmm6, XMMWORD [wk(2)] ; xmm6=BE
index 7df283e8963bcb4cf806319cde62d01e1c448add..143a97a20e4254af7b2b5d5c71c907bbeac9a31b 100644 (file)
@@ -298,8 +298,8 @@ EXTN(jsimd_h2v2_fancy_upsample_sse2):
        pslldq  xmm1,(SIZEOF_XMMWORD-2)
        movdqa  xmm2,xmm1
 
-       pand    xmm1, XMMWORD [edx+1*SIZEOF_XMMWORD]
-       pand    xmm2, XMMWORD [edi+1*SIZEOF_XMMWORD]
+       pand    xmm1, XMMWORD [rdx+1*SIZEOF_XMMWORD]
+       pand    xmm2, XMMWORD [rdi+1*SIZEOF_XMMWORD]
 
        movdqa  XMMWORD [wk(2)], xmm1   ; xmm1=(-- -- -- -- -- -- -- 15)
        movdqa  XMMWORD [wk(3)], xmm2   ; xmm2=(-- -- -- -- -- -- -- 15)