|
|
|
@@ -222,6 +222,7 @@ Advanced options (experts only): |
|
|
|
--disable-mmx2 disable MMX2 optimizations |
|
|
|
--disable-sse disable SSE optimizations |
|
|
|
--disable-ssse3 disable SSSE3 optimizations |
|
|
|
--disable-avx disable AVX optimizations |
|
|
|
--disable-armv5te disable armv5te optimizations |
|
|
|
--disable-armv6 disable armv6 optimizations |
|
|
|
--disable-armv6t2 disable armv6t2 optimizations |
|
|
|
@@ -975,6 +976,7 @@ ARCH_EXT_LIST=' |
|
|
|
armv6 |
|
|
|
armv6t2 |
|
|
|
armvfp |
|
|
|
avx |
|
|
|
iwmmxt |
|
|
|
mmi |
|
|
|
mmx |
|
|
|
@@ -1183,6 +1185,7 @@ mmx_deps="x86" |
|
|
|
mmx2_deps="mmx" |
|
|
|
sse_deps="mmx" |
|
|
|
ssse3_deps="sse" |
|
|
|
avx_deps="ssse3" |
|
|
|
|
|
|
|
aligned_stack_if_any="ppc x86" |
|
|
|
fast_64bit_if_any="alpha ia64 mips64 parisc64 ppc64 sparc64 x86_64" |
|
|
|
@@ -2677,6 +2680,7 @@ EOF |
|
|
|
|
|
|
|
check_yasm "pextrd [eax], xmm0, 1" && enable yasm || |
|
|
|
die "yasm not found, use --disable-yasm for a crippled build" |
|
|
|
check_yasm "vpaddw xmm0, xmm0, xmm0" || disable avx |
|
|
|
fi |
|
|
|
|
|
|
|
case "$cpu" in |
|
|
|
|