summaryrefslogtreecommitdiff
path: root/vpx_dsp/vpx_dsp_rtcd_defs.pl
diff options
context:
space:
mode:
authorScott LaVarnway <slavarnway@google.com>2022-10-05 07:04:27 -0700
committerScott LaVarnway <slavarnway@google.com>2022-10-05 10:04:30 -0700
commitc03c882785dc96ed91799280e68f8998bec50b90 (patch)
tree17e24e1f2bfd4aa53b97ab70c5f39a8297c199a2 /vpx_dsp/vpx_dsp_rtcd_defs.pl
parentdca6dcef0ad03a13799e2fa4cd85e28b25047b4c (diff)
downloadlibvpx-c03c882785dc96ed91799280e68f8998bec50b90.tar
libvpx-c03c882785dc96ed91799280e68f8998bec50b90.tar.gz
libvpx-c03c882785dc96ed91799280e68f8998bec50b90.tar.bz2
libvpx-c03c882785dc96ed91799280e68f8998bec50b90.zip
Add vpx_highbd_sad16x{32,16,8}_avx2.
1.9x to 2.4x faster than the sse2 version. Bug: b/245917257 Change-Id: I686452772f9b72233930de2207af36a0cd72e0bb
Diffstat (limited to 'vpx_dsp/vpx_dsp_rtcd_defs.pl')
-rw-r--r--vpx_dsp/vpx_dsp_rtcd_defs.pl6
1 files changed, 3 insertions, 3 deletions
diff --git a/vpx_dsp/vpx_dsp_rtcd_defs.pl b/vpx_dsp/vpx_dsp_rtcd_defs.pl
index 527d0e6e7..004afb38f 100644
--- a/vpx_dsp/vpx_dsp_rtcd_defs.pl
+++ b/vpx_dsp/vpx_dsp_rtcd_defs.pl
@@ -956,13 +956,13 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") {
specialize qw/vpx_highbd_sad32x16 sse2 neon/;
add_proto qw/unsigned int vpx_highbd_sad16x32/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride";
- specialize qw/vpx_highbd_sad16x32 sse2 neon/;
+ specialize qw/vpx_highbd_sad16x32 sse2 neon avx2/;
add_proto qw/unsigned int vpx_highbd_sad16x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride";
- specialize qw/vpx_highbd_sad16x16 sse2 neon/;
+ specialize qw/vpx_highbd_sad16x16 sse2 neon avx2/;
add_proto qw/unsigned int vpx_highbd_sad16x8/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride";
- specialize qw/vpx_highbd_sad16x8 sse2 neon/;
+ specialize qw/vpx_highbd_sad16x8 sse2 neon avx2/;
add_proto qw/unsigned int vpx_highbd_sad8x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride";
specialize qw/vpx_highbd_sad8x16 sse2 neon/;