FFmpeg/libavcodec/x86
Reimar Döffinger 7a1723086a Fix compilation without HAVE_AVX, HAVE_YASM etc.
At the very least this should fix warnings about unused static
functions if one or more of these is not defined.
However even compilation might be broken if the compiler does
not optimize the function away completely.
This actually happens in case of the AVX function, since the
function pointer is used in an assignment that is not under
an #if and thus probably only optimized away after the function
was already marked as used.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-01-14 23:09:39 +01:00
..
ac3dsp_mmx.c Merge remote-tracking branch 'qatar/master' 2011-10-21 02:01:26 +02:00
ac3dsp.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
cabac.h cabac: Try to disable problematic ASM for gcc-llvm 4.2.1 2012-01-11 22:30:21 +01:00
cavsdsp_mmx.c
dct32_sse.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
deinterlace.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
diracdsp_mmx.c cleanup: remove various double end ';' all over the code. 2011-11-16 07:48:23 +01:00
diracdsp_mmx.h DIRAC Decoder stable version, MMX support removed. 2011-10-30 21:50:08 +01:00
diracdsp_yasm.asm diracdec: obmc accesses arent aligned for all files. 2011-11-15 23:37:40 +01:00
dnxhd_mmx.c Merge remote-tracking branch 'qatar/master' 2011-07-22 12:08:52 +02:00
dsputil_mmx_avg_template.c
dsputil_mmx_qns_template.c
dsputil_mmx_rnd_template.c
dsputil_mmx.c Merge remote-tracking branch 'qatar/master' 2011-12-14 23:58:10 +01:00
dsputil_mmx.h
dsputil_yasm.asm Add forgotten %ifdef HAVE_AVX. 2011-12-03 20:46:42 +01:00
dsputilenc_mmx.c Merge remote-tracking branch 'qatar/master' 2011-07-22 12:08:52 +02:00
dsputilenc_yasm.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
dwt_yasm.asm dirac: drop unused END_HORIZONTAL 2011-11-01 22:01:11 +01:00
dwt.c cleanup: remove various double end ';' all over the code. 2011-11-16 07:48:23 +01:00
dwt.h DIRAC Decoder stable version, MMX support removed. 2011-10-30 21:50:08 +01:00
fdct_mmx.c Make fdct_r_row_sse2 const. 2011-11-05 15:37:02 +01:00
fft_3dn2.c Merge remote-tracking branch 'qatar/master' 2011-09-24 22:39:52 +02:00
fft_3dn.c
fft_mmx.asm Merge remote-tracking branch 'qatar/master' 2012-01-12 01:10:32 +01:00
fft_sse.c Merge remote-tracking branch 'qatar/master' 2011-09-24 22:39:52 +02:00
fft.c Merge remote-tracking branch 'qatar/master' 2011-08-02 22:12:18 +02:00
fft.h Merge remote-tracking branch 'qatar/master' 2011-08-02 22:12:18 +02:00
fmtconvert_mmx.c Merge remote-tracking branch 'qatar/master' 2011-10-22 01:16:41 +02:00
fmtconvert.asm Merge remote-tracking branch 'qatar/master' 2011-11-04 01:44:06 +01:00
h264_chromamc_10bit.asm Fix NASM include directive 2011-08-15 11:24:35 -07:00
h264_chromamc.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
h264_deblock_10bit.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
h264_deblock.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
h264_i386.h Revert "Revert commit 599b4c6efddaed33b1667c386b34b07729ba732b" 2012-01-09 03:32:06 +01:00
h264_idct_10bit.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
h264_idct.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
h264_intrapred_10bit.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
h264_intrapred_init.c h264: 4:2:2 intra decoding support 2011-10-21 01:00:41 -07:00
h264_intrapred.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
h264_qpel_10bit.asm Fix NASM include directive 2011-08-15 11:24:35 -07:00
h264_qpel_mmx.c x86: fix build with gcc 4.7 2011-07-26 22:17:43 +01:00
h264_weight_10bit.asm h264_weight: initialize "height" function argument properly. 2011-10-22 00:23:24 -07:00
h264_weight.asm Merge remote-tracking branch 'qatar/master' 2011-11-06 02:23:34 +01:00
h264dsp_mmx.c Merge remote-tracking branch 'qatar/master' 2011-10-22 01:16:41 +02:00
idct_mmx_xvid.c
idct_mmx.c Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
idct_sse2_xvid.c Merge remote-tracking branch 'qatar/master' 2011-06-24 03:07:04 +02:00
idct_xvid.h Merge remote-tracking branch 'qatar/master' 2011-06-24 03:07:04 +02:00
imdct36_sse.asm Fix compilation with yasm-0.6.2 2012-01-12 16:35:49 +01:00
lpc_mmx.c
Makefile Merge remote-tracking branch 'qatar/master' 2012-01-13 01:29:48 +01:00
mathops.h
mlpdsp.c Merge remote-tracking branch 'qatar/master' 2011-06-29 05:23:12 +02:00
motion_est_mmx.c
mpegaudiodec_mmx.c Fix compilation without HAVE_AVX, HAVE_YASM etc. 2012-01-14 23:09:39 +01:00
mpegvideo_mmx_template.c mpegvideo: support encoding with chroma intra tables that differ from luma. 2011-09-25 12:29:20 +02:00
mpegvideo_mmx.c
png_mmx.c
proresdsp-init.c Merge remote-tracking branch 'qatar/master' 2011-10-21 02:01:26 +02:00
proresdsp.asm Fix compilation with yasm-0.6.2 2012-01-12 16:35:49 +01:00
rv34dsp_init.c rv34: DC-only inverse transform 2012-01-12 09:52:33 +01:00
rv34dsp.asm Use correct register size, fixes compilation with NASM. 2012-01-14 17:43:47 +01:00
rv40dsp.c Move RV3/4-specific DSP functions into their own context 2011-08-11 16:07:15 -07:00
simple_idct_mmx.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
snowdsp_mmx.c Add operand size to add instructions. 2011-06-26 13:29:17 +02:00
v210-init.c Fix compilation with yasm-0.6.2 2012-01-12 16:35:49 +01:00
v210.asm Fix compilation with yasm-0.6.2 2012-01-12 16:35:49 +01:00
vc1dsp_mmx.c
vc1dsp_yasm.asm Merge remote-tracking branch 'qatar/master' 2011-12-12 01:25:37 +01:00
vp3dsp.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
vp8dsp-init.c Merge remote-tracking branch 'qatar/master' 2011-10-21 02:01:26 +02:00
vp8dsp.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00
vp56_arith.h
vp56dsp_init.c
vp56dsp.asm Move x264asm to libavutil. 2011-10-19 20:26:55 +02:00