Re: [FFmpeg-devel] [PATCH] avcodec/x86/audiodsp: add scalarproduct avx2

2022-09-13 Thread Paul B Mahol
On 9/13/22, Paul B Mahol wrote: > On 9/12/22, Paul B Mahol wrote: >> Patch attached. >> >> How to get more speed? >> > > Thanks for review, updated patch attached. > Fixed patch from Andreas review attached. From aa3cbb9d792d18c1756d00138925382eab924804 Mon Sep 17 00:00:00 2001 From: Paul B Maho

Re: [FFmpeg-devel] [PATCH] avcodec/x86/audiodsp: add scalarproduct avx2

2022-09-13 Thread Andreas Rheinhardt
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 > +pxorm1, m1 > +.loop: > +movum0, [v1q + orderq] > +pmaddwd m0, [v2q + orderq] > +paddd m1, m0

Re: [FFmpeg-devel] [PATCH] avcodec/x86/audiodsp: add scalarproduct avx2

2022-09-13 Thread Paul B Mahol
On 9/12/22, Paul B Mahol wrote: > Patch attached. > > How to get more speed? > Thanks for review, updated patch attached. From 2a5bab90b863c7cc9dbbb4d3d3021bec8ab09843 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Mon, 12 Sep 2022 18:53:31 +0200 Subject: [PATCH] avcodec/x86/audiodsp: add sca

Re: [FFmpeg-devel] [PATCH] avcodec/x86/audiodsp: add scalarproduct avx2

2022-09-12 Thread James Almer
On 9/12/2022 3:39 PM, James Almer wrote: From 55eb5a18b4bf029f52f9d9108a750c576ba780ee Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Mon, 12 Sep 2022 18:53:31 +0200 Subject: [PATCH] avcodec/x86/audiodsp: add scalarproduct avx2 Signed-off-by: Paul B Mahol ---  libavcodec/x86/audiodsp.asm 

Re: [FFmpeg-devel] [PATCH] avcodec/x86/audiodsp: add scalarproduct avx2

2022-09-12 Thread James Almer
From 55eb5a18b4bf029f52f9d9108a750c576ba780ee Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Mon, 12 Sep 2022 18:53:31 +0200 Subject: [PATCH] avcodec/x86/audiodsp: add scalarproduct avx2 Signed-off-by: Paul B Mahol --- libavcodec/x86/audiodsp.asm| 24 libavcodec