projects
/
platform
/
upstream
/
libvpx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b729684
)
Add an emms instruction to vpx_subtract_block
author
Anupam Pandey
<anupam.pandey@ittiam.com>
Tue, 3 Oct 2023 09:16:36 +0000
(14:46 +0530)
committer
Anupam Pandey
<anupam.pandey@ittiam.com>
Wed, 4 Oct 2023 05:43:05 +0000
(11:13 +0530)
This CL adds an `emms` instruction at the end of the MMX assembly
for the vpx_subtract_block function, to properly clear the register
state. This resolves a mismatch between x86 build and C only build.
BUG=webm:1816
Change-Id: I79d2947da7f587f3558a2ae17df214d2faf59e74
vpx_dsp/x86/subtract_sse2.asm
patch
|
blob
|
history
diff --git
a/vpx_dsp/x86/subtract_sse2.asm
b/vpx_dsp/x86/subtract_sse2.asm
index
4273efb
..
e3055ab
100644
(file)
--- a/
vpx_dsp/x86/subtract_sse2.asm
+++ b/
vpx_dsp/x86/subtract_sse2.asm
@@
-124,4
+124,5
@@
INIT_MMX
lea predq, [predq+pred_str*2]
sub rowsd, 2
jg .loop_4
+ emms
RET