Add SSE SIMD implementation of computationally intensive routines.

This commit is contained in:
Pierre Ossman
2009-03-09 13:31:56 +00:00
parent a5cccc9dbf
commit 205cdc87d4
10 changed files with 1223 additions and 5 deletions

View File

@@ -66,6 +66,10 @@ EXTN(jpeg_simd_cpu_support):
jz short .no_mmx
or edi, byte JSIMD_MMX
.no_mmx:
test eax, 1<<25 ; bit25:SSE
jz short .no_sse
or edi, byte JSIMD_SSE
.no_sse:
; Check for 3DNow! instruction support
mov eax, 0x80000000