FFmpeg/libswresample/x86
Ronald S. Bultje faa1471ffc swr: rewrite resample_common/linear_float_sse/avx in yasm.
Linear interpolation goes from 63 (llvm) or 58 (gcc) to 48 (yasm)
cycles/sample on 64bit, or from 66 (llvm/gcc) to 52 (yasm) cycles/
sample on 32bit. Bon-linear goes from 43 (llvm) or 38 (gcc) to
32 (yasm) cycles/sample on 64bit, or from 46 (llvm) or 44 (gcc) to
38 (yasm) cycles/sample on 32bit (all testing on OSX 10.9.2, llvm
5.1 and gcc 4.8/9).

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-28 17:06:47 +02:00
..
audio_convert.asm x86: Fix compilation with nasm on PPC & OS/2 2013-10-08 12:36:19 +02:00
Makefile swr: rewrite resample_common/linear_float_sse/avx in yasm. 2014-06-28 17:06:47 +02:00
rematrix.asm x86: Fix compilation with nasm on PPC & OS/2 2013-10-08 12:36:19 +02:00
resample_mmx.h swr: rewrite resample_common/linear_float_sse/avx in yasm. 2014-06-28 17:06:47 +02:00
resample_x86_dsp.c swr: rewrite resample_common/linear_float_sse/avx in yasm. 2014-06-28 17:06:47 +02:00
resample.asm swr: rewrite resample_common/linear_float_sse/avx in yasm. 2014-06-28 17:06:47 +02:00
swresample_x86.c Avoid using empty macro arguments. 2013-12-31 12:19:59 +01:00
w64xmmtest.c swresample: Add arm&x86 clobber tests 2014-01-18 18:38:57 +01:00