1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/libavutil/x86
Henrik Gramner 3e2fa991db x86inc: remove misaligned cpu flag
Prevents a crash if the misaligned exception mask bit is
cleared for some reason.

Misaligned SSE functions are only used on AMD Phenom CPUs
and the benefit is miniscule. They also require modifying
the MXCSR control register and by removing those functions
we can get rid of that complexity altogether.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-07 06:27:38 -04:00
..
asm.h dsputil: Make dsputil selectable 2013-04-10 11:04:05 +03:00
bswap.h x86: place some inline asm under #if HAVE_INLINE_ASM 2012-06-25 13:23:12 +01:00
cpu.c avutil: Move internal CPU detection function declarations to private header 2013-08-28 23:54:14 +02:00
cpu.h x86: Add and use more convenience macros to check CPU extension availability 2013-08-29 13:07:37 +02:00
cpuid.asm x86: include x86inc.asm in x86util.asm 2012-10-31 00:37:42 +01:00
emms.asm x86: Add a Yasm-based emms() replacement 2013-01-18 22:02:13 +01:00
emms.h avutil: Ensure that emms_c is always defined, even on non-x86 2013-02-14 19:29:04 +01:00
float_dsp_init.c Consistently use "cpu_flags" as variable/parameter name for CPU flags 2013-07-18 00:31:35 +02:00
float_dsp.asm x86: float dsp: butterflies_float SSE 2013-05-03 08:08:02 +02:00
intreadwrite.h
lls_init.c x86: lpc: simd av_evaluate_lls 2013-06-29 13:23:57 +02:00
lls.asm lls/x86: use 3-operator vaddpd in ADDPD_MEM 2013-07-02 10:15:09 +02:00
Makefile x86: lpc: simd av_update_lls 2013-06-29 13:23:57 +02:00
timer.h avutil: Fix compilation with inline asm disabled on mingw 2013-09-22 00:50:32 +03:00
w64xmmtest.h Add more missing includes after removing the implicit common.h 2012-08-16 10:49:54 +03:00
x86inc.asm x86inc: remove misaligned cpu flag 2013-10-07 06:27:38 -04:00
x86util.asm x86inc: Add cvisible macro for C functions with public prefix 2013-01-18 22:02:03 +01:00