>
> +%if HAVE_AVX2_EXTERNAL
> +INIT_YMM avx2
> +; void ff_hevc_transform_add32_8_avx2(uint8_t *dst, int16_t *coeffs, 
> ptrdiff_t stride)
> +cglobal hevc_transform_add32_8, 3, 4, 7
> +    pxor              m0, m0
> +    lea               r3, [r2*3]
> +    TR_ADD_SSE_16_32_8   0, r0,      r0+r2
> +    TR_ADD_SSE_16_32_8 128, r0+r2*2, r0+r3
> +%rep 7
> +    add                r1, 256
> +    lea                r0, [r0+r2*4]
> +    TR_ADD_SSE_16_32_8   0, r0,      r0+r2
> +    TR_ADD_SSE_16_32_8 128, r0+r2*2, r0+r3

I think those macros should be RES_ADD* as you renamed them in your
previous patch
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to