Write SSSE3 sub-pixel filter function
authorYunqing Wang <yunqingwang@google.com>
Fri, 4 Mar 2011 00:02:45 +0000 (19:02 -0500)
committerYunqing Wang <yunqingwang@google.com>
Tue, 8 Mar 2011 18:29:01 +0000 (13:29 -0500)
commit244e2e14510d3dcd058157ec1abe89963cfa7e89
tree19eaa6de4b2446cb21de987516c8409b1487d67a
parentcfaee9f7c663150d4bc478bb47e3eb4038076ca5
Write SSSE3 sub-pixel filter function

1. Process 16 pixels at one time instead of 8.
2. Add check for both xoffset =0 and yoffset=0, which happens
   during motion search.
This change gave encoder 1%~3% performance gain.

Change-Id: Idaa39506b48f4f8b2fbbeb45aae8226fa32afb3e
vp8/encoder/x86/variance_impl_ssse3.asm [new file with mode: 0644]
vp8/encoder/x86/variance_ssse3.c [new file with mode: 0644]
vp8/encoder/x86/variance_x86.h
vp8/encoder/x86/x86_csystemdependent.c
vp8/vp8cx.mk