dct32x32_test: add NEON functions
note not all functions have NEON implementations: - vp9_fdct32x32/vp9_fdct32x32_rd Change-Id: I3795d78bf215e41ab8801c2c37cf633f16931f9d
This commit is contained in:
Родитель
adbb881497
Коммит
a6effda70f
|
@ -248,6 +248,16 @@ INSTANTIATE_TEST_CASE_P(
|
||||||
make_tuple(&vp9_fdct32x32_c, &vp9_idct32x32_1024_add_c, 0),
|
make_tuple(&vp9_fdct32x32_c, &vp9_idct32x32_1024_add_c, 0),
|
||||||
make_tuple(&vp9_fdct32x32_rd_c, &vp9_idct32x32_1024_add_c, 1)));
|
make_tuple(&vp9_fdct32x32_rd_c, &vp9_idct32x32_1024_add_c, 1)));
|
||||||
|
|
||||||
|
#if HAVE_NEON
|
||||||
|
INSTANTIATE_TEST_CASE_P(
|
||||||
|
NEON, Trans32x32Test,
|
||||||
|
::testing::Values(
|
||||||
|
make_tuple(&vp9_fdct32x32_c,
|
||||||
|
&vp9_idct32x32_1024_add_neon, 0),
|
||||||
|
make_tuple(&vp9_fdct32x32_rd_c,
|
||||||
|
&vp9_idct32x32_1024_add_neon, 1)));
|
||||||
|
#endif
|
||||||
|
|
||||||
#if HAVE_SSE2
|
#if HAVE_SSE2
|
||||||
INSTANTIATE_TEST_CASE_P(
|
INSTANTIATE_TEST_CASE_P(
|
||||||
SSE2, Trans32x32Test,
|
SSE2, Trans32x32Test,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче