1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavutil/x86
James Almer 3f3d748cab x86: Move XOP emulation to x86util
We need the emulation to support the cases where the first
argument is the same as the fourth. To achieve this a fifth
argument working as a temporary may be needed.
Emulation that doesn't obey the original instruction semantics
can't be in x86inc.

Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-24 08:30:19 +01:00
..
asm.h dsputil: Make dsputil selectable 2013-04-10 11:04:05 +03:00
bswap.h Merge remote-tracking branch 'qatar/master' 2012-06-25 16:55:31 +02:00
cpu.c Merge remote-tracking branch 'qatar/master' 2014-02-23 22:52:58 +01:00
cpu.h x86: add detection for FMA3 instruction set 2014-02-23 15:29:36 +01:00
cpuid.asm Merge commit '6860b4081d046558c44b1b42f22022ea341a2a73' 2012-10-31 13:43:33 +01:00
emms.asm Merge remote-tracking branch 'qatar/master' 2013-01-19 13:20:25 +01:00
emms.h lavu: Fix checkheaders for x86/emms.h 2013-02-17 00:18:16 +01:00
float_dsp_init.c Merge remote-tracking branch 'qatar/master' 2013-07-18 09:53:47 +02:00
float_dsp.asm x86: float dsp: unroll SSE versions 2014-02-20 14:18:05 +01:00
intreadwrite.h Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
lls_init.c rename new lls code to lls2 to avoid conflict with the old which has a different ABI 2013-11-17 16:41:08 +01:00
lls.asm rename new lls code to lls2 to avoid conflict with the old which has a different ABI 2013-11-17 16:41:08 +01:00
Makefile x86: lpc: simd av_update_lls 2013-06-29 13:23:57 +02:00
timer.h Merge remote-tracking branch 'qatar/master' 2013-09-22 11:51:38 +02:00
w64xmmtest.h Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
x86inc.asm x86: Move XOP emulation to x86util 2014-02-24 08:30:19 +01:00
x86util.asm x86: Move XOP emulation to x86util 2014-02-24 08:30:19 +01:00