summaryrefslogtreecommitdiffstats
path: root/libavcodec/aarch64
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2019-03-14 16:06:43 -0300
committerJames Almer <jamrial@gmail.com>2019-03-14 16:06:43 -0300
commit398000abcf980d239a789da6f69811913d2fc635 (patch)
tree9c3ccf20557a7d9cdace18931a18b3f525972c1b /libavcodec/aarch64
parent94346ab593f3fc0822f11d3e3f378f9944ad2d40 (diff)
parent85bfaa4949f4afcde19061def3e8a18988964858 (diff)
downloadffmpeg-streaming-398000abcf980d239a789da6f69811913d2fc635.zip
ffmpeg-streaming-398000abcf980d239a789da6f69811913d2fc635.tar.gz
Merge commit '85bfaa4949f4afcde19061def3e8a18988964858'
* commit '85bfaa4949f4afcde19061def3e8a18988964858': aarch64: vp8: Use the proper aarch64 form for conditional branches Merged-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavcodec/aarch64')
-rw-r--r--libavcodec/aarch64/vp8dsp_neon.S28
1 files changed, 14 insertions, 14 deletions
diff --git a/libavcodec/aarch64/vp8dsp_neon.S b/libavcodec/aarch64/vp8dsp_neon.S
index 0ce9e30..bc06ccb 100644
--- a/libavcodec/aarch64/vp8dsp_neon.S
+++ b/libavcodec/aarch64/vp8dsp_neon.S
@@ -581,7 +581,7 @@ function ff_put_vp8_pixels16_neon, export=1
st1 {v1.16b}, [x0], x1
st1 {v2.16b}, [x0], x1
st1 {v3.16b}, [x0], x1
- bgt 1b
+ b.gt 1b
ret
endfunc
@@ -596,7 +596,7 @@ function ff_put_vp8_pixels8_neon, export=1
st1 {v0.d}[1], [x0], x1
st1 {v1.8b}, [x0], x1
st1 {v1.d}[1], [x0], x1
- bgt 1b
+ b.gt 1b
ret
endfunc
@@ -778,7 +778,7 @@ function ff_put_vp8_epel16_v6_neon, export=1
st1 {v1.1d - v2.1d}, [x0], x1
st1 {v3.1d - v4.1d}, [x0], x1
subs x4, x4, #2
- bne 1b
+ b.ne 1b
ret
endfunc
@@ -797,7 +797,7 @@ function ff_put_vp8_epel16_h6_neon, export=1
st1 {v1.16b}, [x0], x1
subs w4, w4, #1
- bne 1b
+ b.ne 1b
ret
endfunc
@@ -821,7 +821,7 @@ function ff_put_vp8_epel16_h6v6_neon, export=1
vp8_epel16_h6 v1, v1, v2
st1 {v1.16b}, [x7], #16
subs x16, x16, #1
- bne 1b
+ b.ne 1b
// second pass (vertical):
@@ -842,7 +842,7 @@ function ff_put_vp8_epel16_h6v6_neon, export=1
st1 {v2.16b}, [x0], x1
subs x4, x4, #1
- bne 2b
+ b.ne 2b
add sp, sp, #336+16
ret
@@ -869,7 +869,7 @@ function ff_put_vp8_epel8_h6v6_neon, export=1
st1 {v1.8b}, [x7], #8
subs x16, x16, #1
- bne 1b
+ b.ne 1b
// second pass (vertical):
sxtw x6, w6
@@ -888,7 +888,7 @@ function ff_put_vp8_epel8_h6v6_neon, export=1
st1 {v1.8b}, [x0], x1
st1 {v2.8b}, [x0], x1
subs x4, x4, #2
- bne 2b
+ b.ne 2b
add sp, sp, #168+16
ret
@@ -915,7 +915,7 @@ function ff_put_vp8_epel8_h4v6_neon, export=1
st1 {v1.8b}, [x7], #8
subs x16, x16, #1
- bne 1b
+ b.ne 1b
// second pass (vertical):
sxtw x6, w6
@@ -934,7 +934,7 @@ function ff_put_vp8_epel8_h4v6_neon, export=1
st1 {v1.8b}, [x0], x1
st1 {v2.8b}, [x0], x1
subs x4, x4, #2
- bne 2b
+ b.ne 2b
add sp, sp, #168+16
ret
@@ -962,7 +962,7 @@ function ff_put_vp8_epel8_h4v4_neon, export=1
st1 {v1.8b}, [x7], #8
subs x16, x16, #1
- bne 1b
+ b.ne 1b
// second pass (vertical):
sxtw x6, w6
@@ -979,7 +979,7 @@ function ff_put_vp8_epel8_h4v4_neon, export=1
st1 {v1.d}[0], [x0], x1
st1 {v1.d}[1], [x0], x1
subs x4, x4, #2
- bne 2b
+ b.ne 2b
add sp, sp, #168+16
ret
@@ -1007,7 +1007,7 @@ function ff_put_vp8_epel8_h6v4_neon, export=1
st1 {v1.8b}, [x7], #8
subs x16, x16, #1
- bne 1b
+ b.ne 1b
// second pass (vertical):
sxtw x6, w6
@@ -1024,7 +1024,7 @@ function ff_put_vp8_epel8_h6v4_neon, export=1
st1 {v1.d}[0], [x0], x1
st1 {v1.d}[1], [x0], x1
subs x4, x4, #2
- bne 2b
+ b.ne 2b
add sp, sp, #168+16
ret
OpenPOWER on IntegriCloud