diff options
author | Kaustubh Raste <kaustubh.raste@imgtec.com> | 2017-01-31 17:37:10 +0530 |
---|---|---|
committer | Kaustubh Raste <kaustubh.raste@imgtec.com> | 2017-01-31 12:22:43 +0000 |
commit | 750e753134466fd2b12db5087878b41120235da1 (patch) | |
tree | ab11f3564b25ce07214a261db2d5e8ddc954cad9 /test/sum_squares_test.cc | |
parent | df7e1fecc11f9459282e722dcbd9d9dfb94df6da (diff) | |
download | libvpx-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.cc | 6 |
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 |