sse2 version of vp8_regular_quantize_b
authorScott LaVarnway <slavarnway@google.com>
Mon, 14 Jun 2010 18:07:56 +0000 (14:07 -0400)
committerScott LaVarnway <slavarnway@google.com>
Mon, 14 Jun 2010 18:07:56 +0000 (14:07 -0400)
commit48c84d138f4a5f66e982c49d4972f85aaae532a8
tree0d384f93ea0e9f81371c383d11316179ea802e5c
parent99c574576047f9018be9982d946f3a95f48490f2
sse2 version of vp8_regular_quantize_b

Added sse2 version of vp8_regular_quantize_b which improved encode
performance(for the clip used) by ~10% for 32 bit builds and ~3% for
64 bit builds.

Also updated SHADOW_ARGS_TO_STACK to allow for more than 9 arguments.

Change-Id: I62f78eabc8040b39f3ffdf21be175811e96b39af
vp8/encoder/quantize.h
vp8/encoder/x86/quantize_sse2.asm [new file with mode: 0644]
vp8/encoder/x86/quantize_x86.h [new file with mode: 0644]
vp8/encoder/x86/x86_csystemdependent.c
vp8/vp8cx.mk
vpx_ports/x86_abi_support.asm