Index: simd/jcsamss2-64.asm |
diff --git a/simd/jcsamss2-64.asm b/simd/jcsamss2-64.asm |
index e20084ee525a70016920d6057c442c5e3be36b8c..57daf90bc078b03c02aa27cd1529949a4fa962e0 100644 |
--- a/simd/jcsamss2-64.asm |
+++ b/simd/jcsamss2-64.asm |
@@ -49,11 +49,11 @@ EXTN(jsimd_h2v1_downsample_sse2): |
mov rbp,rsp |
collect_args |
- mov rcx, r13 |
+ mov ecx, r13d |
shl rcx,3 ; imul rcx,DCTSIZE (rcx = output_cols) |
jz near .return |
- mov rdx, r10 |
+ mov edx, r10d |
; -- expand_right_edge |
@@ -90,7 +90,7 @@ EXTN(jsimd_h2v1_downsample_sse2): |
; -- h2v1_downsample |
- mov rax, r12 ; rowctr |
+ mov eax, r12d ; rowctr |
test eax,eax |
jle near .return |
@@ -193,7 +193,7 @@ EXTN(jsimd_h2v2_downsample_sse2): |
mov rbp,rsp |
collect_args |
- mov rcx, r13 |
+ mov ecx, r13d |
shl rcx,3 ; imul rcx,DCTSIZE (rcx = output_cols) |
jz near .return |
@@ -234,7 +234,7 @@ EXTN(jsimd_h2v2_downsample_sse2): |
; -- h2v2_downsample |
- mov rax, r12 ; rowctr |
+ mov eax, r12d ; rowctr |
test rax,rax |
jle near .return |