From: James Zern Date: Wed, 9 Nov 2016 01:50:43 +0000 (-0800) Subject: fdct4x4_test: add vpx_idct4x4_16_add_neon in hbd X-Git-Tag: v1.6.1~100^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cfbb59933545e433e821eef55245578f3065c301;p=libvpx fdct4x4_test: add vpx_idct4x4_16_add_neon in hbd this was enabled in: 3ae2597 idct,NEON: add a tran_low_t->s16 load adapter + enable it for all NEON configs, both intrisincs and assembly versions exist BUG=webm:1294 Change-Id: Iaade219e9d1de7b69423670d3ea6271b0965e068 --- diff --git a/test/fdct4x4_test.cc b/test/fdct4x4_test.cc index 1270dae94..444b0209d 100644 --- a/test/fdct4x4_test.cc +++ b/test/fdct4x4_test.cc @@ -438,14 +438,12 @@ INSTANTIATE_TEST_CASE_P(C, Trans4x4WHT, VPX_BITS_8))); #endif // CONFIG_VP9_HIGHBITDEPTH -#if HAVE_NEON_ASM && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE +#if HAVE_NEON && !CONFIG_EMULATE_HARDWARE INSTANTIATE_TEST_CASE_P(NEON, Trans4x4DCT, ::testing::Values(make_tuple(&vpx_fdct4x4_c, &vpx_idct4x4_16_add_neon, 0, VPX_BITS_8))); -#endif // HAVE_NEON_ASM && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE - -#if HAVE_NEON && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE +#if !CONFIG_VP9_HIGHBITDEPTH INSTANTIATE_TEST_CASE_P( NEON, Trans4x4HT, ::testing::Values( @@ -453,7 +451,8 @@ INSTANTIATE_TEST_CASE_P( make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 1, VPX_BITS_8), make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 2, VPX_BITS_8), make_tuple(&vp9_fht4x4_c, &vp9_iht4x4_16_add_neon, 3, VPX_BITS_8))); -#endif // HAVE_NEON && !CONFIG_VP9_HIGHBITDEPTH && !CONFIG_EMULATE_HARDWARE +#endif // !CONFIG_VP9_HIGHBITDEPTH +#endif // HAVE_NEON && !CONFIG_EMULATE_HARDWARE #if HAVE_SSE2 && !CONFIG_EMULATE_HARDWARE INSTANTIATE_TEST_CASE_P(