Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Xiph.Org
aom-rav1e
Commits
82ed3f9a
Commit
82ed3f9a
authored
Feb 27, 2013
by
Jan Kratochvil
Committed by
John Koleszar
Feb 27, 2013
Browse files
Fix --as=nasm compatibility for new asm code.
s/movd/movq/ Change-Id: Id1a56de91551f8dc796f14f1056c565dfc1ba626
parent
e4ef8508
Changes
4
Hide whitespace changes
Inline
Side-by-side
vp8/common/x86/iwalsh_mmx.asm
View file @
82ed3f9a
...
...
@@ -24,7 +24,7 @@ sym(vp8_short_inv_walsh4x4_mmx):
movq
mm0
,
[
rdx
+
0
]
;ip[0]
movq
mm1
,
[
rdx
+
8
]
;ip[4]
mov
d
mm7
,
rax
mov
q
mm7
,
rax
movq
mm2
,
[
rdx
+
16
]
;ip[8]
movq
mm3
,
[
rdx
+
24
]
;ip[12]
...
...
vp8/encoder/x86/temporal_filter_apply_sse2.asm
View file @
82ed3f9a
...
...
@@ -50,7 +50,7 @@ sym(vp8_temporal_filter_apply_sse2):
; 0x8000 >> (16 - strength)
mov
rdx
,
16
sub
rdx
,
arg
(
4
)
; 16 - strength
mov
d
xmm4
,
rdx
; can't use rdx w/ shift
mov
q
xmm4
,
rdx
; can't use rdx w/ shift
movdqa
xmm5
,
[
GLOBAL
(
_const_top_bit
)]
psrlw
xmm5
,
xmm4
movdqa
[
rsp
+
rounding_bit
],
xmm5
...
...
vp9/common/x86/vp9_subpixel_8t_ssse3.asm
View file @
82ed3f9a
...
...
@@ -55,7 +55,7 @@ sym(vp9_filter_block1d8_v8_ssse3):
mov
rcx
,
0x0400040
movdqa
xmm4
,
[
rdx
]
;load filters
mov
d
xmm5
,
rcx
mov
q
xmm5
,
rcx
packsswb
xmm4
,
xmm4
pshuflw
xmm0
,
xmm4
,
0b
;k0_k1
pshuflw
xmm1
,
xmm4
,
01010101b
;k2_k3
...
...
@@ -173,7 +173,7 @@ sym(vp9_filter_block1d16_v8_ssse3):
mov
rcx
,
0x0400040
movdqa
xmm4
,
[
rdx
]
;load filters
mov
d
xmm5
,
rcx
mov
q
xmm5
,
rcx
packsswb
xmm4
,
xmm4
pshuflw
xmm0
,
xmm4
,
0b
;k0_k1
pshuflw
xmm1
,
xmm4
,
01010101b
;k2_k3
...
...
@@ -323,7 +323,7 @@ sym(vp9_filter_block1d8_h8_ssse3):
mov
rcx
,
0x0400040
movdqa
xmm4
,
[
rdx
]
;load filters
mov
d
xmm5
,
rcx
mov
q
xmm5
,
rcx
packsswb
xmm4
,
xmm4
pshuflw
xmm0
,
xmm4
,
0b
;k0_k1
pshuflw
xmm1
,
xmm4
,
01010101b
;k2_k3
...
...
@@ -430,7 +430,7 @@ sym(vp9_filter_block1d16_h8_ssse3):
mov
rcx
,
0x0400040
movdqa
xmm4
,
[
rdx
]
;load filters
mov
d
xmm5
,
rcx
mov
q
xmm5
,
rcx
packsswb
xmm4
,
xmm4
pshuflw
xmm0
,
xmm4
,
0b
;k0_k1
pshuflw
xmm1
,
xmm4
,
01010101b
;k2_k3
...
...
vp9/encoder/x86/vp9_temporal_filter_apply_sse2.asm
View file @
82ed3f9a
...
...
@@ -50,7 +50,7 @@ sym(vp9_temporal_filter_apply_sse2):
; 0x8000 >> (16 - strength)
mov
rdx
,
16
sub
rdx
,
arg
(
4
)
; 16 - strength
mov
d
xmm4
,
rdx
; can't use rdx w/ shift
mov
q
xmm4
,
rdx
; can't use rdx w/ shift
movdqa
xmm5
,
[
GLOBAL
(
_const_top_bit
)]
psrlw
xmm5
,
xmm4
movdqa
[
rsp
+
rounding_bit
],
xmm5
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment