libwebp/src/dsp
Pascal Massimino b3a616b356 make HistogramAdd() a pointer in dsp
* merged the two HistogramAdd/AddEval() into a single call
  (with detection of special case when b==out)
* added a SSE2 variant
* harmonize the histogram type to 'uint32_t' instead
  of just 'int'. This has a lot of ripples on signatures.
* 1-2% faster

Change-Id: I10299ff300f36cdbca5a560df1ae4d4df149d306
2014-04-28 10:09:34 -07:00
..
cpu.c MIPS: MIPS32r1: Optimization of function TransformOne. PATCH [4/6] 2014-01-28 20:10:43 -08:00
dec_clip_tables.c add missing file 2014-02-13 21:56:19 -08:00
dec_mips32.c cosmetics: 2014-04-16 00:36:19 -07:00
dec_neon.c dec_neon: relocate some inline-asm defines 2014-04-28 00:41:42 -07:00
dec_sse2.c dec_sse2: drop SSE2 suffix from local functions 2014-04-02 23:10:39 -07:00
dec.c dsp/dec: TransformDCUV: use VP8TransformDC 2014-03-26 16:43:47 -07:00
dsp.h move LOCAL_GCC_VERSION def to dsp.h 2014-04-26 19:09:04 -07:00
enc_mips32.c MIPS: fix error with number of registers. 2014-04-22 12:06:45 +02:00
enc_neon.c Merge "enc_neon: enable intrinsics-only functions" 2014-04-27 02:05:53 -07:00
enc_sse2.c ~30% encoding speedup: use NEON for QuantizeBlock() 2014-04-08 03:08:22 -07:00
enc.c ~30% encoding speedup: use NEON for QuantizeBlock() 2014-04-08 03:08:22 -07:00
lossless_mips32.c make HistogramAdd() a pointer in dsp 2014-04-28 10:09:34 -07:00
lossless_neon.c move LOCAL_GCC_VERSION def to dsp.h 2014-04-26 19:09:04 -07:00
lossless_sse2.c make HistogramAdd() a pointer in dsp 2014-04-28 10:09:34 -07:00
lossless.c make HistogramAdd() a pointer in dsp 2014-04-28 10:09:34 -07:00
lossless.h make HistogramAdd() a pointer in dsp 2014-04-28 10:09:34 -07:00
Makefile.am enc_neon: move Transpose4x4 to dsp/neon.h 2014-04-26 14:06:04 -07:00
neon.h enc_neon: move Transpose4x4 to dsp/neon.h 2014-04-26 14:06:04 -07:00
upsampling_mips32.c cosmetics: 2014-04-16 00:36:19 -07:00
upsampling_neon.c upsampling_neon: drop NEON suffix from local functions 2014-04-02 23:24:39 -07:00
upsampling_sse2.c upsampling_sse2: drop SSE2 suffix from local functions 2014-04-02 23:24:39 -07:00
upsampling.c WEBP_SWAP_16BIT_CSP: remove code dup 2014-02-03 13:24:33 -08:00
yuv.c drop: ifdef __cplusplus checks from C files 2013-12-13 11:42:13 -08:00
yuv.h fix compilation with USE_YUVj flag 2014-02-20 13:23:18 +01:00