libwebp/src/dsp
Pascal Massimino 2382050748 1-2% faster encoding by removing an indirection in GetResidualCost()
The MIPS code for cost is not updated yet, that's why i keep Residual::*cost
around for now. Should be removed in favor of *costs later.

Change-Id: Id1d09a8c37ea8c5b34ad5eb8811d6a3ec6c4d89f
2015-02-19 08:44:35 +01:00
..
alpha_processing_mips_dsp_r2.c dsp/mips: add some missing TSan annotations 2015-02-12 14:36:33 -08:00
alpha_processing_sse2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
alpha_processing.c Alpha coding: reorganize the filter/unfiltering code 2015-01-28 08:02:41 +01:00
argb_mips_dsp_r2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
argb_sse2.c cosmetics: argb_sse2: add const to some casts 2015-02-05 23:51:07 -08:00
argb.c make the 'last_cpuinfo_used' variable names unique 2015-01-07 23:38:53 -08:00
cost_mips32.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
cost_mips_dsp_r2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
cost_sse2.c 1-2% faster encoding by removing an indirection in GetResidualCost() 2015-02-19 08:44:35 +01:00
cost.c 1-2% faster encoding by removing an indirection in GetResidualCost() 2015-02-19 08:44:35 +01:00
cpu.c dsp/cpu: (msvs) add include for __cpuidex 2015-01-16 18:16:10 -08:00
dec_clip_tables.c WEBP_TSAN_IGNORE_FUNCTION: fix gcc compat warning 2014-10-16 18:06:43 +02:00
dec_mips32.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
dec_mips_dsp_r2.c MIPS: dspr2: added otpimization for DC8uv, DC8uvNoTop and DC8uvNoLeft 2015-02-18 18:24:10 +01:00
dec_neon.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
dec_sse2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
dec.c make VP8PredLuma16[] array non-const 2015-02-04 17:00:22 +01:00
dsp.h dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
enc_avx2.c add stub dsp/enc_avx2.c 2014-05-22 00:31:46 -07:00
enc_mips32.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
enc_mips_dsp_r2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
enc_neon.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
enc_sse2.c 4-5% faster encoding using SSE2 for GetResidualCost 2015-02-18 09:41:02 +01:00
enc.c dsp/enc::InitTables: add missing TSan annotation 2015-02-09 22:40:45 -08:00
filters_mips_dsp_r2.c dsp/mips: add some missing TSan annotations 2015-02-12 14:36:33 -08:00
filters_sse2.c SSE2 version of GradientUnfilter 2015-01-31 23:18:00 +01:00
filters.c add SSE2 variants for alpha filtering functions 2015-01-29 08:46:22 +01:00
lossless_mips32.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
lossless_mips_dsp_r2.c Merge "dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage" 2015-02-14 01:57:08 -08:00
lossless_neon.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
lossless_sse2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
lossless.c VP8LDspInit: remove memcpy 2015-02-09 23:41:24 -08:00
lossless.h simplify/reorganize arguments for CollectColorBlueTransforms 2015-01-15 18:12:12 -08:00
Makefile.am 4-5% faster encoding using SSE2 for GetResidualCost 2015-02-18 09:41:02 +01:00
mips_macro.h MIPS: move WORK_AROUND_GCC define to appropriate place 2015-01-08 15:55:41 +01:00
neon.h dsp: s/USE_INTRINSICS/WEBP_USE_INTRINSICS/ 2015-01-12 14:27:36 -08:00
rescaler_mips32.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
rescaler_mips_dsp_r2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
rescaler.c follow-up: clean up WebPRescalerXXX dsp function 2015-01-12 15:26:55 -08:00
upsampling_mips_dsp_r2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
upsampling_neon.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
upsampling_sse2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
upsampling.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
yuv_mips32.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
yuv_mips_dsp_r2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
yuv_sse2.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
yuv_tables_sse2.h SSE2: yuv->rgb speed-up for point-sampling 2014-05-22 09:56:47 +02:00
yuv.c dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00
yuv.h dsp: normalize WEBP_TSAN_IGNORE_FUNCTION usage 2015-02-13 15:23:40 -08:00