From: James Zern Date: Wed, 26 Feb 2014 07:11:49 +0000 (-0800) Subject: sixtap_predict_test: add NEON functions X-Git-Tag: v1.4.0~2246^2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=703c79ca17dd89e5c49a0dcaee657c8f44a40f6f;p=libvpx sixtap_predict_test: add NEON functions Change-Id: Id0a2d9ef9636c84ee988dabecd5d4dc2b8641944 --- diff --git a/test/sixtap_predict_test.cc b/test/sixtap_predict_test.cc index 3434662fb..1b2f03f53 100644 --- a/test/sixtap_predict_test.cc +++ b/test/sixtap_predict_test.cc @@ -193,6 +193,16 @@ INSTANTIATE_TEST_CASE_P( make_tuple(8, 8, sixtap_8x8_c), make_tuple(8, 4, sixtap_8x4_c), make_tuple(4, 4, sixtap_4x4_c))); +#if HAVE_NEON +const sixtap_predict_fn_t sixtap_16x16_neon = vp8_sixtap_predict16x16_neon; +const sixtap_predict_fn_t sixtap_8x8_neon = vp8_sixtap_predict8x8_neon; +const sixtap_predict_fn_t sixtap_8x4_neon = vp8_sixtap_predict8x4_neon; +INSTANTIATE_TEST_CASE_P( + NEON, SixtapPredictTest, ::testing::Values( + make_tuple(16, 16, sixtap_16x16_neon), + make_tuple(8, 8, sixtap_8x8_neon), + make_tuple(8, 4, sixtap_8x4_neon))); +#endif #if HAVE_MMX const sixtap_predict_fn_t sixtap_16x16_mmx = vp8_sixtap_predict16x16_mmx; const sixtap_predict_fn_t sixtap_8x8_mmx = vp8_sixtap_predict8x8_mmx;