]> granicus.if.org Git - libvpx/commit
Enable SSSE3 implementation of 8x8 forward 2D-DCT
authorJingning Han <jingning@google.com>
Wed, 23 Apr 2014 16:13:45 +0000 (09:13 -0700)
committerJingning Han <jingning@google.com>
Tue, 29 Apr 2014 22:49:18 +0000 (15:49 -0700)
commit1eaa3a76dc50fc8451cedbf4797d7e3b7a2d77d7
treec019122dae2c4d611bb6a882b594fb5634bf59f3
parente38ca5422cebb7411f9bb501ce21f63f1358e5dc
Enable SSSE3 implementation of 8x8 forward 2D-DCT

Assembly implementation of ssse3 8x8 forward 2D-DCT. The current
version is turned on only for x86_64. The average unit runtime
goes from 157 cycles down to 136 cycles, i.e., about 12.8% faster.
This translates into about 1.5% speed-up for pedestrian_area 1080p
at speed 2.

Change-Id: I0f12435857e9425ed7ce12541344dfa16837f4f4
vp9/common/vp9_rtcd_defs.pl
vp9/encoder/x86/vp9_dct_ssse3.asm [new file with mode: 0644]
vp9/vp9cx.mk