FFmpeg/libavcodec/x86
Ronald S. Bultje 2c166c3af1 Port latest x264 deblock asm (before they moved to using NV12 as internal
format), LGPL'ed with permission from Jason and Loren. This includes mmx2
code, so remove inline asm from h264dsp_mmx.c accordingly.

Originally committed as revision 25031 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-03 16:52:46 +00:00
..
cavsdsp_mmx.c Put ff_ prefix on non-static {put_signed,put,add}_pixels_clamped_mmx() 2010-08-30 16:22:27 +00:00
cpuid.c Remove FF_MM_SSE2/3 flags for CPUs where this is generally not faster than 2010-07-19 22:38:23 +00:00
dct32_sse.c Move SSE optimized 32-point DCT to its own file. Should fix breakage with YASM 2010-07-06 17:48:23 +00:00
deinterlace.asm Convert deinterlacing MMX code to YASM 2010-07-31 14:50:51 +00:00
dnxhd_mmx.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
dsputil_mmx.c Port latest x264 deblock asm (before they moved to using NV12 as internal 2010-09-03 16:52:46 +00:00
dsputil_mmx.h Port latest x264 deblock asm (before they moved to using NV12 as internal 2010-09-03 16:52:46 +00:00
dsputil_mmx_avg_template.c Add bitexact versions of put_no_rnd_pixels8 _x2 and _y2 for vp3/theora 2010-06-04 04:46:26 +00:00
dsputil_mmx_qns_template.c
dsputil_mmx_rnd_template.c
dsputil_yasm.asm Update x264asm header files to latest versions. 2010-06-23 19:20:46 +00:00
dsputilenc_mmx.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
fdct_mmx.c
fft.c Move SSE optimized 32-point DCT to its own file. Should fix breakage with YASM 2010-07-06 17:48:23 +00:00
fft.h SSE optimized 32-point DCT 2010-07-06 16:58:54 +00:00
fft_3dn.c
fft_3dn2.c imdct/x86: Use "s->mdct_size" instead of "1 << s->mdct_bits". 2010-08-23 15:51:09 +00:00
fft_mmx.asm cosmetics in imdct_sse 2010-08-28 21:03:13 +00:00
fft_sse.c imdct/x86: Use "s->mdct_size" instead of "1 << s->mdct_bits". 2010-08-23 15:51:09 +00:00
h264_chromamc.asm Move H264 chroma MC from inline asm to yasm. This fixes VP3/5/6 and VC-1 2010-08-30 16:31:04 +00:00
h264_deblock.asm Port latest x264 deblock asm (before they moved to using NV12 as internal 2010-09-03 16:52:46 +00:00
h264_i386.h
h264_idct_sse2.asm Update x264asm header files to latest versions. 2010-06-23 19:20:46 +00:00
h264_intrapred.asm Fix h264/vp8 intra pred on Athlon XP 2010-07-01 10:29:47 +00:00
h264_intrapred_init.c Split intra prediction initialization (i.e. assigning of function pointers) 2010-08-30 16:34:13 +00:00
h264_qpel_mmx.c Split h264dsp_mmx.c (which was #included in dsputil_mmx.c) in h264_qpel_mmx.c, 2010-09-01 20:48:59 +00:00
h264_weight.asm Fix typo in r25019. 2010-09-01 23:19:36 +00:00
h264dsp_mmx.c Port latest x264 deblock asm (before they moved to using NV12 as internal 2010-09-03 16:52:46 +00:00
idct_mmx.c Fix compilation in x86_64. I broke it with r24580. 2010-07-29 22:45:21 +00:00
idct_mmx_xvid.c
idct_sse2_xvid.c Put ff_ prefix on non-static {put_signed,put,add}_pixels_clamped_mmx() 2010-08-30 16:22:27 +00:00
idct_xvid.h
lpc_mmx.c
Makefile Port latest x264 deblock asm (before they moved to using NV12 as internal 2010-09-03 16:52:46 +00:00
mathops.h
mlpdsp.c
motion_est_mmx.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
mpegaudiodec_mmx.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
mpegvideo_mmx.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
mpegvideo_mmx_template.c
simple_idct_mmx.c Put ff_ prefix on non-static {put_signed,put,add}_pixels_clamped_mmx() 2010-08-30 16:22:27 +00:00
snowdsp_mmx.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
vc1dsp_mmx.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
vc1dsp_yasm.asm MMX/SSE VC1 loop filter 2010-07-11 22:53:01 +00:00
vp3dsp.asm Move VP3 IDCT functions from inline ASM to YASM. This fixes part of the VP3/5/6 2010-08-30 16:25:46 +00:00
vp8dsp-init.c Remove global mm_flags variable 2010-08-24 17:47:05 +00:00
vp8dsp.asm Mark xmm registers as clobbered in simple loopfilter. Should fix the last 2010-08-24 16:52:27 +00:00
vp56_arith.h VP5/6/8: ~7% faster arithmetic decoding 2010-08-12 01:11:32 +00:00
vp56dsp.asm Fix typos when converting inline asm to yasm, fixes MMX-only fate-ea-vp61. 2010-08-26 14:33:39 +00:00
vp56dsp_init.c Move vp6_filter_diag4() x86 SIMD code from inline ASM to YASM. This should 2010-08-25 13:44:16 +00:00
x86inc.asm sync yasm macros from x264 2010-07-21 22:45:16 +00:00
x86util.asm MMX/SSE VC1 loop filter 2010-07-11 22:53:01 +00:00