ffmpeg/libavcodec/i386
Loren Merritt 6810b93a81 sse2 version of compute_autocorr().
4x faster than c (somehow, even though doubles only allow 2x simd).
overal flac encoding: 15-50% faster on core2, 4-11% on k8, 3-13% on p4.

Originally committed as revision 10621 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-29 22:31:18 +00:00
..
cavsdsp_mmx.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
cputest.c Preprocessor #defines starting with __ are reserved for the system. 2007-06-07 17:19:37 +00:00
dsputil_h264_template_mmx.c correct type for {put,avg}_h264_chroma_mc2_mmx2 2007-06-16 14:51:57 +00:00
dsputil_mmx_avg.h Group all copyright and author notices together. 2007-07-05 10:37:29 +00:00
dsputil_mmx_qns.h Group all copyright and author notices together. 2007-07-05 10:37:29 +00:00
dsputil_mmx_rnd.h Group all copyright and author notices together. 2007-07-05 10:37:29 +00:00
dsputil_mmx.c sse2 version of compute_autocorr(). 2007-09-29 22:31:18 +00:00
fdct_mmx.c misc spelling fixes 2007-06-12 09:29:25 +00:00
fft_3dn2.c Add libavcodec to compiler include flags in order to simplify header 2007-05-16 09:51:45 +00:00
fft_3dn.c Add libavcodec to compiler include flags in order to simplify header 2007-05-16 09:51:45 +00:00
fft_sse.c work around issues with the old version of Gnu Assembler shipped on 2007-06-08 20:35:30 +00:00
h264dsp_mmx.c cosmetics: remove duplicate transpose macro 2007-05-08 17:55:56 +00:00
idct_mmx_xvid.c Group all copyright and author notices together. 2007-07-05 10:37:29 +00:00
idct_mmx.c misc typo fixes 2007-06-12 18:50:50 +00:00
mathops.h add a comment to indicate which #endif belong to which #define 2007-06-17 18:59:28 +00:00
mmx.h
motion_est_mmx.c Group all copyright and author notices together. 2007-07-05 10:37:29 +00:00
mpegvideo_mmx_template.c misc typo fixes 2007-06-12 18:50:50 +00:00
mpegvideo_mmx.c Group all copyright and author notices together. 2007-07-05 10:37:29 +00:00
simple_idct_mmx.c Add libavcodec to compiler include flags in order to simplify header 2007-05-16 09:51:45 +00:00
snowdsp_mmx.c Replace complicated and currently broken manual alignment code by 2007-08-30 11:41:58 +00:00
vp3dsp_mmx.c better separation of vp3dsp functions from dsputil_mmx.c 2007-05-16 23:23:45 +00:00
vp3dsp_mmx.h typos 2007-07-05 12:06:02 +00:00
vp3dsp_sse2.c better separation of vp3dsp functions from dsputil_mmx.c 2007-05-16 23:23:45 +00:00
vp3dsp_sse2.h typos 2007-07-05 12:06:02 +00:00