| Index: source/libvpx/test/lpf_8_test.cc
|
| ===================================================================
|
| --- source/libvpx/test/lpf_8_test.cc (revision 293081)
|
| +++ source/libvpx/test/lpf_8_test.cc (working copy)
|
| @@ -474,7 +474,7 @@
|
| #if HAVE_SSE2
|
| #if CONFIG_VP9_HIGHBITDEPTH
|
| INSTANTIATE_TEST_CASE_P(
|
| - SSE2_C_COMPARE_SINGLE, Loop8Test6Param,
|
| + SSE2, Loop8Test6Param,
|
| ::testing::Values(
|
| make_tuple(&vp9_highbd_lpf_horizontal_4_sse2,
|
| &vp9_highbd_lpf_horizontal_4_c, 8),
|
| @@ -511,22 +511,7 @@
|
| make_tuple(&vp9_highbd_lpf_vertical_8_sse2,
|
| &vp9_highbd_lpf_vertical_8_c, 12),
|
| make_tuple(&wrapper_vertical_16_sse2,
|
| - &wrapper_vertical_16_c, 12)));
|
| -#else
|
| -INSTANTIATE_TEST_CASE_P(
|
| - SSE2_C_COMPARE_SINGLE, Loop8Test6Param,
|
| - ::testing::Values(
|
| - make_tuple(&vp9_lpf_horizontal_8_sse2, &vp9_lpf_horizontal_8_c, 8),
|
| - make_tuple(&vp9_lpf_horizontal_16_sse2, &vp9_lpf_horizontal_16_c, 8),
|
| - make_tuple(&vp9_lpf_vertical_8_sse2, &vp9_lpf_vertical_8_c, 8)));
|
| -#endif // CONFIG_VP9_HIGHBITDEPTH
|
| -#endif
|
| -
|
| -#if HAVE_SSE2
|
| -#if CONFIG_VP9_HIGHBITDEPTH
|
| -INSTANTIATE_TEST_CASE_P(
|
| - SSE2_C_COMPARE_DUAL, Loop8Test6Param,
|
| - ::testing::Values(
|
| + &wrapper_vertical_16_c, 12),
|
| make_tuple(&wrapper_vertical_16_dual_sse2,
|
| &wrapper_vertical_16_dual_c, 8),
|
| make_tuple(&wrapper_vertical_16_dual_sse2,
|
| @@ -535,16 +520,26 @@
|
| &wrapper_vertical_16_dual_c, 12)));
|
| #else
|
| INSTANTIATE_TEST_CASE_P(
|
| - SSE2_C_COMPARE_DUAL, Loop8Test6Param,
|
| + SSE2, Loop8Test6Param,
|
| ::testing::Values(
|
| + make_tuple(&vp9_lpf_horizontal_8_sse2, &vp9_lpf_horizontal_8_c, 8),
|
| + make_tuple(&vp9_lpf_horizontal_16_sse2, &vp9_lpf_horizontal_16_c, 8),
|
| + make_tuple(&vp9_lpf_vertical_8_sse2, &vp9_lpf_vertical_8_c, 8),
|
| make_tuple(&wrapper_vertical_16_sse2, &wrapper_vertical_16_c, 8)));
|
| #endif // CONFIG_VP9_HIGHBITDEPTH
|
| -#endif // HAVE_SSE2
|
| +#endif
|
|
|
| +#if HAVE_AVX2 && (!CONFIG_VP9_HIGHBITDEPTH)
|
| +INSTANTIATE_TEST_CASE_P(
|
| + AVX2, Loop8Test6Param,
|
| + ::testing::Values(
|
| + make_tuple(&vp9_lpf_horizontal_16_avx2, &vp9_lpf_horizontal_16_c, 8)));
|
| +#endif
|
| +
|
| #if HAVE_SSE2
|
| #if CONFIG_VP9_HIGHBITDEPTH
|
| INSTANTIATE_TEST_CASE_P(
|
| - SSE_C_COMPARE_DUAL, Loop8Test9Param,
|
| + SSE2, Loop8Test9Param,
|
| ::testing::Values(
|
| make_tuple(&vp9_highbd_lpf_horizontal_4_dual_sse2,
|
| &vp9_highbd_lpf_horizontal_4_dual_c, 8),
|
| @@ -572,7 +567,7 @@
|
| &vp9_highbd_lpf_vertical_8_dual_c, 12)));
|
| #else
|
| INSTANTIATE_TEST_CASE_P(
|
| - SSE_C_COMPARE_DUAL, Loop8Test9Param,
|
| + SSE2, Loop8Test9Param,
|
| ::testing::Values(
|
| make_tuple(&vp9_lpf_horizontal_4_dual_sse2,
|
| &vp9_lpf_horizontal_4_dual_c, 8),
|
| @@ -584,4 +579,5 @@
|
| &vp9_lpf_vertical_8_dual_c, 8)));
|
| #endif // CONFIG_VP9_HIGHBITDEPTH
|
| #endif
|
| +
|
| } // namespace
|
|
|