summaryrefslogtreecommitdiff
path: root/test/sum_squares_test.cc
diff options
context:
space:
mode:
authorKaustubh Raste <kaustubh.raste@imgtec.com>2017-01-31 17:37:10 +0530
committerKaustubh Raste <kaustubh.raste@imgtec.com>2017-01-31 12:22:43 +0000
commit750e753134466fd2b12db5087878b41120235da1 (patch)
treeab11f3564b25ce07214a261db2d5e8ddc954cad9 /test/sum_squares_test.cc
parentdf7e1fecc11f9459282e722dcbd9d9dfb94df6da (diff)
downloadlibvpx-750e753134466fd2b12db5087878b41120235da1.tar
libvpx-750e753134466fd2b12db5087878b41120235da1.tar.gz
libvpx-750e753134466fd2b12db5087878b41120235da1.tar.bz2
libvpx-750e753134466fd2b12db5087878b41120235da1.zip
Add mips msa sum_squares_2d_i16 function
average improvement ~4x-5x Change-Id: I8d91b71d0677009be52b412e4f52b40b98573a53
Diffstat (limited to 'test/sum_squares_test.cc')
-rw-r--r--test/sum_squares_test.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/sum_squares_test.cc b/test/sum_squares_test.cc
index 3aa43d2ce..9c407c649 100644
--- a/test/sum_squares_test.cc
+++ b/test/sum_squares_test.cc
@@ -110,4 +110,10 @@ INSTANTIATE_TEST_CASE_P(
::testing::Values(make_tuple(&vpx_sum_squares_2d_i16_c,
&vpx_sum_squares_2d_i16_sse2)));
#endif // HAVE_SSE2
+
+#if HAVE_MSA
+INSTANTIATE_TEST_CASE_P(MSA, SumSquaresTest, ::testing::Values(make_tuple(
+ &vpx_sum_squares_2d_i16_c,
+ &vpx_sum_squares_2d_i16_msa)));
+#endif // HAVE_MSA
} // namespace