diff options
author | Johann <johannkoenig@google.com> | 2011-04-15 10:05:20 -0400 |
---|---|---|
committer | Johann <johannkoenig@google.com> | 2011-04-19 10:42:45 -0400 |
commit | 4a2b684ef4b361b805be8e0db972cbe9b7e24752 (patch) | |
tree | 8b3048fddaa3d0bbe4ab094ace70d1b2abe8ad65 /vp8/encoder/x86/subtract_sse2.asm | |
parent | a9b465c5c9a35cb80e38d612bb63ba8d09c6855a (diff) | |
download | libvpx-4a2b684ef4b361b805be8e0db972cbe9b7e24752.tar libvpx-4a2b684ef4b361b805be8e0db972cbe9b7e24752.tar.gz libvpx-4a2b684ef4b361b805be8e0db972cbe9b7e24752.tar.bz2 libvpx-4a2b684ef4b361b805be8e0db972cbe9b7e24752.zip |
modify SAVE_XMM for potential 64bit use
the win64 abi requires saving and restoring xmm6:xmm15. currently
SAVE_XMM and RESTORE XMM only allow for saving xmm6:xmm7. allow
specifying the highest register used and if the stack is unaligned.
Change-Id: Ica5699622ffe3346d3a486f48eef0206c51cf867
Diffstat (limited to 'vp8/encoder/x86/subtract_sse2.asm')
-rw-r--r-- | vp8/encoder/x86/subtract_sse2.asm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp8/encoder/x86/subtract_sse2.asm b/vp8/encoder/x86/subtract_sse2.asm index 3fb23d097..95888f6be 100644 --- a/vp8/encoder/x86/subtract_sse2.asm +++ b/vp8/encoder/x86/subtract_sse2.asm @@ -77,7 +77,7 @@ sym(vp8_subtract_mby_sse2): push rbp mov rbp, rsp SHADOW_ARGS_TO_STACK 4 - SAVE_XMM + SAVE_XMM 7 GET_GOT rbx push rsi push rdi |