diff options
author | Johann <johannkoenig@google.com> | 2016-09-29 15:21:09 -0700 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2016-09-29 15:23:11 -0700 |
commit | 2663b092aec94c5dc9cf2cc9d52f9752a31aa699 (patch) | |
tree | 1e940b79daf4a60793a6198128db10f325112e25 /vp8/encoder | |
parent | 1364cb58b4372c0f6f377c938f1eca789ffd120c (diff) | |
download | libvpx-2663b092aec94c5dc9cf2cc9d52f9752a31aa699.tar libvpx-2663b092aec94c5dc9cf2cc9d52f9752a31aa699.tar.gz libvpx-2663b092aec94c5dc9cf2cc9d52f9752a31aa699.tar.bz2 libvpx-2663b092aec94c5dc9cf2cc9d52f9752a31aa699.zip |
Rename _xmm functions to _sse2
Avoid the extra level of indirection/confusion.
Change-Id: I0555f639d67835df9fb7dac0c75085e9954805f1
Diffstat (limited to 'vp8/encoder')
-rw-r--r-- | vp8/encoder/x86/encodeopt.asm | 18 | ||||
-rw-r--r-- | vp8/encoder/x86/vp8_enc_stubs_sse2.c | 12 |
2 files changed, 15 insertions, 15 deletions
diff --git a/vp8/encoder/x86/encodeopt.asm b/vp8/encoder/x86/encodeopt.asm index fe26b18e5..9c8780125 100644 --- a/vp8/encoder/x86/encodeopt.asm +++ b/vp8/encoder/x86/encodeopt.asm @@ -11,9 +11,9 @@ %include "vpx_ports/x86_abi_support.asm" -;int vp8_block_error_xmm(short *coeff_ptr, short *dcoef_ptr) -global sym(vp8_block_error_xmm) PRIVATE -sym(vp8_block_error_xmm): +;int vp8_block_error_sse2(short *coeff_ptr, short *dcoef_ptr) +global sym(vp8_block_error_sse2) PRIVATE +sym(vp8_block_error_sse2): push rbp mov rbp, rsp SHADOW_ARGS_TO_STACK 2 @@ -202,9 +202,9 @@ sym(vp8_mbblock_error_mmx_impl): ret -;int vp8_mbblock_error_xmm_impl(short *coeff_ptr, short *dcoef_ptr, int dc); -global sym(vp8_mbblock_error_xmm_impl) PRIVATE -sym(vp8_mbblock_error_xmm_impl): +;int vp8_mbblock_error_sse2_impl(short *coeff_ptr, short *dcoef_ptr, int dc); +global sym(vp8_mbblock_error_sse2_impl) PRIVATE +sym(vp8_mbblock_error_sse2_impl): push rbp mov rbp, rsp SHADOW_ARGS_TO_STACK 3 @@ -329,9 +329,9 @@ sym(vp8_mbuverror_mmx_impl): ret -;int vp8_mbuverror_xmm_impl(short *s_ptr, short *d_ptr); -global sym(vp8_mbuverror_xmm_impl) PRIVATE -sym(vp8_mbuverror_xmm_impl): +;int vp8_mbuverror_sse2_impl(short *s_ptr, short *d_ptr); +global sym(vp8_mbuverror_sse2_impl) PRIVATE +sym(vp8_mbuverror_sse2_impl): push rbp mov rbp, rsp SHADOW_ARGS_TO_STACK 2 diff --git a/vp8/encoder/x86/vp8_enc_stubs_sse2.c b/vp8/encoder/x86/vp8_enc_stubs_sse2.c index 29eb1f1b4..d0752453e 100644 --- a/vp8/encoder/x86/vp8_enc_stubs_sse2.c +++ b/vp8/encoder/x86/vp8_enc_stubs_sse2.c @@ -13,16 +13,16 @@ #include "vpx_ports/x86.h" #include "vp8/encoder/block.h" -int vp8_mbblock_error_xmm_impl(short *coeff_ptr, short *dcoef_ptr, int dc); -int vp8_mbblock_error_xmm(MACROBLOCK *mb, int dc) { +int vp8_mbblock_error_sse2_impl(short *coeff_ptr, short *dcoef_ptr, int dc); +int vp8_mbblock_error_sse2(MACROBLOCK *mb, int dc) { short *coeff_ptr = mb->block[0].coeff; short *dcoef_ptr = mb->e_mbd.block[0].dqcoeff; - return vp8_mbblock_error_xmm_impl(coeff_ptr, dcoef_ptr, dc); + return vp8_mbblock_error_sse2_impl(coeff_ptr, dcoef_ptr, dc); } -int vp8_mbuverror_xmm_impl(short *s_ptr, short *d_ptr); -int vp8_mbuverror_xmm(MACROBLOCK *mb) { +int vp8_mbuverror_sse2_impl(short *s_ptr, short *d_ptr); +int vp8_mbuverror_sse2(MACROBLOCK *mb) { short *s_ptr = &mb->coeff[256]; short *d_ptr = &mb->e_mbd.dqcoeff[256]; - return vp8_mbuverror_xmm_impl(s_ptr, d_ptr); + return vp8_mbuverror_sse2_impl(s_ptr, d_ptr); } |