Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2021-08-31 23:33:29 +0300
committerMartin Storsjö <martin@martin.st>2021-09-01 11:16:39 +0300
commitabb3a98f740cd56b4a0b1fb2de2e4baa61099eff (patch)
treee32d94825d272abb7db8729562d28a64e97ccfa3
parent556b87f7a54d0046256b914012f25bb2e8d20629 (diff)
arm64: filmgrain: Remove some unnecessary backups/restores of x30
-rw-r--r--src/arm/64/film_grain.S4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/arm/64/film_grain.S b/src/arm/64/film_grain.S
index b992b24..83f119b 100644
--- a/src/arm/64/film_grain.S
+++ b/src/arm/64/film_grain.S
@@ -815,7 +815,6 @@ function get_grain_row_44_neon
endfunc
function add_uv_444_coeff_lag0_neon
- str x30, [sp, #-16]!
add_coeff_lag0_start:
smull v2.8h, v0.8b, v27.8b
smull2 v3.8h, v0.16b, v27.16b
@@ -825,12 +824,10 @@ add_coeff_lag0_start:
saddw2 v3.8h, v3.8h, v1.16b
sqxtn v2.8b, v2.8h
sqxtn2 v2.16b, v3.8h
- ldr x30, [sp], #16
ret
endfunc
function add_uv_420_coeff_lag0_neon
- str x30, [sp, #-16]!
ld1 {v4.16b, v5.16b}, [x19], #32
ld1 {v6.16b, v7.16b}, [x12], #32
saddlp v4.8h, v4.16b
@@ -846,7 +843,6 @@ function add_uv_420_coeff_lag0_neon
endfunc
function add_uv_422_coeff_lag0_neon
- str x30, [sp, #-16]!
ld1 {v4.16b, v5.16b}, [x19], #32
saddlp v4.8h, v4.16b
saddlp v5.8h, v5.16b