OLD | NEW |
1 /* | 1 /* |
2 * Copyright (c) 2012 The WebM project authors. All Rights Reserved. | 2 * Copyright (c) 2012 The WebM project authors. All Rights Reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 276 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
287 #if HAVE_SSE2 | 287 #if HAVE_SSE2 |
288 INSTANTIATE_TEST_CASE_P(SSE2, IntraPredYTest, | 288 INSTANTIATE_TEST_CASE_P(SSE2, IntraPredYTest, |
289 ::testing::Values( | 289 ::testing::Values( |
290 vp8_build_intra_predictors_mby_s_sse2)); | 290 vp8_build_intra_predictors_mby_s_sse2)); |
291 #endif | 291 #endif |
292 #if HAVE_SSSE3 | 292 #if HAVE_SSSE3 |
293 INSTANTIATE_TEST_CASE_P(SSSE3, IntraPredYTest, | 293 INSTANTIATE_TEST_CASE_P(SSSE3, IntraPredYTest, |
294 ::testing::Values( | 294 ::testing::Values( |
295 vp8_build_intra_predictors_mby_s_ssse3)); | 295 vp8_build_intra_predictors_mby_s_ssse3)); |
296 #endif | 296 #endif |
| 297 #if HAVE_NEON |
| 298 INSTANTIATE_TEST_CASE_P(NEON, IntraPredYTest, |
| 299 ::testing::Values( |
| 300 vp8_build_intra_predictors_mby_s_neon)); |
| 301 #endif |
297 | 302 |
298 typedef void (*IntraPredUvFunc)(MACROBLOCKD *x, | 303 typedef void (*IntraPredUvFunc)(MACROBLOCKD *x, |
299 uint8_t *uabove_row, | 304 uint8_t *uabove_row, |
300 uint8_t *vabove_row, | 305 uint8_t *vabove_row, |
301 uint8_t *uleft, | 306 uint8_t *uleft, |
302 uint8_t *vleft, | 307 uint8_t *vleft, |
303 int left_stride, | 308 int left_stride, |
304 uint8_t *upred_ptr, | 309 uint8_t *upred_ptr, |
305 uint8_t *vpred_ptr, | 310 uint8_t *vpred_ptr, |
306 int pred_stride); | 311 int pred_stride); |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
375 #if HAVE_SSE2 | 380 #if HAVE_SSE2 |
376 INSTANTIATE_TEST_CASE_P(SSE2, IntraPredUVTest, | 381 INSTANTIATE_TEST_CASE_P(SSE2, IntraPredUVTest, |
377 ::testing::Values( | 382 ::testing::Values( |
378 vp8_build_intra_predictors_mbuv_s_sse2)); | 383 vp8_build_intra_predictors_mbuv_s_sse2)); |
379 #endif | 384 #endif |
380 #if HAVE_SSSE3 | 385 #if HAVE_SSSE3 |
381 INSTANTIATE_TEST_CASE_P(SSSE3, IntraPredUVTest, | 386 INSTANTIATE_TEST_CASE_P(SSSE3, IntraPredUVTest, |
382 ::testing::Values( | 387 ::testing::Values( |
383 vp8_build_intra_predictors_mbuv_s_ssse3)); | 388 vp8_build_intra_predictors_mbuv_s_ssse3)); |
384 #endif | 389 #endif |
| 390 #if HAVE_NEON |
| 391 INSTANTIATE_TEST_CASE_P(NEON, IntraPredUVTest, |
| 392 ::testing::Values( |
| 393 vp8_build_intra_predictors_mbuv_s_neon)); |
| 394 #endif |
385 | 395 |
386 } // namespace | 396 } // namespace |
OLD | NEW |