mozjpeg/simd
DRC 4f24016bde Preserve all 128 bits of xmm6 and xmm7
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.2.x@829 632fc199-4ca6-4c93-a231-07263d6284db
2012-04-26 19:50:37 +00:00
..
CMakeLists.txt Visual Studio 2010 doesn't like the wildcard at compile time, so let CMake expand it instead. 2012-03-17 14:32:38 +00:00
Makefile.am NASM automatically adds the current directory to the include path, but YASM doesn't, so we need to explicitly add it. 2011-11-29 08:58:27 +00:00
jcclrmmx.asm YASM support 2011-05-03 06:32:41 +00:00
jcclrss2-64.asm YASM support 2011-05-03 06:32:41 +00:00
jcclrss2.asm YASM support 2011-05-03 06:32:41 +00:00
jccolmmx.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jccolss2-64.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jccolss2.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jcgrammx.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jcgrass2-64.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jcgrass2.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jcgrymmx.asm YASM support 2011-05-03 06:32:41 +00:00
jcgryss2-64.asm YASM support 2011-05-03 06:32:41 +00:00
jcgryss2.asm YASM support 2011-05-03 06:32:41 +00:00
jcolsamp.inc Add SSE2 SIMD implementation of computationally intensive routines. 2009-03-09 13:34:17 +00:00
jcqnt3dn.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jcqntmmx.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jcqnts2f-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jcqnts2f.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jcqnts2i-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jcqnts2i.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jcqntsse.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jcsammmx.asm Fix build with YASM 2010-08-03 18:45:11 +00:00
jcsamss2-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jcsamss2.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jdclrmmx.asm YASM support 2011-05-03 06:32:41 +00:00
jdclrss2-64.asm Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. 2011-12-01 11:14:18 +00:00
jdclrss2.asm Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. 2011-12-01 11:14:18 +00:00
jdcolmmx.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jdcolss2-64.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jdcolss2.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jdct.inc Add SSE SIMD implementation of computationally intensive routines. 2009-03-09 13:31:56 +00:00
jdmermmx.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jdmerss2-64.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jdmerss2.asm Improve performance of non-SIMD color conversion routines and use global constants to define colorspace extension parameters 2011-09-07 06:31:00 +00:00
jdmrgmmx.asm YASM support 2011-05-03 06:32:41 +00:00
jdmrgss2-64.asm Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. 2011-12-01 11:14:18 +00:00
jdmrgss2.asm Fixed non-fatal out-of-bounds read in SSE2 SIMD code reported by valgrind when decompressing a JPEG image to a bitmap buffer whose size was not a multiple of 16 bytes. 2011-12-01 11:14:18 +00:00
jdsammmx.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jdsamss2-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jdsamss2.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jf3dnflt.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jfmmxfst.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jfmmxint.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jfss2fst-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jfss2fst.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jfss2int-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jfss2int.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jfsseflt-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jfsseflt.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
ji3dnflt.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jimmxfst.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jimmxint.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jimmxred.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jiss2flt-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jiss2flt.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jiss2fst-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jiss2fst.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jiss2int-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jiss2int.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jiss2red-64.asm Use correct filenames in headers 2010-04-20 18:20:13 +00:00
jiss2red.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jisseflt.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jsimd.h NEON-accelerated slow integer inverse DCT 2011-08-22 13:48:01 +00:00
jsimd_arm.c Compiler warnings 2012-01-31 03:39:23 +00:00
jsimd_arm_neon.S Update Nokia contact info 2011-09-06 18:58:22 +00:00
jsimd_i386.c Compiler warnings 2012-01-31 03:39:23 +00:00
jsimd_x86_64.c Added new alpha channel colorspace constants/pixel formats, so applications can specify that they need the unused byte in a 4-component RGB output buffer set to 0xFF when decompressing. 2011-12-19 02:21:03 +00:00
jsimdcfg.inc.h When decompressing to a 4-byte RGB buffer, set the unused byte to 0xFF so it can be interpreted as an opaque alpha channel. 2011-09-08 23:54:40 +00:00
jsimdcpu.asm Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard 2009-10-08 09:04:56 +00:00
jsimdext.inc Preserve all 128 bits of xmm6 and xmm7 2012-04-26 19:50:37 +00:00
nasm_lt.sh First attempt at Win64 support 2010-02-18 13:03:41 +00:00