0xFF. This has been fixed. TJUnitTest has also been extended to test for the
correct behavior of the colorspace extensions when merged upsampling is used.
+[3] Fixed a bug whereby the libjpeg-turbo SSE2 SIMD code would not preserve the
+upper 64 bits of xmm6 and xmm7 on Win64 platforms, which violated the Win64
+calling conventions.
+
1.2.0
=====
push rsi
push rdi
sub rsp, SIZEOF_XMMWORD
- movlpd XMMWORD [rsp], xmm6
+ movaps XMMWORD [rsp], xmm6
sub rsp, SIZEOF_XMMWORD
- movlpd XMMWORD [rsp], xmm7
+ movaps XMMWORD [rsp], xmm7
%endmacro
%imacro uncollect_args 0
- movlpd xmm7, XMMWORD [rsp]
+ movaps xmm7, XMMWORD [rsp]
add rsp, SIZEOF_XMMWORD
- movlpd xmm6, XMMWORD [rsp]
+ movaps xmm6, XMMWORD [rsp]
add rsp, SIZEOF_XMMWORD
pop rdi
pop rsi