]> granicus.if.org Git - libvpx/commit
Enable sse2 implmentation of 8x8 ADST/DCT
authorJingning Han <jingning@google.com>
Thu, 20 Jun 2013 16:00:23 +0000 (09:00 -0700)
committerJingning Han <jingning@google.com>
Tue, 25 Jun 2013 01:41:33 +0000 (18:41 -0700)
commita32a086d23c2061344af7653892456bde3fffd0d
treed10ca6909b8de836c62b09981c3dc5d25965c042
parent869d770610d0b32216279e66cfb58f5817460df2
Enable sse2 implmentation of 8x8 ADST/DCT

This commit makes use of the butterfly structure to enable the sse2
version implementation of 8x8 ADST/DCT hybrid transform coding.

The runtime of hybrid transform module goes down from 1170 cycles
to 245 cycles. Overall speed-up around 1.5%.

Change-Id: Ic808ffd21ece8a9d0410d8c0243d7b6c28ac3b3f
vp9/common/vp9_rtcd_defs.sh
vp9/encoder/x86/vp9_dct_sse2.c