shithub: dav1d

Download patch

ref: e0f28d45be2a99e0f56ffe0f7f94754ce6c83ab8
parent: 38629906c2bbd417c061a5bc7072924fbb6ca13c
author: Martin Storsjö <martin@martin.st>
date: Mon Mar 16 07:42:10 EDT 2020

arm: ipred: Remove stray leftover instructions

--- a/src/arm/32/ipred.S
+++ b/src/arm/32/ipred.S
@@ -765,10 +765,6 @@
         vpadd.u16       d0,  d0
         bx              r3
 L(ipred_dc_w64):
-        vmov.8          q1,  q0
-        vmov.8          q2,  q0
-        vmov.8          q3,  q0
-2:
         add             r2,  r2,  #1
         vld1.8          {d2,  d3,  d4,  d5},  [r2]!
         vadd.s16        d0,  d0,  d30
--- a/src/arm/64/ipred.S
+++ b/src/arm/64/ipred.S
@@ -640,10 +640,6 @@
         add             v0.4h,   v0.4h,   v2.4h
         br              x3
 L(ipred_dc_w64):
-        mov             v1.16b,  v0.16b
-        mov             v2.16b,  v0.16b
-        mov             v3.16b,  v0.16b
-2:
         add             x2,  x2,  #1
         ld1             {v1.16b, v2.16b, v3.16b, v4.16b}, [x2]
         add             v0.4h,   v0.4h,   v16.4h