Index: source/libvpx/test/sad_test.cc |
diff --git a/source/libvpx/test/sad_test.cc b/source/libvpx/test/sad_test.cc |
index eef8c750a8118df5a564adc3f1ad73c030ef0f8a..65e9561a93d583dd108e592097b992536a063899 100644 |
--- a/source/libvpx/test/sad_test.cc |
+++ b/source/libvpx/test/sad_test.cc |
@@ -1234,14 +1234,24 @@ INSTANTIATE_TEST_CASE_P(SSE3, SADTest, ::testing::Values( |
#endif // CONFIG_USE_X86INC |
#endif // HAVE_SSSE3 |
-#if HAVE_AVX2 |
#if CONFIG_VP9_ENCODER |
+#if HAVE_AVX2 |
const SadMxNx4Func sad_64x64x4d_avx2 = vp9_sad64x64x4d_avx2; |
const SadMxNx4Func sad_32x32x4d_avx2 = vp9_sad32x32x4d_avx2; |
INSTANTIATE_TEST_CASE_P(AVX2, SADx4Test, ::testing::Values( |
make_tuple(32, 32, sad_32x32x4d_avx2, -1), |
make_tuple(64, 64, sad_64x64x4d_avx2, -1))); |
-#endif // CONFIG_VP9_ENCODER |
#endif // HAVE_AVX2 |
+#if HAVE_NEON |
+const SadMxNx4Func sad_16x16x4d_neon = vp9_sad16x16x4d_neon; |
+const SadMxNx4Func sad_32x32x4d_neon = vp9_sad32x32x4d_neon; |
+const SadMxNx4Func sad_64x64x4d_neon = vp9_sad64x64x4d_neon; |
+INSTANTIATE_TEST_CASE_P(NEON, SADx4Test, ::testing::Values( |
+ make_tuple(16, 16, sad_16x16x4d_neon, -1), |
+ make_tuple(32, 32, sad_32x32x4d_neon, -1), |
+ make_tuple(64, 64, sad_64x64x4d_neon, -1))); |
+#endif // HAVE_NEON |
+#endif // CONFIG_VP9_ENCODER |
+ |
} // namespace |