Fix build for RGB_PIXELSIZE==4

git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@33 632fc199-4ca6-4c93-a231-07263d6284db
This commit is contained in:
DRC
2009-04-01 20:02:14 +00:00
parent 3cba8db08f
commit c7fbf2961a

View File

@@ -242,12 +242,12 @@ EXTN(jsimd_rgb_ycc_convert_sse2):
test cl, SIZEOF_XMMWORD/16 test cl, SIZEOF_XMMWORD/16
jz short .column_ld2 jz short .column_ld2
sub ecx, byte SIZEOF_XMMWORD/16 sub ecx, byte SIZEOF_XMMWORD/16
movd xmmA, _DWORD [esi+ecx*RGB_PIXELSIZE] movd xmmA, DWORD [esi+ecx*RGB_PIXELSIZE]
.column_ld2: .column_ld2:
test cl, SIZEOF_XMMWORD/8 test cl, SIZEOF_XMMWORD/8
jz short .column_ld4 jz short .column_ld4
sub ecx, byte SIZEOF_XMMWORD/8 sub ecx, byte SIZEOF_XMMWORD/8
movq xmmE, _MMWORD [esi+ecx*RGB_PIXELSIZE] movq xmmE, MMWORD [esi+ecx*RGB_PIXELSIZE]
pslldq xmmA, SIZEOF_MMWORD pslldq xmmA, SIZEOF_MMWORD
por xmmA,xmmE por xmmA,xmmE
.column_ld4: .column_ld4: