shithub: dav1d

Download patch

ref: 2e271c49c7c372b1b8324b6582c5548774bce2bd
parent: a903642a88eaf2a61e0cdc508adbdc68840fdde8
author: Martin Storsjö <martin@martin.st>
date: Mon Jun 29 18:17:22 EDT 2020

arm64: ipred: Remove an unnecessary branch in cfl_ac_420

The branch target is directly afterwards, so the branch isn't needed.

--- a/src/arm/64/ipred.S
+++ b/src/arm/64/ipred.S
@@ -2225,7 +2225,6 @@
         b.gt            1b
         mov             v0.16b,  v2.16b
         mov             v1.16b,  v3.16b
-        b               L(ipred_cfl_ac_420_w16_hpad)
 
 L(ipred_cfl_ac_420_w16_hpad):
         cbz             w4,  3f
--- a/src/arm/64/ipred16.S
+++ b/src/arm/64/ipred16.S
@@ -2546,7 +2546,6 @@
         b.gt            1b
         mov             v0.16b,  v2.16b
         mov             v1.16b,  v3.16b
-        b               L(ipred_cfl_ac_420_w16_hpad)
 
 L(ipred_cfl_ac_420_w16_hpad):
         cbz             w4,  3f