Paul B Mahol: > > +INIT_YMM avx2 > +cglobal scalarproduct_int16, 3,3,2, v1, v2, order > + add orderd, orderd > + add v1q, orderq > + add v2q, orderq > + neg orderq > + pxor m1, m1 > +.loop: > + movu m0, [v1q + orderq] > + pmaddwd m0, [v2q + orderq] > + paddd m1, m0 > + add orderq, mmsize > + jl .loop > + HADDD m1, m0 > + movd eax, xm1 > + RET >
avx2 asm functions are guarded by %if HAVE_AVX2_EXTERNAL (presumably not all assemblers can handle them?). - Andreas _______________________________________________ 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".