summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2015-02-10 19:30:58 -0800
committerJames Zern <jzern@google.com>2015-02-10 19:34:12 -0800
commit923cc0bf51a24d05c6aa68f80e09d485a54431f6 (patch)
treed8e58ace21713c92276eb939d1a96bbf88ac676c
parent2d924161c74ede567c925ab26ce489d78af12ccd (diff)
downloadlibvpx-923cc0bf51a24d05c6aa68f80e09d485a54431f6.tar
libvpx-923cc0bf51a24d05c6aa68f80e09d485a54431f6.tar.gz
libvpx-923cc0bf51a24d05c6aa68f80e09d485a54431f6.tar.bz2
libvpx-923cc0bf51a24d05c6aa68f80e09d485a54431f6.zip
vp9_highbd_tm_predictor_16x16: fix win64
by saving xmm8; cglobal's xmm reg arg is 0-based Change-Id: Ic8426ec9ac59ab4478716aa812452a6406794dcb
-rw-r--r--vp9/common/x86/vp9_high_intrapred_sse2.asm2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/common/x86/vp9_high_intrapred_sse2.asm b/vp9/common/x86/vp9_high_intrapred_sse2.asm
index 721126c78..b12d29c0a 100644
--- a/vp9/common/x86/vp9_high_intrapred_sse2.asm
+++ b/vp9/common/x86/vp9_high_intrapred_sse2.asm
@@ -345,7 +345,7 @@ cglobal highbd_tm_predictor_8x8, 5, 6, 5, dst, stride, above, left, bps, one
%if ARCH_X86_64
INIT_XMM sse2
-cglobal highbd_tm_predictor_16x16, 5, 6, 8, dst, stride, above, left, bps, one
+cglobal highbd_tm_predictor_16x16, 5, 6, 9, dst, stride, above, left, bps, one
movd m2, [aboveq-2]
mova m0, [aboveq]
mova m1, [aboveq+16]