ffmpeg/libavutil/x86
Henrik Gramner cd09e3b349 x86inc: Avoid using eax/rax for storing the stack pointer
When allocating stack space with an alignment requirement that is larger
than the current stack alignment we need to store a copy of the original
stack pointer in order to be able to restore it later.

If we chose to use another register for this purpose we should not pick
eax/rax since it can be overwritten as a return value.
2017-01-09 16:00:29 +01:00
..
asm.h asm: FF_-prefix internal macros used in inline assembly 2016-06-27 17:21:18 +02:00
bswap.h
cpu.c asm: FF_-prefix internal macros used in inline assembly 2016-06-27 17:21:18 +02:00
cpu.h
cpuid.asm
emms.asm
emms.h avutil/x86/emms: Document the emms_c() vs alloc/free relation. 2016-10-23 13:02:37 +02:00
fixed_dsp_init.c
fixed_dsp.asm
float_dsp_init.c
float_dsp.asm
intmath.h
intreadwrite.h
lls_init.c
lls.asm
Makefile
pixelutils_init.c
pixelutils.asm
pixelutils.h
timer.h
w64xmmtest.h
x86inc.asm x86inc: Avoid using eax/rax for storing the stack pointer 2017-01-09 16:00:29 +01:00
x86util.asm vp9: add 16x16 idct avx2 (8-bit). 2016-07-11 10:14:58 -04:00