]> granicus.if.org Git - libjpeg-turbo/commitdiff
Win64 should fully work now
authorDRC <dcommander@users.sourceforge.net>
Wed, 21 Apr 2010 17:20:12 +0000 (17:20 +0000)
committerDRC <dcommander@users.sourceforge.net>
Wed, 21 Apr 2010 17:20:12 +0000 (17:20 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@178 632fc199-4ca6-4c93-a231-07263d6284db

simd/jdmrgss2-64.asm

index b76820831a00da5ff77e0bf539a59cd3dcd243b8..121bb82bc55a102584700492af64ba8f2bcbace7 100644 (file)
@@ -521,10 +521,10 @@ EXTN(jsimd_h2v2_merged_upsample_sse2):
        push    rax
 
        %ifdef WIN64
-       ; rcx already parameter 1
-       mov rdx, rdi
-       mov r8, rax
-       mov r9, rbx
+       mov r8, rcx
+       mov r9, rdi
+       mov rcx, rax
+       mov rdx, rbx
        %else
        mov rdx, rcx
        mov rcx, rdi
@@ -554,10 +554,10 @@ EXTN(jsimd_h2v2_merged_upsample_sse2):
        push    rax
 
        %ifdef WIN64
-       ; rcx already parameter 1
-       mov rdx, rdi
-       mov r8, rax
-       mov r9, rbx
+       mov r8, rcx
+       mov r9, rdi
+       mov rcx, rax
+       mov rdx, rbx
        %else
        mov rdx, rcx
        mov rcx, rdi