Use run-time feature detection for Neon DotProd specialty var.
authorJonathan Wright <jonathan.wright@arm.com>
Sat, 19 Aug 2023 22:25:01 +0000 (23:25 +0100)
committerJonathan Wright <jonathan.wright@arm.com>
Sun, 3 Sep 2023 22:04:49 +0000 (23:04 +0100)
commit15d621571665d8731fd980282913d9454d75c870
treef460390a5e8edc3f32aec348a1dc245b57fdb7e0
parentad4f28abaa7ba1ab0482ab8e844d98845961be63
Use run-time feature detection for Neon DotProd specialty var.

Enable Arm Neon DotProd implementations of vpx_get_var_sse_sum*
specialty variance functions via run-time feature detection, wiring
up the new *neon_dotprod names to rtcd.pl. Also add new test cases.

Change-Id: I04ac3db87d32ee7f94702b6c0360254e5688f713
test/variance_test.cc
vpx_dsp/arm/variance_neon.c
vpx_dsp/arm/variance_neon_dotprod.c
vpx_dsp/vpx_dsp_rtcd_defs.pl