summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-05-28 10:51:09 -0700
committerJingning Han <jingning@google.com>2014-05-28 10:53:33 -0700
commit6d21cbd20b07dd66f60add80cadd330470f5f529 (patch)
tree13a13cb5bbf5bdd4c5c9b56736a18d31302e921c /test
parent239e68ddbfa038e29b9e332503721d6bbae806c3 (diff)
downloadlibvpx-6d21cbd20b07dd66f60add80cadd330470f5f529.tar
libvpx-6d21cbd20b07dd66f60add80cadd330470f5f529.tar.gz
libvpx-6d21cbd20b07dd66f60add80cadd330470f5f529.tar.bz2
libvpx-6d21cbd20b07dd66f60add80cadd330470f5f529.zip
Enable SSSE3 inverse 2D-DCT with 10 non-zero coeffs
This commit enables SSSE3 implementation of the inverse 2D-DCT with only first 10 coefficients non-zero. It reduces the runtime of SSE2 version from 745 cycles to 538 cycles, i.e., 27% speed-up. Change-Id: I18ba4128859b09c704a6ee361d69a86c09fe8dfe
Diffstat (limited to 'test')
-rw-r--r--test/partial_idct_test.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/partial_idct_test.cc b/test/partial_idct_test.cc
index 79ef52109..b63e07b3a 100644
--- a/test/partial_idct_test.cc
+++ b/test/partial_idct_test.cc
@@ -193,7 +193,7 @@ INSTANTIATE_TEST_CASE_P(
#if HAVE_SSSE3 && ARCH_X86_64
INSTANTIATE_TEST_CASE_P(
- SSSE3, PartialIDctTest,
+ SSSE3_64, PartialIDctTest,
::testing::Values(
make_tuple(&vp9_idct8x8_64_add_c,
&vp9_idct8x8_12_add_ssse3,