Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ e9f5f020

Name Size Revision Age Author Comment
Makefile 2.84 KB e9f5f020 almost 11 years Ronald S. Bultje Move VP3 IDCT functions from inline ASM to YASM...
cavsdsp_mmx.c 19.2 KB 7e7c4b60 almost 11 years Ronald S. Bultje Put ff_ prefix on non-static {put_signed,put,ad...
cpuid.c 4.52 KB 6526976f almost 11 years Ronald S. Bultje Remove FF_MM_SSE2/3 flags for CPUs where this i...
dct32_sse.c 11.4 KB 881fd7a6 almost 11 years Vitor Sessak Move SSE optimized 32-point DCT to its own file...
deinterlace.asm 2.47 KB de4bc44a almost 11 years Vitor Sessak Convert deinterlacing MMX code to YASM Origina...
dnxhd_mmx.c 2.14 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
dsputil_h264_template_mmx.c 10.7 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
dsputil_h264_template_ssse3.c 7.04 KB 7af8fbd3 almost 11 years David Conrad Make ff_pw_4 128 bits Originally committed as ...
dsputil_mmx.c 125 KB e9f5f020 almost 11 years Ronald S. Bultje Move VP3 IDCT functions from inline ASM to YASM...
dsputil_mmx.h 6.95 KB 7e7c4b60 almost 11 years Ronald S. Bultje Put ff_ prefix on non-static {put_signed,put,ad...
dsputil_mmx_avg_template.c 40.7 KB 413abbe1 about 11 years David Conrad Add bitexact versions of put_no_rnd_pixels8 _x2...
dsputil_mmx_qns_template.c 3.71 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx_rnd_template.c 22.7 KB 00312109 over 11 years Reimar Döffinger Replace several #ifdef PIC with the more obviou...
dsputil_yasm.asm 9.77 KB 2966cc18 about 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
dsputilenc_mmx.c 43 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
fdct_mmx.c 17.7 KB d343d598 over 11 years Måns Rullgård Replace remaining uses of ATTR_ALIGNED with DEC...
fft.c 1.77 KB 881fd7a6 almost 11 years Vitor Sessak Move SSE optimized 32-point DCT to its own file...
fft.h 1.58 KB 4dcc4f8e almost 11 years Vitor Sessak SSE optimized 32-point DCT Originally committe...
fft_3dn.c 898 Bytes a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_3dn2.c 5.1 KB cb4f1246 almost 11 years Alex Converse imdct/x86: Use "s->mdct_size" instead of "1 << ...
fft_mmx.asm 14.8 KB 19d929f9 almost 11 years Loren Merritt cosmetics in imdct_sse Originally committed as...
fft_sse.c 2.89 KB cb4f1246 almost 11 years Alex Converse imdct/x86: Use "s->mdct_size" instead of "1 << ...
h264_deblock_sse2.asm 19.3 KB c7b1d976 almost 11 years Loren Merritt relicense h264 deblock sse2 to lgpl Originally...
h264_i386.h 6.08 KB ba87f080 about 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
h264_idct_sse2.asm 1.79 KB 2966cc18 about 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
h264_intrapred.asm 14.3 KB 17dc7c7a almost 11 years Jason Garrett-Glaser Fix h264/vp8 intra pred on Athlon XP Whose idea...
h264_weight_sse2.asm 4.23 KB 98fe09df almost 11 years Jason Garrett-Glaser Add file missing in r24702 Originally committe...
h264dsp_mmx.c 98.1 KB 7e7c4b60 almost 11 years Ronald S. Bultje Put ff_ prefix on non-static {put_signed,put,ad...
idct_mmx.c 23.7 KB 740dfe70 almost 11 years Vitor Sessak Fix compilation in x86_64. I broke it with r245...
idct_mmx_xvid.c 23.4 KB c26e58e3 over 11 years Måns Rullgård Add some missing #includes Originally committe...
idct_sse2_xvid.c 15.1 KB 7e7c4b60 almost 11 years Ronald S. Bultje Put ff_ prefix on non-static {put_signed,put,ad...
idct_xvid.h 1.2 KB ba87f080 about 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
lpc_mmx.c 5.61 KB 4a128945 over 11 years Reimar Döffinger Reduce number of ASM constraints for ff_lpc_com...
mathops.h 2.68 KB 22cb6fb6 about 11 years Michael Niedermayer Adding missing () to mathops.h. Originally com...
mlpdsp.c 6.21 KB 989b7181 about 12 years Ramiro Polla Use fewer macros in x86-optimized mlpdsp. Fixes...
motion_est_mmx.c 15.8 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
mpegaudiodec_mmx.c 4.96 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
mpegvideo_mmx.c 27.6 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
mpegvideo_mmx_template.c 17.1 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
rv40dsp_mmx.c 3.14 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
simple_idct_mmx.c 71 KB 7e7c4b60 almost 11 years Ronald S. Bultje Put ff_ prefix on non-static {put_signed,put,ad...
snowdsp_mmx.c 39.4 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
vc1dsp_mmx.c 34.4 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
vc1dsp_yasm.asm 7.8 KB faa26db2 almost 11 years David Conrad MMX/SSE VC1 loop filter Originally committed a...
vp3dsp.asm 20.7 KB e9f5f020 almost 11 years Ronald S. Bultje Move VP3 IDCT functions from inline ASM to YASM...
vp56_arith.h 1.71 KB 05c04cdf almost 11 years Jason Garrett-Glaser VP5/6/8: ~7% faster arithmetic decoding Grab fr...
vp56dsp.asm 4.86 KB 4eca52ed almost 11 years Ronald S. Bultje Fix typos when converting inline asm to yasm, f...
vp56dsp_init.c 1.68 KB 89fa3504 almost 11 years Ronald S. Bultje Move vp6_filter_diag4() x86 SIMD code from inli...
vp8dsp-init.c 18.9 KB c0ec9918 almost 11 years Måns Rullgård Remove global mm_flags variable Originally com...
vp8dsp.asm 78.4 KB 3611c45a almost 11 years Ronald S. Bultje Mark xmm registers as clobbered in simple loopf...
x86inc.asm 16.4 KB 532e7697 almost 11 years Loren Merritt sync yasm macros from x264 Originally committe...
x86util.asm 8.77 KB faa26db2 almost 11 years David Conrad MMX/SSE VC1 loop filter Originally committed a...

Latest revisions

# Date Author Comment
e9f5f020 08/30/2010 04:25 PM Ronald S. Bultje

Move VP3 IDCT functions from inline ASM to YASM. This fixes part of the VP3/5/6
issues on Win64.

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

7e7c4b60 08/30/2010 04:22 PM Ronald S. Bultje

Put ff_ prefix on non-static {put_signed,put,add}_pixels_clamped_mmx()
functions.

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

19d929f9 08/28/2010 09:03 PM Loren Merritt

cosmetics in imdct_sse

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

4eca52ed 08/26/2010 02:33 PM Ronald S. Bultje

Fix typos when converting inline asm to yasm, fixes MMX-only fate-ea-vp61.

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

6697bc33 08/25/2010 08:36 PM Ronald S. Bultje

Revert r24931, it broke Win32 and some BSD compiles (yay fate).

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

72f64240 08/25/2010 07:57 PM Ronald S. Bultje

Mark xmm6 and xmm7 as clobbered in ff_vp3_idct_sse2(), which is contributing
to the VP6 fate failures on Win64.

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

69dad87c 08/25/2010 03:41 PM Måns Rullgård

VP6: fix vp6_filter_diag4_mmx/sse on 64-bit

The stride can be negative and must be sign extended before being
used in pointer arithmetic.

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

89fa3504 08/25/2010 01:44 PM Ronald S. Bultje

Move vp6_filter_diag4() x86 SIMD code from inline ASM to YASM. This should
help in fixing the Win64 fate failures.

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

3a088514 08/25/2010 01:42 PM Ronald S. Bultje

Move vp6_filter_diag4() from DSPContext to VP56DSPContext.

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

c0ec9918 08/24/2010 05:47 PM Måns Rullgård

Remove global mm_flags variable

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

View revisions

Also available in: Atom