Add SSSE3 intrinsic 8x8 inverse 2D-DCT
authorJingning Han <jingning@google.com>
Wed, 1 Feb 2017 20:19:01 +0000 (12:19 -0800)
committerJingning Han <jingning@google.com>
Wed, 1 Feb 2017 22:47:53 +0000 (14:47 -0800)
commit8f953897429f75ce9f44e80feaae810a6c9752bd
treeec6cfc17323f3bc588d147ec1637870b135e4857
parenta7949f2dd2bb68516a7ab4bc8c60f9d72231b800
Add SSSE3 intrinsic 8x8 inverse 2D-DCT

The intrinsic version reduces the average cycles from 183 to 175.

Change-Id: I7c1bcdb0a830266e93d8347aed38120fb3be0e03
test/partial_idct_test.cc
vpx_dsp/vpx_dsp.mk
vpx_dsp/vpx_dsp_rtcd_defs.pl
vpx_dsp/x86/inv_txfm_sse2.c
vpx_dsp/x86/inv_txfm_sse2.h
vpx_dsp/x86/inv_txfm_ssse3.c [new file with mode: 0644]
vpx_dsp/x86/inv_txfm_ssse3_x86_64.asm