summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJohann <johannkoenig@google.com>2016-06-10 15:49:44 -0700
committerJohann Koenig <johannkoenig@google.com>2016-06-14 19:23:38 +0000
commitc516dd67bc50eecd13dc7fc95b75251cf67c8750 (patch)
tree7754a4d3f34f2467ab6a1715567fc9a2ddede7e4 /test
parent63eb2ee0569e5480b39860eb898e16ab45b43e9c (diff)
downloadlibvpx-c516dd67bc50eecd13dc7fc95b75251cf67c8750.tar
libvpx-c516dd67bc50eecd13dc7fc95b75251cf67c8750.tar.gz
libvpx-c516dd67bc50eecd13dc7fc95b75251cf67c8750.tar.bz2
libvpx-c516dd67bc50eecd13dc7fc95b75251cf67c8750.zip
neon hadamard 16x16
Runs about twice as fast as C BUG=webm:1027 Change-Id: I6760d99f4e22259439ca35d746194b12a81bfa71
Diffstat (limited to 'test')
-rw-r--r--test/hadamard_test.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/hadamard_test.cc b/test/hadamard_test.cc
index d21c28af0..7a5bd5b4c 100644
--- a/test/hadamard_test.cc
+++ b/test/hadamard_test.cc
@@ -212,4 +212,9 @@ INSTANTIATE_TEST_CASE_P(C, Hadamard16x16Test,
INSTANTIATE_TEST_CASE_P(SSE2, Hadamard16x16Test,
::testing::Values(&vpx_hadamard_16x16_sse2));
#endif // HAVE_SSE2
+
+#if HAVE_NEON
+INSTANTIATE_TEST_CASE_P(NEON, Hadamard16x16Test,
+ ::testing::Values(&vpx_hadamard_16x16_neon));
+#endif // HAVE_NEON
} // namespace