Add neon simd tests to cmake test target.
BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=76
Change-Id: Iec2b4796286821e786c424d5bedee0ae2de53af8
diff --git a/test/test.cmake b/test/test.cmake
index c67a1aa..1ce3314 100644
--- a/test/test.cmake
+++ b/test/test.cmake
@@ -107,9 +107,10 @@
endif ()
endif ()
- set(AOM_UNIT_TEST_COMMON_NEON_INTRIN
- ${AOM_UNIT_TEST_COMMON_NEON_INTRIN}
- "${AOM_ROOT}/test/simd_cmp_neon.cc")
+ set(AOM_UNIT_TEST_COMMON_INTRIN_NEON
+ ${AOM_UNIT_TEST_COMMON_INTRIN_NEON}
+ "${AOM_ROOT}/test/simd_cmp_neon.cc"
+ "${AOM_ROOT}/test/simd_neon_test.cc")
set(AOM_UNIT_TEST_COMMON_INTRIN_SSE2
${AOM_UNIT_TEST_COMMON_INTRIN_SSE2}
"${AOM_ROOT}/test/simd_cmp_sse2.cc")
@@ -296,6 +297,10 @@
add_intrinsics_source_to_target("-msse4.1" "test_libaom"
"AOM_UNIT_TEST_COMMON_INTRIN_SSE4_1")
endif ()
+ if (HAVE_NEON)
+ add_intrinsics_source_to_target("${AOM_NEON_INTRIN_FLAG}" "test_libaom"
+ "AOM_UNIT_TEST_COMMON_INTRIN_NEON")
+ endif ()
add_custom_target(testdata
COMMAND ${CMAKE_COMMAND}