shithub: dav1d

Download patch

ref: 8bc5487093271b239c5d4577e91628845b6309cc
parent: 078e7360c2a5c5b64738f6558ffb27e0369eff89
author: Martin Storsjö <martin@martin.st>
date: Thu Jun 18 11:54:57 EDT 2020

arm64: msac: Use a narrower vector length for adapt4 in one place

--- a/src/arm/64/msac.S
+++ b/src/arm/64/msac.S
@@ -185,7 +185,7 @@
         sbc             w4,  w4,  w14                             // -((count >> 4) + (n_symbols > 2) + 4)
 .endif
         sub_n           v4,  v5,  v4,  v5,  v0,  v1,  \sz, \n     // (32768 - cdf[i]) or (-1 - cdf[i])
-        dup             v6.8h,    w4                              // -rate
+        dup             v6\sz,    w4                              // -rate
 
         sub             w3,  w3,  w3, lsr #5                      // count - (count == 32)
         sub_n           v0,  v1,  v0,  v1,  v2,  v3,  \sz, \n     // cdf + (i >= val ? 1 : 0)