Index: source/libvpx/test/sad_test.cc |
=================================================================== |
--- source/libvpx/test/sad_test.cc (revision 219822) |
+++ source/libvpx/test/sad_test.cc (working copy) |
@@ -428,6 +428,7 @@ |
#if HAVE_SSE |
#if CONFIG_VP9_ENCODER |
+#if CONFIG_USE_X86INC |
const sad_m_by_n_fn_t sad_4x4_sse_vp9 = vp9_sad4x4_sse; |
const sad_m_by_n_fn_t sad_4x8_sse_vp9 = vp9_sad4x8_sse; |
INSTANTIATE_TEST_CASE_P(SSE, SADTest, ::testing::Values( |
@@ -441,6 +442,7 @@ |
make_tuple(4, 4, sad_4x4x4d_sse))); |
#endif |
#endif |
+#endif |
#if HAVE_SSE2 |
#if CONFIG_VP8_ENCODER |
@@ -451,6 +453,7 @@ |
const sad_m_by_n_fn_t sad_4x4_wmt = vp8_sad4x4_wmt; |
#endif |
#if CONFIG_VP9_ENCODER |
+#if CONFIG_USE_X86INC |
const sad_m_by_n_fn_t sad_64x64_sse2_vp9 = vp9_sad64x64_sse2; |
const sad_m_by_n_fn_t sad_64x32_sse2_vp9 = vp9_sad64x32_sse2; |
const sad_m_by_n_fn_t sad_32x64_sse2_vp9 = vp9_sad32x64_sse2; |
@@ -463,6 +466,7 @@ |
const sad_m_by_n_fn_t sad_8x8_sse2_vp9 = vp9_sad8x8_sse2; |
const sad_m_by_n_fn_t sad_8x4_sse2_vp9 = vp9_sad8x4_sse2; |
#endif |
+#endif |
const sad_m_by_n_test_param_t sse2_tests[] = { |
#if CONFIG_VP8_ENCODER |
make_tuple(16, 16, sad_16x16_wmt), |
@@ -472,6 +476,7 @@ |
make_tuple(4, 4, sad_4x4_wmt), |
#endif |
#if CONFIG_VP9_ENCODER |
+#if CONFIG_USE_X86INC |
make_tuple(64, 64, sad_64x64_sse2_vp9), |
make_tuple(64, 32, sad_64x32_sse2_vp9), |
make_tuple(32, 64, sad_32x64_sse2_vp9), |
@@ -484,10 +489,12 @@ |
make_tuple(8, 8, sad_8x8_sse2_vp9), |
make_tuple(8, 4, sad_8x4_sse2_vp9), |
#endif |
+#endif |
}; |
INSTANTIATE_TEST_CASE_P(SSE2, SADTest, ::testing::ValuesIn(sse2_tests)); |
#if CONFIG_VP9_ENCODER |
+#if CONFIG_USE_X86INC |
const sad_n_by_n_by_4_fn_t sad_64x64x4d_sse2 = vp9_sad64x64x4d_sse2; |
const sad_n_by_n_by_4_fn_t sad_64x32x4d_sse2 = vp9_sad64x32x4d_sse2; |
const sad_n_by_n_by_4_fn_t sad_32x64x4d_sse2 = vp9_sad32x64x4d_sse2; |
@@ -513,6 +520,7 @@ |
make_tuple(8, 4, sad_8x4x4d_sse2))); |
#endif |
#endif |
+#endif |
#if HAVE_SSE3 |
#if CONFIG_VP8_ENCODER |
@@ -531,9 +539,11 @@ |
#endif |
#if HAVE_SSSE3 |
+#if CONFIG_USE_X86INC |
const sad_m_by_n_fn_t sad_16x16_sse3 = vp8_sad16x16_sse3; |
INSTANTIATE_TEST_CASE_P(SSE3, SADTest, ::testing::Values( |
make_tuple(16, 16, sad_16x16_sse3))); |
#endif |
+#endif |
} // namespace |