Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ 4a128945

Name Size Revision Age Author Comment
cavsdsp_mmx.c 19.2 KB ec656755 almost 12 years Reimar Döffinger Use MANGLE in cavsdsp, the current version usin...
cpuid.c 3.76 KB 6b434361 over 12 years Stefano Sabatini Rename FF_MM_MMXEXT to FF_MM_MMX2, for both cla...
dnxhd_mmx.c 2.13 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_h264_template_mmx.c 10.7 KB 21ff7689 over 12 years Mathieu Velten Use H264 MMX chroma functions to accelerate RV4...
dsputil_h264_template_ssse3.c 7.04 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx.c 124 KB 4052cbf1 over 11 years Diego Biurrun Get rid of pointless CONFIG_ANY_H263 preprocess...
dsputil_mmx.h 5.46 KB 4e36a5b4 about 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
dsputil_mmx_avg_template.c 37.4 KB 00312109 almost 12 years Reimar Döffinger Replace several #ifdef PIC with the more obviou...
dsputil_mmx_qns_template.c 3.71 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx_rnd_template.c 22.7 KB 00312109 almost 12 years Reimar Döffinger Replace several #ifdef PIC with the more obviou...
dsputil_yasm.asm 9.25 KB 758c7455 almost 12 years Loren Merritt fix a crash in ape decoding on x86_32 sse2 Ori...
dsputilenc_mmx.c 43.1 KB e17ccf60 almost 12 years Loren Merritt huffyuv: add some const qualifiers Originally ...
fdct_mmx.c 17.7 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft.c 1.59 KB f4863213 about 12 years Måns Rullgård Move per-arch fft init bits into the correspond...
fft.h 1.53 KB 01b22147 about 12 years Måns Rullgård Merge FFTContext and MDCTContext Originally co...
fft_3dn.c 898 Bytes a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_3dn2.c 5.11 KB 01b22147 about 12 years Måns Rullgård Merge FFTContext and MDCTContext Originally co...
fft_mmx.asm 10.9 KB 45213083 almost 12 years Loren Merritt s/movdqa/movaps/ in sse1 fft. (regression in r2...
fft_sse.c 6.75 KB 01b22147 about 12 years Måns Rullgård Merge FFTContext and MDCTContext Originally co...
h264_deblock_sse2.asm 19.3 KB 3f87f39c about 12 years John Adcock Update x264 asm code to latest to add support f...
h264_i386.h 6.11 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
h264_idct_sse2.asm 1.79 KB 3f87f39c about 12 years John Adcock Update x264 asm code to latest to add support f...
h264dsp_mmx.c 92.4 KB 74a841af over 12 years Ramiro Polla Replace more uses of __attribute__((aligned)) b...
idct_mmx.c 22.4 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
idct_mmx_xvid.c 23.4 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
idct_sse2_xvid.c 15.1 KB 4e36a5b4 about 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
idct_xvid.h 1.22 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
lpc_mmx.c 5.61 KB 4a128945 over 11 years Reimar Döffinger Reduce number of ASM constraints for ff_lpc_com...
mathops.h 1.96 KB 6166516d over 12 years Loren Merritt re-enable mid_pred asm on x86_64. (broke in r16...
mlpdsp.c 6.21 KB 989b7181 over 12 years Ramiro Polla Use fewer macros in x86-optimized mlpdsp. Fixes...
mmx.h 12.8 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
motion_est_mmx.c 15.7 KB 4e36a5b4 about 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
mpegvideo_mmx.c 27.6 KB 6b434361 over 12 years Stefano Sabatini Rename FF_MM_MMXEXT to FF_MM_MMX2, for both cla...
mpegvideo_mmx_template.c 17.1 KB b250f9c6 over 12 years Aurelien Jacobs Change semantic of CONFIG_*, HAVE_* and ARCH_*....
rv40dsp_mmx.c 3.14 KB 21ff7689 over 12 years Mathieu Velten Use H264 MMX chroma functions to accelerate RV4...
simple_idct_mmx.c 71 KB 4e36a5b4 about 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
snowdsp_mmx.c 38.6 KB ecf05a59 over 12 years Matthieu Castet Remove useless casting in asm "m" operand. Pat...
vc1dsp_mmx.c 32.8 KB 4f717c69 over 12 years Jason Garrett-Glaser idct_dc for VC-1/WMV3 decoder; ~11% faster deco...
vp3dsp_mmx.c 15.6 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
vp3dsp_mmx.h 1.33 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
vp3dsp_sse2.c 8.91 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
vp3dsp_sse2.h 1.17 KB a6493a8f almost 13 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
vp6dsp_mmx.c 5.17 KB 6af3c226 over 12 years Sebastien Lucas add MMX version of vp6_filter_diag original pat...
vp6dsp_mmx.h 1.12 KB 6af3c226 over 12 years Sebastien Lucas add MMX version of vp6_filter_diag original pat...
vp6dsp_sse2.c 4.43 KB ecb24904 over 12 years Zuxy Meng add SSE2 version of vp6_filter_diag original pa...
vp6dsp_sse2.h 1.11 KB ecb24904 over 12 years Zuxy Meng add SSE2 version of vp6_filter_diag original pa...
x86inc.asm 15.4 KB 29e4edbb almost 12 years Loren Merritt sync yasm macros to x264 Originally committed ...
x86util.asm 11.9 KB 3f87f39c about 12 years John Adcock Update x264 asm code to latest to add support f...

Latest revisions

# Date Author Comment
4a128945 01/02/2010 05:48 PM Reimar Döffinger

Reduce number of ASM constraints for ff_lpc_compute_autocorr_sse2 since it
causes no significant speed difference and can avoid compilation issues with
--enable-pic.

Originally committed as revision 21003 to svn://svn.ffmpeg.org/ffmpeg/trunk

4052cbf1 12/30/2009 11:33 AM Diego Biurrun

Get rid of pointless CONFIG_ANY_H263 preprocessor definition.

Originally committed as revision 20975 to svn://svn.ffmpeg.org/ffmpeg/trunk

758c7455 12/08/2009 09:24 PM Loren Merritt

fix a crash in ape decoding on x86_32 sse2

Originally committed as revision 20777 to svn://svn.ffmpeg.org/ffmpeg/trunk

a4605efd 12/05/2009 05:53 PM Loren Merritt

slightly faster scalarproduct_and_madd_int16_ssse3 on penryn, no change on conroe

Originally committed as revision 20743 to svn://svn.ffmpeg.org/ffmpeg/trunk

91e644ff 12/05/2009 05:51 PM Loren Merritt

r20739 broke compilation on systems without yasm

Originally committed as revision 20742 to svn://svn.ffmpeg.org/ffmpeg/trunk

b1159ad9 12/05/2009 03:09 PM Loren Merritt

refactor and optimize scalarproduct
29-105% faster apply_filter, 6-90% faster ape decoding on core2
(Any x86 other than core2 probably gets much less, since this is mostly due to ssse3 cachesplit avoidance and I haven't written the full gamut of other cachesplit modes.)...

b10fa1bb 12/03/2009 06:53 PM Loren Merritt

port ape dsp functions from sse2 to mmx
now requires yasm

Originally committed as revision 20722 to svn://svn.ffmpeg.org/ffmpeg/trunk

45213083 10/25/2009 03:09 AM Loren Merritt

s/movdqa/movaps/ in sse1 fft. (regression in r20293)

Originally committed as revision 20371 to svn://svn.ffmpeg.org/ffmpeg/trunk

b07781b6 10/18/2009 09:44 PM Loren Merritt

fix linking on systems with a function name prefix (10l in r20287)

Originally committed as revision 20294 to svn://svn.ffmpeg.org/ffmpeg/trunk

29e4edbb 10/18/2009 09:42 PM Loren Merritt

sync yasm macros to x264

Originally committed as revision 20293 to svn://svn.ffmpeg.org/ffmpeg/trunk

View revisions

Also available in: Atom