]> granicus.if.org Git - libjpeg-turbo/commit
Win/x64: Fix improper callee save of xmm8-xmm11 1.4.90
authorDRC <information@libjpeg-turbo.org>
Mon, 29 Feb 2016 23:21:02 +0000 (17:21 -0600)
committerDRC <information@libjpeg-turbo.org>
Mon, 29 Feb 2016 23:46:34 +0000 (17:46 -0600)
commit056536f6605596d0246fd2b75a1ada2ac03b5bbe
tree6e7f1c0a00c47484902edb42f5dbe0d3180ca8f3
parent7c202f76e7fda45c9ab7d7680046c0304a8fb2ad
Win/x64: Fix improper callee save of xmm8-xmm11

The x86-64 SIMD accelerations for Huffman encoding used incorrect
stack math to save xmm8-xmm11 on Windows.  This caused TJBench to
always report 1 Mpixel/sec for the compression performance, and it
likely would have caused other application issues as well.
simd/jchuff-sse2-64.asm