On 1/26/2020 12:08 PM, James Almer wrote: > The check_x86asm() checks would force enable these variables on success, > bypassing any --disable-* command line option. > This is important in the case of AVX512, where the relevant define is used > to choose between different values for memory alignment and strides in > some allocations. > > Signed-off-by: James Almer <jamr...@gmail.com> > --- > configure | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/configure b/configure > index c02dbcc8b2..f7c55c0830 100755 > --- a/configure > +++ b/configure > @@ -5925,10 +5925,10 @@ EOF > elf*) enabled debug && append X86ASMFLAGS $x86asm_debug ;; > esac > > - check_x86asm avx512_external "vmovdqa32 [eax]{k1}{z}, zmm0" > - check_x86asm avx2_external "vextracti128 xmm0, ymm0, 0" > - check_x86asm xop_external "vpmacsdd xmm0, xmm1, xmm2, xmm3" > - check_x86asm fma4_external "vfmaddps ymm0, ymm1, ymm2, ymm3" > + enabled avx512 && check_x86asm avx512_external "vmovdqa32 > [eax]{k1}{z}, zmm0" > + enabled avx2 && check_x86asm avx2_external "vextracti128 xmm0, > ymm0, 0" > + enabled xop && check_x86asm xop_external "vpmacsdd xmm0, xmm1, > xmm2, xmm3" > + enabled fma4 && check_x86asm fma4_external "vfmaddps ymm0, ymm1, > ymm2, ymm3" > check_x86asm cpunop "CPU amdnop" > fi
Applied. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".