Statistics
| Branch: | Revision:

ffmpeg / libavcodec / i386 @ 9e8e6d31

Name Size Revision Age Author Comment
cavsdsp_mmx.c 19.7 KB 28748a91 over 13 years Christophe Gisquet Factorize some duplicated code from CAVS and H....
cputest.c 3.83 KB b55aa9a9 over 13 years Måns Rullgård get register names from x86_cpu.h Originally c...
dsputil_h264_template_mmx.c 10.8 KB fa9b873e over 13 years Loren Merritt clean up an ugliness introduced in r11826. this...
dsputil_mmx.c 101 KB 9e8e6d31 over 13 years Zuxy Meng Add missed call to ff_cavsdsp_init_3dnow() in d...
dsputil_mmx.h 3.77 KB 97d1d009 over 13 years Aurelien Jacobs split encoding part of dsputil_mmx into its own...
dsputil_mmx_avg.h 37.3 KB f2217d6f over 13 years Reimar Döffinger __asm __volatile -> asm volatile part 2 Origin...
dsputil_mmx_qns.h 3.88 KB deb43f0b almost 14 years Diego Biurrun Explain why there are no multiple inclusion gua...
dsputil_mmx_rnd.h 22.7 KB f2217d6f over 13 years Reimar Döffinger __asm __volatile -> asm volatile part 2 Origin...
dsputilenc_mmx.c 41.9 KB 97d1d009 over 13 years Aurelien Jacobs split encoding part of dsputil_mmx into its own...
fdct_mmx.c 15.9 KB 755bfeab about 14 years Diego Biurrun misc spelling fixes Originally committed as re...
fft_3dn.c 4.2 KB b550bfaa about 14 years Ronald S. Bultje Add libavcodec to compiler include flags in ord...
fft_3dn2.c 6.9 KB b550bfaa about 14 years Ronald S. Bultje Add libavcodec to compiler include flags in ord...
fft_sse.c 11.4 KB ee387b57 about 14 years Graham Booker work around issues with the old version of Gnu ...
flacdsp_mmx.c 4.99 KB 2c70770e over 13 years Loren Merritt use fewer registers in apply_welch_window_sse2 ...
h264dsp_mmx.c 82.7 KB ec199cc9 over 13 years Loren Merritt asm argument that might be in memory needs a si...
idct_mmx.c 22.1 KB 5edac5dc over 13 years Diego Biurrun cosmetics: Replace // by /* */ comments. sync w...
idct_mmx_xvid.c 23.3 KB 6a1a2fa0 over 13 years Reimar Döffinger Use DECLARE_ALIGNED and remove unneeded attribu...
mathops.h 1.45 KB 5b21bdab almost 14 years Diego Biurrun Add FFMPEG_ prefix to all multiple inclusion gu...
mmx.h 13.7 KB 9a7871f7 over 13 years Michael Niedermayer Deprecate old and inefficient per instruction a...
motion_est_mmx.c 15.5 KB 766324fc over 13 years Reimar Döffinger Add and use DECLARE_ASM_CONST for constants use...
mpegvideo_mmx.c 27.4 KB 5a6a9e78 over 13 years Aurelien Jacobs move draw_edges() into dsputil Originally comm...
mpegvideo_mmx_template.c 17.1 KB 90b5b51e about 14 years Diego Biurrun misc typo fixes Originally committed as revisi...
simple_idct_mmx.c 71 KB 766324fc over 13 years Reimar Döffinger Add and use DECLARE_ASM_CONST for constants use...
snowdsp_mmx.c 38.5 KB eafa1c90 almost 14 years Reimar Döffinger Replace complicated and currently broken manual...
vc1dsp_mmx.c 23.3 KB ae904fd0 over 13 years Christophe Gisquet Fix issue #301: summary of changes: - Use MANGL...
vp3dsp_mmx.c 11.7 KB 5b0b7054 about 14 years Aurelien Jacobs better separation of vp3dsp functions from dspu...
vp3dsp_mmx.h 1.16 KB 5b21bdab almost 14 years Diego Biurrun Add FFMPEG_ prefix to all multiple inclusion gu...
vp3dsp_sse2.c 35.6 KB 754bf3d8 over 13 years Reimar Döffinger Fix warnings: i386/vp3dsp_sse2.c:805: warning: ...
vp3dsp_sse2.h 1.14 KB 5b21bdab almost 14 years Diego Biurrun Add FFMPEG_ prefix to all multiple inclusion gu...

Latest revisions

# Date Author Comment
9e8e6d31 03/21/2008 12:36 PM Zuxy Meng

Add missed call to ff_cavsdsp_init_3dnow() in dsputil_init_mmx()

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

943032b1 03/20/2008 02:24 PM Michael Niedermayer

Hardcode register to prevent aparent miscompilation.
Fixes regression tests with gcc 2.95.

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

dea00a46 03/20/2008 02:09 PM Michael Niedermayer

remove unused temp

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

b55aa9a9 03/17/2008 11:08 PM Måns Rullgård

get register names from x86_cpu.h

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

5a6a9e78 03/04/2008 12:07 AM Aurelien Jacobs

move draw_edges() into dsputil

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

97d1d009 02/25/2008 11:14 PM Aurelien Jacobs

split encoding part of dsputil_mmx into its own file

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

f2217d6f 02/24/2008 02:47 PM Reimar Döffinger

__asm __volatile -> asm volatile part 2

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

78d3d94f 02/24/2008 02:46 PM Reimar Döffinger

__asm __volatile -> asm volatile, improves code consistency and works
(as far as that is possible) with the Sun C compiler.

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

4a9ca0a2 02/21/2008 07:10 AM Loren Merritt

simd and unroll png_filter_row
cycles per 1000 pixels on core2:
left: 9211->5170
top: 9283->2138
avg: 12215->7611
paeth: 64024->17360
overall rgb png decoding speed: +45%
overall greyscale png decoding speed: +6%

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

1435e4cc 02/21/2008 12:06 AM Michael Niedermayer

Disabling all SSE* code for old gcc to avoid alignment issues.

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

View revisions

Also available in: Atom