diff options
author | xiwei gu <guxiwei-hf@loongson.cn> | 2018-03-29 01:05:33 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2018-03-29 01:05:33 +0000 |
commit | 5476ab095ffe828dee6fb69e74dba2997c76620f (patch) | |
tree | 8ac45fe3652fdec97ecc12b072b31cc509a9eba3 /test | |
parent | 382afcab988bad359b8fa4892aae1f11b5200b74 (diff) | |
parent | 25d9adb74b3a6fd44786ecb2ea6b963dec0a6783 (diff) | |
download | libvpx-5476ab095ffe828dee6fb69e74dba2997c76620f.tar libvpx-5476ab095ffe828dee6fb69e74dba2997c76620f.tar.gz libvpx-5476ab095ffe828dee6fb69e74dba2997c76620f.tar.bz2 libvpx-5476ab095ffe828dee6fb69e74dba2997c76620f.zip |
Merge "vp9: [loongson] optimize vpx_convolve8 with mmi."
Diffstat (limited to 'test')
-rw-r--r-- | test/convolve_test.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/convolve_test.cc b/test/convolve_test.cc index 3f0367110..aa49d99f8 100644 --- a/test/convolve_test.cc +++ b/test/convolve_test.cc @@ -1379,4 +1379,16 @@ const ConvolveParam kArrayConvolve_vsx[] = { ALL_SIZES(convolve8_vsx) }; INSTANTIATE_TEST_CASE_P(VSX, ConvolveTest, ::testing::ValuesIn(kArrayConvolve_vsx)); #endif // HAVE_VSX + +#if HAVE_MMI +const ConvolveFunctions convolve8_mmi( + vpx_convolve_copy_c, vpx_convolve_avg_c, vpx_convolve8_horiz_mmi, + vpx_convolve8_avg_horiz_c, vpx_convolve8_vert_mmi, + vpx_convolve8_avg_vert_mmi, vpx_convolve8_mmi, vpx_convolve8_avg_mmi, + vpx_scaled_horiz_c, vpx_scaled_avg_horiz_c, vpx_scaled_vert_c, + vpx_scaled_avg_vert_c, vpx_scaled_2d_c, vpx_scaled_avg_2d_c, 0); +const ConvolveParam kArrayConvolve_mmi[] = { ALL_SIZES(convolve8_mmi) }; +INSTANTIATE_TEST_CASE_P(MMI, ConvolveTest, + ::testing::ValuesIn(kArrayConvolve_mmi)); +#endif // HAVE_MMI } // namespace |