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
Guillaume Martres
aom-rav1e
Commits
f143a811
Commit
f143a811
authored
Oct 01, 2010
by
Johann
Committed by
Code Review
Oct 01, 2010
Browse files
Merge "Fix valgrind errors in the NEON loop filters."
parents
999bc003
a465076e
Changes
2
Hide whitespace changes
Inline
Side-by-side
vp8/common/arm/neon/mbloopfilterverticaledge_uv_neon.asm
View file @
f143a811
...
...
@@ -67,9 +67,10 @@
sub
sp
,
sp
,
#
32
vld1.s8
{
d4
[],
d5
[]
}
,
[
r12
]
; thresh
vst1.u8
{
q3
}
,
[
sp
]
!
mov
r12
,
sp
vst1.u8
{
q3
}
,
[
r12
]
!
vst1.u8
{
q10
}
,
[
r12
]
!
ldr
r12
,
_mbvlfuv_coeff_
vst1.u8
{
q10
}
,
[
sp
]
!
; vp8_filter_mask
vabd.u8
q11
,
q3
,
q4
; abs(p3 - p2)
...
...
@@ -165,8 +166,6 @@
vld1.u8
{
d5
}
,
[
r12
]
!
;#27
sub
sp
,
sp
,
#
32
vqadd.s8
q6
,
q6
,
q13
; ps0 = vp8_signed_char_clamp(ps0 + Filter2)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
...
...
vp8/common/arm/neon/mbloopfilterverticaledge_y_neon.asm
View file @
f143a811
...
...
@@ -63,11 +63,12 @@
vtrn.8
q7
,
q8
vtrn.8
q9
,
q10
vld1.s8
{
d2
[],
d3
[]
}
,
[
r3
]
; limit
vst1.u8
{
q3
}
,
[
sp
]
!
vld1.s8
{
d4
[],
d5
[]
}
,
[
r12
]
; thresh
vld1.s8
{
d2
[],
d3
[]
}
,
[
r3
]
; limit
mov
r12
,
sp
vst1.u8
{
q3
}
,
[
r12
]
!
vst1.u8
{
q10
}
,
[
r12
]
!
ldr
r12
,
_mbvlfy_coeff_
vst1.u8
{
q10
}
,
[
sp
]
!
; vp8_filter_mask
vabd.u8
q11
,
q3
,
q4
; abs(p3 - p2)
...
...
@@ -150,7 +151,6 @@
vld1.u8
{
d6
}
,
[
r12
]
!
;#18
sub
r0
,
r0
,
r1
,
lsl
#
4
sub
sp
,
sp
,
#
32
add
r2
,
r0
,
r1
...
...
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