ffmpeg/libavcodec/x86
Reimar Döffinger 3d05c1fbec Make the jump-table section-relative for x86_64 with PIC enabled.
This allows to get rid of the macho64 specific hack that moves them
to rodata (with worse cache behaviour) and avoids textrels which
e.g. Gentoo does not allow for x86_64 libraries.

Originally committed as revision 21551 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-30 19:26:47 +00:00
..
cavsdsp_mmx.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
cpuid.c
dnxhd_mmx.c
dsputil_h264_template_mmx.c
dsputil_h264_template_ssse3.c
dsputil_mmx_avg_template.c Replace several #ifdef PIC with the more obvious and correct 2009-09-30 09:49:12 +00:00
dsputil_mmx_qns_template.c
dsputil_mmx_rnd_template.c Replace several #ifdef PIC with the more obvious and correct 2009-09-30 09:49:12 +00:00
dsputil_mmx.c Implement an sse version of scalarproduct_float(). 2010-01-22 23:07:58 +00:00
dsputil_mmx.h Move declarations of some mmx functions to dsputil_mmx.h 2009-08-29 16:55:50 +00:00
dsputil_yasm.asm Implement an sse version of scalarproduct_float(). 2010-01-22 23:07:58 +00:00
dsputilenc_mmx.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
fdct_mmx.c
fft_3dn2.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
fft_3dn.c
fft_mmx.asm Make the jump-table section-relative for x86_64 with PIC enabled. 2010-01-30 19:26:47 +00:00
fft_sse.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
fft.c Move per-arch fft init bits into the corresponding subdirs 2009-09-15 21:14:14 +00:00
fft.h Merge FFTContext and MDCTContext 2009-09-20 17:30:20 +00:00
h264_deblock_sse2.asm Update x264 asm code to latest to add support for 64-bit Windows. 2009-08-04 07:42:55 +00:00
h264_i386.h
h264_idct_sse2.asm Update x264 asm code to latest to add support for 64-bit Windows. 2009-08-04 07:42:55 +00:00
h264dsp_mmx.c optimize h264_loop_filter_strength_mmx2 2010-01-26 17:17:48 +00:00
idct_mmx_xvid.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
idct_mmx.c
idct_sse2_xvid.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
idct_xvid.h
lpc_mmx.c Reduce number of ASM constraints for ff_lpc_compute_autocorr_sse2 since it 2010-01-02 17:48:08 +00:00
mathops.h Move COPY3_IF_LT to lavc/mathops.h 2010-01-20 06:01:54 +00:00
mlpdsp.c Use fewer macros in x86-optimized mlpdsp. 2009-06-03 23:48:28 +00:00
mmx.h
motion_est_mmx.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
mpegvideo_mmx_template.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
mpegvideo_mmx.c
rv40dsp_mmx.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
simple_idct_mmx.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
snowdsp_mmx.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
vc1dsp_mmx.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
vp3dsp_mmx.c
vp3dsp_mmx.h
vp3dsp_sse2.c Move array specifiers outside DECLARE_ALIGNED() invocations 2010-01-22 03:25:11 +00:00
vp3dsp_sse2.h
vp6dsp_mmx.c
vp6dsp_mmx.h
vp6dsp_sse2.c
vp6dsp_sse2.h
x86inc.asm sync yasm macros to x264 2009-10-18 21:42:28 +00:00
x86util.asm Update x264 asm code to latest to add support for 64-bit Windows. 2009-08-04 07:42:55 +00:00