summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-05-23 16:02:09 -0700
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-05-23 16:02:09 -0700
commit26a76dc3f818a263f200b6cd1e0ecf810c301949 (patch)
treeff3877e06ee0894c036007f93999dc462e34cc89 /test
parent59c3f446fe10c330828339aab13a93b5679f01d0 (diff)
parent74a854fcab30cddf81a37cc801adba36ccf3c693 (diff)
downloadlibvpx-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.cc11
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