summaryrefslogtreecommitdiff
path: root/test/dct_test.cc
diff options
context:
space:
mode:
authorLinfeng Zhang <linfengz@google.com>2018-01-24 13:54:55 -0800
committerLinfeng Zhang <linfengz@google.com>2018-01-29 10:25:24 -0800
commit903bc150da4f60211b2fb7894561d31160c616dc (patch)
tree63b147b378be0433b22e6c1c48338104c903735b /test/dct_test.cc
parent884d1681f844343e122970425e18d42037df2089 (diff)
downloadlibvpx-903bc150da4f60211b2fb7894561d31160c616dc.tar
libvpx-903bc150da4f60211b2fb7894561d31160c616dc.tar.gz
libvpx-903bc150da4f60211b2fb7894561d31160c616dc.tar.bz2
libvpx-903bc150da4f60211b2fb7894561d31160c616dc.zip
Update vp9_iht4x4_16_add_neon()
Change-Id: Ica8dbe5f8167e5d370d89d233c598b70bba123b7
Diffstat (limited to 'test/dct_test.cc')
-rw-r--r--test/dct_test.cc23
1 files changed, 23 insertions, 0 deletions
diff --git a/test/dct_test.cc b/test/dct_test.cc
index 379fbecc0..6873d0542 100644
--- a/test/dct_test.cc
+++ b/test/dct_test.cc
@@ -752,6 +752,29 @@ INSTANTIATE_TEST_CASE_P(C, TransHT, ::testing::ValuesIn(c_ht_tests));
#if !CONFIG_EMULATE_HARDWARE
+#if HAVE_NEON
+INSTANTIATE_TEST_CASE_P(
+ NEON, TransHT,
+ ::testing::Values(
+ make_tuple(&vp9_fht8x8_c, &iht_wrapper<vp9_iht8x8_64_add_neon>, 8, 0,
+ VPX_BITS_8, 1),
+ make_tuple(&vp9_fht8x8_c, &iht_wrapper<vp9_iht8x8_64_add_neon>, 8, 1,
+ VPX_BITS_8, 1),
+ make_tuple(&vp9_fht8x8_c, &iht_wrapper<vp9_iht8x8_64_add_neon>, 8, 2,
+ VPX_BITS_8, 1),
+ make_tuple(&vp9_fht8x8_c, &iht_wrapper<vp9_iht8x8_64_add_neon>, 8, 3,
+ VPX_BITS_8, 1),
+
+ make_tuple(&vp9_fht4x4_c, &iht_wrapper<vp9_iht4x4_16_add_neon>, 4, 0,
+ VPX_BITS_8, 1),
+ make_tuple(&vp9_fht4x4_c, &iht_wrapper<vp9_iht4x4_16_add_neon>, 4, 1,
+ VPX_BITS_8, 1),
+ make_tuple(&vp9_fht4x4_c, &iht_wrapper<vp9_iht4x4_16_add_neon>, 4, 2,
+ VPX_BITS_8, 1),
+ make_tuple(&vp9_fht4x4_c, &iht_wrapper<vp9_iht4x4_16_add_neon>, 4, 3,
+ VPX_BITS_8, 1)));
+#endif // HAVE_NEON
+
#if HAVE_SSE2
INSTANTIATE_TEST_CASE_P(
SSE2, TransHT,