Add Neon implementation of vpx_hadamard_32x32
authorAndrew Salkeld <andrew.salkeld@arm.com>
Thu, 13 Oct 2022 15:28:41 +0000 (16:28 +0100)
committerJonathan Wright <jonathan.wright@arm.com>
Fri, 4 Nov 2022 23:05:36 +0000 (23:05 +0000)
commit5d26626e7aabaa8cd0aeb01618191216d2db90b9
treec002a214d24b94942a775375169261504748741c
parent3f08aa0d0b2828b670073f808ae079acb35902a4
Add Neon implementation of vpx_hadamard_32x32

Add an Arm Neon implementation of vpx_hadamard_32x32 and use it
instead of the scalar C implementation.

Also add test coverage for the new Neon implementation.

Change-Id: Iccc018eec4dbbe629fb0c6f8ad6ea8554e7a0b13
test/hadamard_test.cc
vpx_dsp/arm/hadamard_neon.c
vpx_dsp/vpx_dsp_rtcd_defs.pl