On Fri, Jun 23, 2017 at 10:18 PM, Michael Niedermayer
<mich...@niedermayer.cc> wrote:
> seems to fail to build here:
>
> libavcodec/x86/mdct15.asm:116: error: invalid combination of opcode and 
> operands
> libavcodec/x86/mdct15.asm:117: error: invalid combination of opcode and 
> operands
> libavcodec/x86/mdct15.asm:118: error: invalid combination of opcode and 
> operands
> make: *** [libavcodec/x86/mdct15.o] Error 1
>
> X86ASM=nasm
>
> nasm -v
> NASM version 2.10.09 compiled on Dec 29 2013

Oh right, older nasm versions (and maybe yasm?) have a problem with
contracted forms of some instructions.

I believe vinsertf128 is one of them, if so you need to use the 4-arg version.

E.g. vinsertf128 ymm1, ymm2, xmm3/m128, imm8
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to