diff options
author | Jingning Han <jingning@google.com> | 2014-05-23 16:02:09 -0700 |
---|---|---|
committer | Gerrit Code Review <gerrit@gerrit.golo.chromium.org> | 2014-05-23 16:02:09 -0700 |
commit | 26a76dc3f818a263f200b6cd1e0ecf810c301949 (patch) | |
tree | ff3877e06ee0894c036007f93999dc462e34cc89 /test | |
parent | 59c3f446fe10c330828339aab13a93b5679f01d0 (diff) | |
parent | 74a854fcab30cddf81a37cc801adba36ccf3c693 (diff) | |
download | libvpx-26a76dc3f818a263f200b6cd1e0ecf810c301949.tar libvpx-26a76dc3f818a263f200b6cd1e0ecf810c301949.tar.gz libvpx-26a76dc3f818a263f200b6cd1e0ecf810c301949.tar.bz2 libvpx-26a76dc3f818a263f200b6cd1e0ecf810c301949.zip |
Merge changes I4f0f4378,I02250d13
* changes:
Re-enable unit test on neon implementation of 16x16 idct
Turn on unit test for inverse 16x16 2D-DCT ssse3
Diffstat (limited to 'test')
-rw-r--r-- | test/dct16x16_test.cc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/test/dct16x16_test.cc b/test/dct16x16_test.cc index 7900bcff7..20b1c8fbd 100644 --- a/test/dct16x16_test.cc +++ b/test/dct16x16_test.cc @@ -512,9 +512,7 @@ INSTANTIATE_TEST_CASE_P( make_tuple(&vp9_fht16x16_c, &vp9_iht16x16_256_add_c, 2), make_tuple(&vp9_fht16x16_c, &vp9_iht16x16_256_add_c, 3))); -// FIXME (jingning, fgalligan): need to simplify the corresponding steps -// in neov version accordingly, and re-enable the unit test -#if HAVE_NEON_ASM && 0 +#if HAVE_NEON_ASM INSTANTIATE_TEST_CASE_P( NEON, Trans16x16DCT, ::testing::Values( @@ -536,4 +534,11 @@ INSTANTIATE_TEST_CASE_P( make_tuple(&vp9_fht16x16_sse2, &vp9_iht16x16_256_add_sse2, 2), make_tuple(&vp9_fht16x16_sse2, &vp9_iht16x16_256_add_sse2, 3))); #endif + +#if HAVE_SSSE3 +INSTANTIATE_TEST_CASE_P( + SSSE3, Trans16x16DCT, + ::testing::Values( + make_tuple(&vp9_fdct16x16_c, &vp9_idct16x16_256_add_ssse3, 0))); +#endif } // namespace |