diff options
author | Alexandra Hájková <alexandra.khirnova@gmail.com> | 2017-05-13 13:13:15 +0000 |
---|---|---|
committer | Alexandra Hájková <alexandra.khirnova@gmail.com> | 2017-05-13 13:13:15 +0000 |
commit | bcbc3929ae950c3c2bc343af8f9884dc6059c47f (patch) | |
tree | 919ba2c0838345ebb44c3f81aecf62a0eff145ad /test/sad_test.cc | |
parent | 6b9d1302141af9d80c840a80b419a50a71656dc2 (diff) | |
download | libvpx-bcbc3929ae950c3c2bc343af8f9884dc6059c47f.tar libvpx-bcbc3929ae950c3c2bc343af8f9884dc6059c47f.tar.gz libvpx-bcbc3929ae950c3c2bc343af8f9884dc6059c47f.tar.bz2 libvpx-bcbc3929ae950c3c2bc343af8f9884dc6059c47f.zip |
ppc: Add vpx_sad64/32/16x64/32/16_avg_vsx
Change-Id: Ic9639b1331d8c5cbc207c2a036891ff0137fc56f
Diffstat (limited to 'test/sad_test.cc')
-rw-r--r-- | test/sad_test.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/sad_test.cc b/test/sad_test.cc index fe3983eb7..5d515b589 100644 --- a/test/sad_test.cc +++ b/test/sad_test.cc @@ -934,5 +934,17 @@ const SadMxNParam vsx_tests[] = { SadMxNParam(16, 8, &vpx_sad16x8_vsx), }; INSTANTIATE_TEST_CASE_P(VSX, SADTest, ::testing::ValuesIn(vsx_tests)); + +const SadMxNAvgParam avg_vsx_tests[] = { + SadMxNAvgParam(64, 64, &vpx_sad64x64_avg_vsx), + SadMxNAvgParam(64, 32, &vpx_sad64x32_avg_vsx), + SadMxNAvgParam(32, 64, &vpx_sad32x64_avg_vsx), + SadMxNAvgParam(32, 32, &vpx_sad32x32_avg_vsx), + SadMxNAvgParam(32, 16, &vpx_sad32x16_avg_vsx), + SadMxNAvgParam(16, 32, &vpx_sad16x32_avg_vsx), + SadMxNAvgParam(16, 16, &vpx_sad16x16_avg_vsx), + SadMxNAvgParam(16, 8, &vpx_sad16x8_avg_vsx), +}; +INSTANTIATE_TEST_CASE_P(VSX, SADavgTest, ::testing::ValuesIn(avg_vsx_tests)); #endif // HAVE_VSX } // namespace |