ref: 8fd0bc90ba4ce34e62eea90b9df7c105cccf2886
parent: f4a0127a7c56080dea013f06f460ef36a5736c3e
author: Martin Storsjö <martin@martin.st>
date: Fri Jun 26 20:30:25 EDT 2020
arm32: ipred: Use narrower vdups where possible
--- a/src/arm/32/ipred.S
+++ b/src/arm/32/ipred.S
@@ -654,7 +654,7 @@
movw r5, #(0x5556/2)
it ne
movne lr, r5
- vdup.16 q12, lr
+ vdup.16 d24, lr
vqdmulh.s16 d0, d0, d24
1:
vdup.8 d0, d0[0]
@@ -692,7 +692,7 @@
movw r5, #(0x5556/2)
it ne
movne lr, r5
- vdup.16 q12, lr
+ vdup.16 d24, lr
vqdmulh.s16 d0, d0, d24
1:
vdup.8 q0, d0[0]
@@ -737,7 +737,7 @@
movw r5, #(0x5556/2)
it ne
movne lr, r5
- vdup.16 q12, lr
+ vdup.16 d24, lr
vqdmulh.s16 d4, d4, d24
1:
vdup.8 q0, d4[0]