public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH] arm: Fix MVE vmla encoding
@ 2024-04-15 10:00 Claudio Bantaloukas
  2024-04-23 17:04 ` Nick Clifton
  0 siblings, 1 reply; 4+ messages in thread
From: Claudio Bantaloukas @ 2024-04-15 10:00 UTC (permalink / raw)
  To: binutils; +Cc: nd, Claudio Bantaloukas

[-- Attachment #1: Type: text/plain, Size: 1048 bytes --]


Bit 12 of the first halfword in the VMLA instruction is listed as (0)
in the ARMARM (document DDI0553B.w, version ID07072023).
This means that the instruction does not discriminate between signed
and unsigned types and processing elements do not use the bit.
The encoding used by gas was based on an older version
of the document that made the sign important.
This change makes it possible to use vmla.i8 (16,32) in addition to
vmla.u8 and vmla.s8 mnemonics, with the i8, i16 and i32 aliases becoming
the default when disassembling.
The generated encoding sets bit 12 to 0, compatibly with other
assembler implementations.
---
Hi,

Is this Ok for master? I do not have commit rights, if OK, can someone commit on my behalf please?
Tested on arm-none-eabi.

Thanks,
Claudio Bantaloukas

 gas/config/tc-arm.c              |    4 +-
 gas/testsuite/gas/arm/mve-vmla.d | 3383 ++++++++++++++++++------------
 gas/testsuite/gas/arm/mve-vmla.s |    8 +-
 opcodes/arm-dis.c                |    2 +-
 4 files changed, 2041 insertions(+), 1356 deletions(-)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-arm-Fix-MVE-vmla-encoding.patch --]
[-- Type: text/x-patch; name="0001-arm-Fix-MVE-vmla-encoding.patch", Size: 132878 bytes --]

diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c
index 89c85745adc..2aec97db7dc 100644
--- a/gas/config/tc-arm.c
+++ b/gas/config/tc-arm.c
@@ -17984,9 +17984,9 @@ do_neon_mac_maybe_scalar (void)
       constraint (!ARM_CPU_HAS_FEATURE (cpu_variant, mve_ext), BAD_FPU);

       enum neon_shape rs = neon_select_shape (NS_QQR, NS_NULL);
-      neon_check_type (3, rs, N_EQK, N_EQK, N_SU_MVE | N_KEY);
+      neon_check_type (3, rs, N_EQK, N_EQK, N_SU_MVE | N_I_MVE | N_KEY);

-      neon_dyadic_misc (NT_unsigned, N_SU_MVE, 0);
+      neon_dyadic_misc (NT_untyped, N_SU_MVE | N_I_MVE, 0);
     }
   else
     {
diff --git a/gas/testsuite/gas/arm/mve-vmla.d b/gas/testsuite/gas/arm/mve-vmla.d
index 3ca4d429519..fc85da24c1d 100644
--- a/gas/testsuite/gas/arm/mve-vmla.d
+++ b/gas/testsuite/gas/arm/mve-vmla.d
@@ -5,1356 +5,2035 @@
 .*: +file format .*arm.*

 Disassembly of section .text:
-[^>]*> ee01 0e40 	vmla.s8	q0, q0, r0
-[^>]*> ee01 0e41 	vmla.s8	q0, q0, r1
-[^>]*> ee01 0e42 	vmla.s8	q0, q0, r2
-[^>]*> ee01 0e44 	vmla.s8	q0, q0, r4
-[^>]*> ee01 0e47 	vmla.s8	q0, q0, r7
-[^>]*> ee01 0e48 	vmla.s8	q0, q0, r8
-[^>]*> ee01 0e4a 	vmla.s8	q0, q0, sl
-[^>]*> ee01 0e4c 	vmla.s8	q0, q0, ip
-[^>]*> ee01 0e4e 	vmla.s8	q0, q0, lr
-[^>]*> ee03 0e40 	vmla.s8	q0, q1, r0
-[^>]*> ee03 0e41 	vmla.s8	q0, q1, r1
-[^>]*> ee03 0e42 	vmla.s8	q0, q1, r2
-[^>]*> ee03 0e44 	vmla.s8	q0, q1, r4
-[^>]*> ee03 0e47 	vmla.s8	q0, q1, r7
-[^>]*> ee03 0e48 	vmla.s8	q0, q1, r8
-[^>]*> ee03 0e4a 	vmla.s8	q0, q1, sl
-[^>]*> ee03 0e4c 	vmla.s8	q0, q1, ip
-[^>]*> ee03 0e4e 	vmla.s8	q0, q1, lr
-[^>]*> ee05 0e40 	vmla.s8	q0, q2, r0
-[^>]*> ee05 0e41 	vmla.s8	q0, q2, r1
-[^>]*> ee05 0e42 	vmla.s8	q0, q2, r2
-[^>]*> ee05 0e44 	vmla.s8	q0, q2, r4
-[^>]*> ee05 0e47 	vmla.s8	q0, q2, r7
-[^>]*> ee05 0e48 	vmla.s8	q0, q2, r8
-[^>]*> ee05 0e4a 	vmla.s8	q0, q2, sl
-[^>]*> ee05 0e4c 	vmla.s8	q0, q2, ip
-[^>]*> ee05 0e4e 	vmla.s8	q0, q2, lr
-[^>]*> ee09 0e40 	vmla.s8	q0, q4, r0
-[^>]*> ee09 0e41 	vmla.s8	q0, q4, r1
-[^>]*> ee09 0e42 	vmla.s8	q0, q4, r2
-[^>]*> ee09 0e44 	vmla.s8	q0, q4, r4
-[^>]*> ee09 0e47 	vmla.s8	q0, q4, r7
-[^>]*> ee09 0e48 	vmla.s8	q0, q4, r8
-[^>]*> ee09 0e4a 	vmla.s8	q0, q4, sl
-[^>]*> ee09 0e4c 	vmla.s8	q0, q4, ip
-[^>]*> ee09 0e4e 	vmla.s8	q0, q4, lr
-[^>]*> ee0f 0e40 	vmla.s8	q0, q7, r0
-[^>]*> ee0f 0e41 	vmla.s8	q0, q7, r1
-[^>]*> ee0f 0e42 	vmla.s8	q0, q7, r2
-[^>]*> ee0f 0e44 	vmla.s8	q0, q7, r4
-[^>]*> ee0f 0e47 	vmla.s8	q0, q7, r7
-[^>]*> ee0f 0e48 	vmla.s8	q0, q7, r8
-[^>]*> ee0f 0e4a 	vmla.s8	q0, q7, sl
-[^>]*> ee0f 0e4c 	vmla.s8	q0, q7, ip
-[^>]*> ee0f 0e4e 	vmla.s8	q0, q7, lr
-[^>]*> ee01 2e40 	vmla.s8	q1, q0, r0
-[^>]*> ee01 2e41 	vmla.s8	q1, q0, r1
-[^>]*> ee01 2e42 	vmla.s8	q1, q0, r2
-[^>]*> ee01 2e44 	vmla.s8	q1, q0, r4
-[^>]*> ee01 2e47 	vmla.s8	q1, q0, r7
-[^>]*> ee01 2e48 	vmla.s8	q1, q0, r8
-[^>]*> ee01 2e4a 	vmla.s8	q1, q0, sl
-[^>]*> ee01 2e4c 	vmla.s8	q1, q0, ip
-[^>]*> ee01 2e4e 	vmla.s8	q1, q0, lr
-[^>]*> ee03 2e40 	vmla.s8	q1, q1, r0
-[^>]*> ee03 2e41 	vmla.s8	q1, q1, r1
-[^>]*> ee03 2e42 	vmla.s8	q1, q1, r2
-[^>]*> ee03 2e44 	vmla.s8	q1, q1, r4
-[^>]*> ee03 2e47 	vmla.s8	q1, q1, r7
-[^>]*> ee03 2e48 	vmla.s8	q1, q1, r8
-[^>]*> ee03 2e4a 	vmla.s8	q1, q1, sl
-[^>]*> ee03 2e4c 	vmla.s8	q1, q1, ip
-[^>]*> ee03 2e4e 	vmla.s8	q1, q1, lr
-[^>]*> ee05 2e40 	vmla.s8	q1, q2, r0
-[^>]*> ee05 2e41 	vmla.s8	q1, q2, r1
-[^>]*> ee05 2e42 	vmla.s8	q1, q2, r2
-[^>]*> ee05 2e44 	vmla.s8	q1, q2, r4
-[^>]*> ee05 2e47 	vmla.s8	q1, q2, r7
-[^>]*> ee05 2e48 	vmla.s8	q1, q2, r8
-[^>]*> ee05 2e4a 	vmla.s8	q1, q2, sl
-[^>]*> ee05 2e4c 	vmla.s8	q1, q2, ip
-[^>]*> ee05 2e4e 	vmla.s8	q1, q2, lr
-[^>]*> ee09 2e40 	vmla.s8	q1, q4, r0
-[^>]*> ee09 2e41 	vmla.s8	q1, q4, r1
-[^>]*> ee09 2e42 	vmla.s8	q1, q4, r2
-[^>]*> ee09 2e44 	vmla.s8	q1, q4, r4
-[^>]*> ee09 2e47 	vmla.s8	q1, q4, r7
-[^>]*> ee09 2e48 	vmla.s8	q1, q4, r8
-[^>]*> ee09 2e4a 	vmla.s8	q1, q4, sl
-[^>]*> ee09 2e4c 	vmla.s8	q1, q4, ip
-[^>]*> ee09 2e4e 	vmla.s8	q1, q4, lr
-[^>]*> ee0f 2e40 	vmla.s8	q1, q7, r0
-[^>]*> ee0f 2e41 	vmla.s8	q1, q7, r1
-[^>]*> ee0f 2e42 	vmla.s8	q1, q7, r2
-[^>]*> ee0f 2e44 	vmla.s8	q1, q7, r4
-[^>]*> ee0f 2e47 	vmla.s8	q1, q7, r7
-[^>]*> ee0f 2e48 	vmla.s8	q1, q7, r8
-[^>]*> ee0f 2e4a 	vmla.s8	q1, q7, sl
-[^>]*> ee0f 2e4c 	vmla.s8	q1, q7, ip
-[^>]*> ee0f 2e4e 	vmla.s8	q1, q7, lr
-[^>]*> ee01 4e40 	vmla.s8	q2, q0, r0
-[^>]*> ee01 4e41 	vmla.s8	q2, q0, r1
-[^>]*> ee01 4e42 	vmla.s8	q2, q0, r2
-[^>]*> ee01 4e44 	vmla.s8	q2, q0, r4
-[^>]*> ee01 4e47 	vmla.s8	q2, q0, r7
-[^>]*> ee01 4e48 	vmla.s8	q2, q0, r8
-[^>]*> ee01 4e4a 	vmla.s8	q2, q0, sl
-[^>]*> ee01 4e4c 	vmla.s8	q2, q0, ip
-[^>]*> ee01 4e4e 	vmla.s8	q2, q0, lr
-[^>]*> ee03 4e40 	vmla.s8	q2, q1, r0
-[^>]*> ee03 4e41 	vmla.s8	q2, q1, r1
-[^>]*> ee03 4e42 	vmla.s8	q2, q1, r2
-[^>]*> ee03 4e44 	vmla.s8	q2, q1, r4
-[^>]*> ee03 4e47 	vmla.s8	q2, q1, r7
-[^>]*> ee03 4e48 	vmla.s8	q2, q1, r8
-[^>]*> ee03 4e4a 	vmla.s8	q2, q1, sl
-[^>]*> ee03 4e4c 	vmla.s8	q2, q1, ip
-[^>]*> ee03 4e4e 	vmla.s8	q2, q1, lr
-[^>]*> ee05 4e40 	vmla.s8	q2, q2, r0
-[^>]*> ee05 4e41 	vmla.s8	q2, q2, r1
-[^>]*> ee05 4e42 	vmla.s8	q2, q2, r2
-[^>]*> ee05 4e44 	vmla.s8	q2, q2, r4
-[^>]*> ee05 4e47 	vmla.s8	q2, q2, r7
-[^>]*> ee05 4e48 	vmla.s8	q2, q2, r8
-[^>]*> ee05 4e4a 	vmla.s8	q2, q2, sl
-[^>]*> ee05 4e4c 	vmla.s8	q2, q2, ip
-[^>]*> ee05 4e4e 	vmla.s8	q2, q2, lr
-[^>]*> ee09 4e40 	vmla.s8	q2, q4, r0
-[^>]*> ee09 4e41 	vmla.s8	q2, q4, r1
-[^>]*> ee09 4e42 	vmla.s8	q2, q4, r2
-[^>]*> ee09 4e44 	vmla.s8	q2, q4, r4
-[^>]*> ee09 4e47 	vmla.s8	q2, q4, r7
-[^>]*> ee09 4e48 	vmla.s8	q2, q4, r8
-[^>]*> ee09 4e4a 	vmla.s8	q2, q4, sl
-[^>]*> ee09 4e4c 	vmla.s8	q2, q4, ip
-[^>]*> ee09 4e4e 	vmla.s8	q2, q4, lr
-[^>]*> ee0f 4e40 	vmla.s8	q2, q7, r0
-[^>]*> ee0f 4e41 	vmla.s8	q2, q7, r1
-[^>]*> ee0f 4e42 	vmla.s8	q2, q7, r2
-[^>]*> ee0f 4e44 	vmla.s8	q2, q7, r4
-[^>]*> ee0f 4e47 	vmla.s8	q2, q7, r7
-[^>]*> ee0f 4e48 	vmla.s8	q2, q7, r8
-[^>]*> ee0f 4e4a 	vmla.s8	q2, q7, sl
-[^>]*> ee0f 4e4c 	vmla.s8	q2, q7, ip
-[^>]*> ee0f 4e4e 	vmla.s8	q2, q7, lr
-[^>]*> ee01 8e40 	vmla.s8	q4, q0, r0
-[^>]*> ee01 8e41 	vmla.s8	q4, q0, r1
-[^>]*> ee01 8e42 	vmla.s8	q4, q0, r2
-[^>]*> ee01 8e44 	vmla.s8	q4, q0, r4
-[^>]*> ee01 8e47 	vmla.s8	q4, q0, r7
-[^>]*> ee01 8e48 	vmla.s8	q4, q0, r8
-[^>]*> ee01 8e4a 	vmla.s8	q4, q0, sl
-[^>]*> ee01 8e4c 	vmla.s8	q4, q0, ip
-[^>]*> ee01 8e4e 	vmla.s8	q4, q0, lr
-[^>]*> ee03 8e40 	vmla.s8	q4, q1, r0
-[^>]*> ee03 8e41 	vmla.s8	q4, q1, r1
-[^>]*> ee03 8e42 	vmla.s8	q4, q1, r2
-[^>]*> ee03 8e44 	vmla.s8	q4, q1, r4
-[^>]*> ee03 8e47 	vmla.s8	q4, q1, r7
-[^>]*> ee03 8e48 	vmla.s8	q4, q1, r8
-[^>]*> ee03 8e4a 	vmla.s8	q4, q1, sl
-[^>]*> ee03 8e4c 	vmla.s8	q4, q1, ip
-[^>]*> ee03 8e4e 	vmla.s8	q4, q1, lr
-[^>]*> ee05 8e40 	vmla.s8	q4, q2, r0
-[^>]*> ee05 8e41 	vmla.s8	q4, q2, r1
-[^>]*> ee05 8e42 	vmla.s8	q4, q2, r2
-[^>]*> ee05 8e44 	vmla.s8	q4, q2, r4
-[^>]*> ee05 8e47 	vmla.s8	q4, q2, r7
-[^>]*> ee05 8e48 	vmla.s8	q4, q2, r8
-[^>]*> ee05 8e4a 	vmla.s8	q4, q2, sl
-[^>]*> ee05 8e4c 	vmla.s8	q4, q2, ip
-[^>]*> ee05 8e4e 	vmla.s8	q4, q2, lr
-[^>]*> ee09 8e40 	vmla.s8	q4, q4, r0
-[^>]*> ee09 8e41 	vmla.s8	q4, q4, r1
-[^>]*> ee09 8e42 	vmla.s8	q4, q4, r2
-[^>]*> ee09 8e44 	vmla.s8	q4, q4, r4
-[^>]*> ee09 8e47 	vmla.s8	q4, q4, r7
-[^>]*> ee09 8e48 	vmla.s8	q4, q4, r8
-[^>]*> ee09 8e4a 	vmla.s8	q4, q4, sl
-[^>]*> ee09 8e4c 	vmla.s8	q4, q4, ip
-[^>]*> ee09 8e4e 	vmla.s8	q4, q4, lr
-[^>]*> ee0f 8e40 	vmla.s8	q4, q7, r0
-[^>]*> ee0f 8e41 	vmla.s8	q4, q7, r1
-[^>]*> ee0f 8e42 	vmla.s8	q4, q7, r2
-[^>]*> ee0f 8e44 	vmla.s8	q4, q7, r4
-[^>]*> ee0f 8e47 	vmla.s8	q4, q7, r7
-[^>]*> ee0f 8e48 	vmla.s8	q4, q7, r8
-[^>]*> ee0f 8e4a 	vmla.s8	q4, q7, sl
-[^>]*> ee0f 8e4c 	vmla.s8	q4, q7, ip
-[^>]*> ee0f 8e4e 	vmla.s8	q4, q7, lr
-[^>]*> ee01 ee40 	vmla.s8	q7, q0, r0
-[^>]*> ee01 ee41 	vmla.s8	q7, q0, r1
-[^>]*> ee01 ee42 	vmla.s8	q7, q0, r2
-[^>]*> ee01 ee44 	vmla.s8	q7, q0, r4
-[^>]*> ee01 ee47 	vmla.s8	q7, q0, r7
-[^>]*> ee01 ee48 	vmla.s8	q7, q0, r8
-[^>]*> ee01 ee4a 	vmla.s8	q7, q0, sl
-[^>]*> ee01 ee4c 	vmla.s8	q7, q0, ip
-[^>]*> ee01 ee4e 	vmla.s8	q7, q0, lr
-[^>]*> ee03 ee40 	vmla.s8	q7, q1, r0
-[^>]*> ee03 ee41 	vmla.s8	q7, q1, r1
-[^>]*> ee03 ee42 	vmla.s8	q7, q1, r2
-[^>]*> ee03 ee44 	vmla.s8	q7, q1, r4
-[^>]*> ee03 ee47 	vmla.s8	q7, q1, r7
-[^>]*> ee03 ee48 	vmla.s8	q7, q1, r8
-[^>]*> ee03 ee4a 	vmla.s8	q7, q1, sl
-[^>]*> ee03 ee4c 	vmla.s8	q7, q1, ip
-[^>]*> ee03 ee4e 	vmla.s8	q7, q1, lr
-[^>]*> ee05 ee40 	vmla.s8	q7, q2, r0
-[^>]*> ee05 ee41 	vmla.s8	q7, q2, r1
-[^>]*> ee05 ee42 	vmla.s8	q7, q2, r2
-[^>]*> ee05 ee44 	vmla.s8	q7, q2, r4
-[^>]*> ee05 ee47 	vmla.s8	q7, q2, r7
-[^>]*> ee05 ee48 	vmla.s8	q7, q2, r8
-[^>]*> ee05 ee4a 	vmla.s8	q7, q2, sl
-[^>]*> ee05 ee4c 	vmla.s8	q7, q2, ip
-[^>]*> ee05 ee4e 	vmla.s8	q7, q2, lr
-[^>]*> ee09 ee40 	vmla.s8	q7, q4, r0
-[^>]*> ee09 ee41 	vmla.s8	q7, q4, r1
-[^>]*> ee09 ee42 	vmla.s8	q7, q4, r2
-[^>]*> ee09 ee44 	vmla.s8	q7, q4, r4
-[^>]*> ee09 ee47 	vmla.s8	q7, q4, r7
-[^>]*> ee09 ee48 	vmla.s8	q7, q4, r8
-[^>]*> ee09 ee4a 	vmla.s8	q7, q4, sl
-[^>]*> ee09 ee4c 	vmla.s8	q7, q4, ip
-[^>]*> ee09 ee4e 	vmla.s8	q7, q4, lr
-[^>]*> ee0f ee40 	vmla.s8	q7, q7, r0
-[^>]*> ee0f ee41 	vmla.s8	q7, q7, r1
-[^>]*> ee0f ee42 	vmla.s8	q7, q7, r2
-[^>]*> ee0f ee44 	vmla.s8	q7, q7, r4
-[^>]*> ee0f ee47 	vmla.s8	q7, q7, r7
-[^>]*> ee0f ee48 	vmla.s8	q7, q7, r8
-[^>]*> ee0f ee4a 	vmla.s8	q7, q7, sl
-[^>]*> ee0f ee4c 	vmla.s8	q7, q7, ip
-[^>]*> ee0f ee4e 	vmla.s8	q7, q7, lr
-[^>]*> fe01 0e40 	vmla.u8	q0, q0, r0
-[^>]*> fe01 0e41 	vmla.u8	q0, q0, r1
-[^>]*> fe01 0e42 	vmla.u8	q0, q0, r2
-[^>]*> fe01 0e44 	vmla.u8	q0, q0, r4
-[^>]*> fe01 0e47 	vmla.u8	q0, q0, r7
-[^>]*> fe01 0e48 	vmla.u8	q0, q0, r8
-[^>]*> fe01 0e4a 	vmla.u8	q0, q0, sl
-[^>]*> fe01 0e4c 	vmla.u8	q0, q0, ip
-[^>]*> fe01 0e4e 	vmla.u8	q0, q0, lr
-[^>]*> fe03 0e40 	vmla.u8	q0, q1, r0
-[^>]*> fe03 0e41 	vmla.u8	q0, q1, r1
-[^>]*> fe03 0e42 	vmla.u8	q0, q1, r2
-[^>]*> fe03 0e44 	vmla.u8	q0, q1, r4
-[^>]*> fe03 0e47 	vmla.u8	q0, q1, r7
-[^>]*> fe03 0e48 	vmla.u8	q0, q1, r8
-[^>]*> fe03 0e4a 	vmla.u8	q0, q1, sl
-[^>]*> fe03 0e4c 	vmla.u8	q0, q1, ip
-[^>]*> fe03 0e4e 	vmla.u8	q0, q1, lr
-[^>]*> fe05 0e40 	vmla.u8	q0, q2, r0
-[^>]*> fe05 0e41 	vmla.u8	q0, q2, r1
-[^>]*> fe05 0e42 	vmla.u8	q0, q2, r2
-[^>]*> fe05 0e44 	vmla.u8	q0, q2, r4
-[^>]*> fe05 0e47 	vmla.u8	q0, q2, r7
-[^>]*> fe05 0e48 	vmla.u8	q0, q2, r8
-[^>]*> fe05 0e4a 	vmla.u8	q0, q2, sl
-[^>]*> fe05 0e4c 	vmla.u8	q0, q2, ip
-[^>]*> fe05 0e4e 	vmla.u8	q0, q2, lr
-[^>]*> fe09 0e40 	vmla.u8	q0, q4, r0
-[^>]*> fe09 0e41 	vmla.u8	q0, q4, r1
-[^>]*> fe09 0e42 	vmla.u8	q0, q4, r2
-[^>]*> fe09 0e44 	vmla.u8	q0, q4, r4
-[^>]*> fe09 0e47 	vmla.u8	q0, q4, r7
-[^>]*> fe09 0e48 	vmla.u8	q0, q4, r8
-[^>]*> fe09 0e4a 	vmla.u8	q0, q4, sl
-[^>]*> fe09 0e4c 	vmla.u8	q0, q4, ip
-[^>]*> fe09 0e4e 	vmla.u8	q0, q4, lr
-[^>]*> fe0f 0e40 	vmla.u8	q0, q7, r0
-[^>]*> fe0f 0e41 	vmla.u8	q0, q7, r1
-[^>]*> fe0f 0e42 	vmla.u8	q0, q7, r2
-[^>]*> fe0f 0e44 	vmla.u8	q0, q7, r4
-[^>]*> fe0f 0e47 	vmla.u8	q0, q7, r7
-[^>]*> fe0f 0e48 	vmla.u8	q0, q7, r8
-[^>]*> fe0f 0e4a 	vmla.u8	q0, q7, sl
-[^>]*> fe0f 0e4c 	vmla.u8	q0, q7, ip
-[^>]*> fe0f 0e4e 	vmla.u8	q0, q7, lr
-[^>]*> fe01 2e40 	vmla.u8	q1, q0, r0
-[^>]*> fe01 2e41 	vmla.u8	q1, q0, r1
-[^>]*> fe01 2e42 	vmla.u8	q1, q0, r2
-[^>]*> fe01 2e44 	vmla.u8	q1, q0, r4
-[^>]*> fe01 2e47 	vmla.u8	q1, q0, r7
-[^>]*> fe01 2e48 	vmla.u8	q1, q0, r8
-[^>]*> fe01 2e4a 	vmla.u8	q1, q0, sl
-[^>]*> fe01 2e4c 	vmla.u8	q1, q0, ip
-[^>]*> fe01 2e4e 	vmla.u8	q1, q0, lr
-[^>]*> fe03 2e40 	vmla.u8	q1, q1, r0
-[^>]*> fe03 2e41 	vmla.u8	q1, q1, r1
-[^>]*> fe03 2e42 	vmla.u8	q1, q1, r2
-[^>]*> fe03 2e44 	vmla.u8	q1, q1, r4
-[^>]*> fe03 2e47 	vmla.u8	q1, q1, r7
-[^>]*> fe03 2e48 	vmla.u8	q1, q1, r8
-[^>]*> fe03 2e4a 	vmla.u8	q1, q1, sl
-[^>]*> fe03 2e4c 	vmla.u8	q1, q1, ip
-[^>]*> fe03 2e4e 	vmla.u8	q1, q1, lr
-[^>]*> fe05 2e40 	vmla.u8	q1, q2, r0
-[^>]*> fe05 2e41 	vmla.u8	q1, q2, r1
-[^>]*> fe05 2e42 	vmla.u8	q1, q2, r2
-[^>]*> fe05 2e44 	vmla.u8	q1, q2, r4
-[^>]*> fe05 2e47 	vmla.u8	q1, q2, r7
-[^>]*> fe05 2e48 	vmla.u8	q1, q2, r8
-[^>]*> fe05 2e4a 	vmla.u8	q1, q2, sl
-[^>]*> fe05 2e4c 	vmla.u8	q1, q2, ip
-[^>]*> fe05 2e4e 	vmla.u8	q1, q2, lr
-[^>]*> fe09 2e40 	vmla.u8	q1, q4, r0
-[^>]*> fe09 2e41 	vmla.u8	q1, q4, r1
-[^>]*> fe09 2e42 	vmla.u8	q1, q4, r2
-[^>]*> fe09 2e44 	vmla.u8	q1, q4, r4
-[^>]*> fe09 2e47 	vmla.u8	q1, q4, r7
-[^>]*> fe09 2e48 	vmla.u8	q1, q4, r8
-[^>]*> fe09 2e4a 	vmla.u8	q1, q4, sl
-[^>]*> fe09 2e4c 	vmla.u8	q1, q4, ip
-[^>]*> fe09 2e4e 	vmla.u8	q1, q4, lr
-[^>]*> fe0f 2e40 	vmla.u8	q1, q7, r0
-[^>]*> fe0f 2e41 	vmla.u8	q1, q7, r1
-[^>]*> fe0f 2e42 	vmla.u8	q1, q7, r2
-[^>]*> fe0f 2e44 	vmla.u8	q1, q7, r4
-[^>]*> fe0f 2e47 	vmla.u8	q1, q7, r7
-[^>]*> fe0f 2e48 	vmla.u8	q1, q7, r8
-[^>]*> fe0f 2e4a 	vmla.u8	q1, q7, sl
-[^>]*> fe0f 2e4c 	vmla.u8	q1, q7, ip
-[^>]*> fe0f 2e4e 	vmla.u8	q1, q7, lr
-[^>]*> fe01 4e40 	vmla.u8	q2, q0, r0
-[^>]*> fe01 4e41 	vmla.u8	q2, q0, r1
-[^>]*> fe01 4e42 	vmla.u8	q2, q0, r2
-[^>]*> fe01 4e44 	vmla.u8	q2, q0, r4
-[^>]*> fe01 4e47 	vmla.u8	q2, q0, r7
-[^>]*> fe01 4e48 	vmla.u8	q2, q0, r8
-[^>]*> fe01 4e4a 	vmla.u8	q2, q0, sl
-[^>]*> fe01 4e4c 	vmla.u8	q2, q0, ip
-[^>]*> fe01 4e4e 	vmla.u8	q2, q0, lr
-[^>]*> fe03 4e40 	vmla.u8	q2, q1, r0
-[^>]*> fe03 4e41 	vmla.u8	q2, q1, r1
-[^>]*> fe03 4e42 	vmla.u8	q2, q1, r2
-[^>]*> fe03 4e44 	vmla.u8	q2, q1, r4
-[^>]*> fe03 4e47 	vmla.u8	q2, q1, r7
-[^>]*> fe03 4e48 	vmla.u8	q2, q1, r8
-[^>]*> fe03 4e4a 	vmla.u8	q2, q1, sl
-[^>]*> fe03 4e4c 	vmla.u8	q2, q1, ip
-[^>]*> fe03 4e4e 	vmla.u8	q2, q1, lr
-[^>]*> fe05 4e40 	vmla.u8	q2, q2, r0
-[^>]*> fe05 4e41 	vmla.u8	q2, q2, r1
-[^>]*> fe05 4e42 	vmla.u8	q2, q2, r2
-[^>]*> fe05 4e44 	vmla.u8	q2, q2, r4
-[^>]*> fe05 4e47 	vmla.u8	q2, q2, r7
-[^>]*> fe05 4e48 	vmla.u8	q2, q2, r8
-[^>]*> fe05 4e4a 	vmla.u8	q2, q2, sl
-[^>]*> fe05 4e4c 	vmla.u8	q2, q2, ip
-[^>]*> fe05 4e4e 	vmla.u8	q2, q2, lr
-[^>]*> fe09 4e40 	vmla.u8	q2, q4, r0
-[^>]*> fe09 4e41 	vmla.u8	q2, q4, r1
-[^>]*> fe09 4e42 	vmla.u8	q2, q4, r2
-[^>]*> fe09 4e44 	vmla.u8	q2, q4, r4
-[^>]*> fe09 4e47 	vmla.u8	q2, q4, r7
-[^>]*> fe09 4e48 	vmla.u8	q2, q4, r8
-[^>]*> fe09 4e4a 	vmla.u8	q2, q4, sl
-[^>]*> fe09 4e4c 	vmla.u8	q2, q4, ip
-[^>]*> fe09 4e4e 	vmla.u8	q2, q4, lr
-[^>]*> fe0f 4e40 	vmla.u8	q2, q7, r0
-[^>]*> fe0f 4e41 	vmla.u8	q2, q7, r1
-[^>]*> fe0f 4e42 	vmla.u8	q2, q7, r2
-[^>]*> fe0f 4e44 	vmla.u8	q2, q7, r4
-[^>]*> fe0f 4e47 	vmla.u8	q2, q7, r7
-[^>]*> fe0f 4e48 	vmla.u8	q2, q7, r8
-[^>]*> fe0f 4e4a 	vmla.u8	q2, q7, sl
-[^>]*> fe0f 4e4c 	vmla.u8	q2, q7, ip
-[^>]*> fe0f 4e4e 	vmla.u8	q2, q7, lr
-[^>]*> fe01 8e40 	vmla.u8	q4, q0, r0
-[^>]*> fe01 8e41 	vmla.u8	q4, q0, r1
-[^>]*> fe01 8e42 	vmla.u8	q4, q0, r2
-[^>]*> fe01 8e44 	vmla.u8	q4, q0, r4
-[^>]*> fe01 8e47 	vmla.u8	q4, q0, r7
-[^>]*> fe01 8e48 	vmla.u8	q4, q0, r8
-[^>]*> fe01 8e4a 	vmla.u8	q4, q0, sl
-[^>]*> fe01 8e4c 	vmla.u8	q4, q0, ip
-[^>]*> fe01 8e4e 	vmla.u8	q4, q0, lr
-[^>]*> fe03 8e40 	vmla.u8	q4, q1, r0
-[^>]*> fe03 8e41 	vmla.u8	q4, q1, r1
-[^>]*> fe03 8e42 	vmla.u8	q4, q1, r2
-[^>]*> fe03 8e44 	vmla.u8	q4, q1, r4
-[^>]*> fe03 8e47 	vmla.u8	q4, q1, r7
-[^>]*> fe03 8e48 	vmla.u8	q4, q1, r8
-[^>]*> fe03 8e4a 	vmla.u8	q4, q1, sl
-[^>]*> fe03 8e4c 	vmla.u8	q4, q1, ip
-[^>]*> fe03 8e4e 	vmla.u8	q4, q1, lr
-[^>]*> fe05 8e40 	vmla.u8	q4, q2, r0
-[^>]*> fe05 8e41 	vmla.u8	q4, q2, r1
-[^>]*> fe05 8e42 	vmla.u8	q4, q2, r2
-[^>]*> fe05 8e44 	vmla.u8	q4, q2, r4
-[^>]*> fe05 8e47 	vmla.u8	q4, q2, r7
-[^>]*> fe05 8e48 	vmla.u8	q4, q2, r8
-[^>]*> fe05 8e4a 	vmla.u8	q4, q2, sl
-[^>]*> fe05 8e4c 	vmla.u8	q4, q2, ip
-[^>]*> fe05 8e4e 	vmla.u8	q4, q2, lr
-[^>]*> fe09 8e40 	vmla.u8	q4, q4, r0
-[^>]*> fe09 8e41 	vmla.u8	q4, q4, r1
-[^>]*> fe09 8e42 	vmla.u8	q4, q4, r2
-[^>]*> fe09 8e44 	vmla.u8	q4, q4, r4
-[^>]*> fe09 8e47 	vmla.u8	q4, q4, r7
-[^>]*> fe09 8e48 	vmla.u8	q4, q4, r8
-[^>]*> fe09 8e4a 	vmla.u8	q4, q4, sl
-[^>]*> fe09 8e4c 	vmla.u8	q4, q4, ip
-[^>]*> fe09 8e4e 	vmla.u8	q4, q4, lr
-[^>]*> fe0f 8e40 	vmla.u8	q4, q7, r0
-[^>]*> fe0f 8e41 	vmla.u8	q4, q7, r1
-[^>]*> fe0f 8e42 	vmla.u8	q4, q7, r2
-[^>]*> fe0f 8e44 	vmla.u8	q4, q7, r4
-[^>]*> fe0f 8e47 	vmla.u8	q4, q7, r7
-[^>]*> fe0f 8e48 	vmla.u8	q4, q7, r8
-[^>]*> fe0f 8e4a 	vmla.u8	q4, q7, sl
-[^>]*> fe0f 8e4c 	vmla.u8	q4, q7, ip
-[^>]*> fe0f 8e4e 	vmla.u8	q4, q7, lr
-[^>]*> fe01 ee40 	vmla.u8	q7, q0, r0
-[^>]*> fe01 ee41 	vmla.u8	q7, q0, r1
-[^>]*> fe01 ee42 	vmla.u8	q7, q0, r2
-[^>]*> fe01 ee44 	vmla.u8	q7, q0, r4
-[^>]*> fe01 ee47 	vmla.u8	q7, q0, r7
-[^>]*> fe01 ee48 	vmla.u8	q7, q0, r8
-[^>]*> fe01 ee4a 	vmla.u8	q7, q0, sl
-[^>]*> fe01 ee4c 	vmla.u8	q7, q0, ip
-[^>]*> fe01 ee4e 	vmla.u8	q7, q0, lr
-[^>]*> fe03 ee40 	vmla.u8	q7, q1, r0
-[^>]*> fe03 ee41 	vmla.u8	q7, q1, r1
-[^>]*> fe03 ee42 	vmla.u8	q7, q1, r2
-[^>]*> fe03 ee44 	vmla.u8	q7, q1, r4
-[^>]*> fe03 ee47 	vmla.u8	q7, q1, r7
-[^>]*> fe03 ee48 	vmla.u8	q7, q1, r8
-[^>]*> fe03 ee4a 	vmla.u8	q7, q1, sl
-[^>]*> fe03 ee4c 	vmla.u8	q7, q1, ip
-[^>]*> fe03 ee4e 	vmla.u8	q7, q1, lr
-[^>]*> fe05 ee40 	vmla.u8	q7, q2, r0
-[^>]*> fe05 ee41 	vmla.u8	q7, q2, r1
-[^>]*> fe05 ee42 	vmla.u8	q7, q2, r2
-[^>]*> fe05 ee44 	vmla.u8	q7, q2, r4
-[^>]*> fe05 ee47 	vmla.u8	q7, q2, r7
-[^>]*> fe05 ee48 	vmla.u8	q7, q2, r8
-[^>]*> fe05 ee4a 	vmla.u8	q7, q2, sl
-[^>]*> fe05 ee4c 	vmla.u8	q7, q2, ip
-[^>]*> fe05 ee4e 	vmla.u8	q7, q2, lr
-[^>]*> fe09 ee40 	vmla.u8	q7, q4, r0
-[^>]*> fe09 ee41 	vmla.u8	q7, q4, r1
-[^>]*> fe09 ee42 	vmla.u8	q7, q4, r2
-[^>]*> fe09 ee44 	vmla.u8	q7, q4, r4
-[^>]*> fe09 ee47 	vmla.u8	q7, q4, r7
-[^>]*> fe09 ee48 	vmla.u8	q7, q4, r8
-[^>]*> fe09 ee4a 	vmla.u8	q7, q4, sl
-[^>]*> fe09 ee4c 	vmla.u8	q7, q4, ip
-[^>]*> fe09 ee4e 	vmla.u8	q7, q4, lr
-[^>]*> fe0f ee40 	vmla.u8	q7, q7, r0
-[^>]*> fe0f ee41 	vmla.u8	q7, q7, r1
-[^>]*> fe0f ee42 	vmla.u8	q7, q7, r2
-[^>]*> fe0f ee44 	vmla.u8	q7, q7, r4
-[^>]*> fe0f ee47 	vmla.u8	q7, q7, r7
-[^>]*> fe0f ee48 	vmla.u8	q7, q7, r8
-[^>]*> fe0f ee4a 	vmla.u8	q7, q7, sl
-[^>]*> fe0f ee4c 	vmla.u8	q7, q7, ip
-[^>]*> fe0f ee4e 	vmla.u8	q7, q7, lr
-[^>]*> ee11 0e40 	vmla.s16	q0, q0, r0
-[^>]*> ee11 0e41 	vmla.s16	q0, q0, r1
-[^>]*> ee11 0e42 	vmla.s16	q0, q0, r2
-[^>]*> ee11 0e44 	vmla.s16	q0, q0, r4
-[^>]*> ee11 0e47 	vmla.s16	q0, q0, r7
-[^>]*> ee11 0e48 	vmla.s16	q0, q0, r8
-[^>]*> ee11 0e4a 	vmla.s16	q0, q0, sl
-[^>]*> ee11 0e4c 	vmla.s16	q0, q0, ip
-[^>]*> ee11 0e4e 	vmla.s16	q0, q0, lr
-[^>]*> ee13 0e40 	vmla.s16	q0, q1, r0
-[^>]*> ee13 0e41 	vmla.s16	q0, q1, r1
-[^>]*> ee13 0e42 	vmla.s16	q0, q1, r2
-[^>]*> ee13 0e44 	vmla.s16	q0, q1, r4
-[^>]*> ee13 0e47 	vmla.s16	q0, q1, r7
-[^>]*> ee13 0e48 	vmla.s16	q0, q1, r8
-[^>]*> ee13 0e4a 	vmla.s16	q0, q1, sl
-[^>]*> ee13 0e4c 	vmla.s16	q0, q1, ip
-[^>]*> ee13 0e4e 	vmla.s16	q0, q1, lr
-[^>]*> ee15 0e40 	vmla.s16	q0, q2, r0
-[^>]*> ee15 0e41 	vmla.s16	q0, q2, r1
-[^>]*> ee15 0e42 	vmla.s16	q0, q2, r2
-[^>]*> ee15 0e44 	vmla.s16	q0, q2, r4
-[^>]*> ee15 0e47 	vmla.s16	q0, q2, r7
-[^>]*> ee15 0e48 	vmla.s16	q0, q2, r8
-[^>]*> ee15 0e4a 	vmla.s16	q0, q2, sl
-[^>]*> ee15 0e4c 	vmla.s16	q0, q2, ip
-[^>]*> ee15 0e4e 	vmla.s16	q0, q2, lr
-[^>]*> ee19 0e40 	vmla.s16	q0, q4, r0
-[^>]*> ee19 0e41 	vmla.s16	q0, q4, r1
-[^>]*> ee19 0e42 	vmla.s16	q0, q4, r2
-[^>]*> ee19 0e44 	vmla.s16	q0, q4, r4
-[^>]*> ee19 0e47 	vmla.s16	q0, q4, r7
-[^>]*> ee19 0e48 	vmla.s16	q0, q4, r8
-[^>]*> ee19 0e4a 	vmla.s16	q0, q4, sl
-[^>]*> ee19 0e4c 	vmla.s16	q0, q4, ip
-[^>]*> ee19 0e4e 	vmla.s16	q0, q4, lr
-[^>]*> ee1f 0e40 	vmla.s16	q0, q7, r0
-[^>]*> ee1f 0e41 	vmla.s16	q0, q7, r1
-[^>]*> ee1f 0e42 	vmla.s16	q0, q7, r2
-[^>]*> ee1f 0e44 	vmla.s16	q0, q7, r4
-[^>]*> ee1f 0e47 	vmla.s16	q0, q7, r7
-[^>]*> ee1f 0e48 	vmla.s16	q0, q7, r8
-[^>]*> ee1f 0e4a 	vmla.s16	q0, q7, sl
-[^>]*> ee1f 0e4c 	vmla.s16	q0, q7, ip
-[^>]*> ee1f 0e4e 	vmla.s16	q0, q7, lr
-[^>]*> ee11 2e40 	vmla.s16	q1, q0, r0
-[^>]*> ee11 2e41 	vmla.s16	q1, q0, r1
-[^>]*> ee11 2e42 	vmla.s16	q1, q0, r2
-[^>]*> ee11 2e44 	vmla.s16	q1, q0, r4
-[^>]*> ee11 2e47 	vmla.s16	q1, q0, r7
-[^>]*> ee11 2e48 	vmla.s16	q1, q0, r8
-[^>]*> ee11 2e4a 	vmla.s16	q1, q0, sl
-[^>]*> ee11 2e4c 	vmla.s16	q1, q0, ip
-[^>]*> ee11 2e4e 	vmla.s16	q1, q0, lr
-[^>]*> ee13 2e40 	vmla.s16	q1, q1, r0
-[^>]*> ee13 2e41 	vmla.s16	q1, q1, r1
-[^>]*> ee13 2e42 	vmla.s16	q1, q1, r2
-[^>]*> ee13 2e44 	vmla.s16	q1, q1, r4
-[^>]*> ee13 2e47 	vmla.s16	q1, q1, r7
-[^>]*> ee13 2e48 	vmla.s16	q1, q1, r8
-[^>]*> ee13 2e4a 	vmla.s16	q1, q1, sl
-[^>]*> ee13 2e4c 	vmla.s16	q1, q1, ip
-[^>]*> ee13 2e4e 	vmla.s16	q1, q1, lr
-[^>]*> ee15 2e40 	vmla.s16	q1, q2, r0
-[^>]*> ee15 2e41 	vmla.s16	q1, q2, r1
-[^>]*> ee15 2e42 	vmla.s16	q1, q2, r2
-[^>]*> ee15 2e44 	vmla.s16	q1, q2, r4
-[^>]*> ee15 2e47 	vmla.s16	q1, q2, r7
-[^>]*> ee15 2e48 	vmla.s16	q1, q2, r8
-[^>]*> ee15 2e4a 	vmla.s16	q1, q2, sl
-[^>]*> ee15 2e4c 	vmla.s16	q1, q2, ip
-[^>]*> ee15 2e4e 	vmla.s16	q1, q2, lr
-[^>]*> ee19 2e40 	vmla.s16	q1, q4, r0
-[^>]*> ee19 2e41 	vmla.s16	q1, q4, r1
-[^>]*> ee19 2e42 	vmla.s16	q1, q4, r2
-[^>]*> ee19 2e44 	vmla.s16	q1, q4, r4
-[^>]*> ee19 2e47 	vmla.s16	q1, q4, r7
-[^>]*> ee19 2e48 	vmla.s16	q1, q4, r8
-[^>]*> ee19 2e4a 	vmla.s16	q1, q4, sl
-[^>]*> ee19 2e4c 	vmla.s16	q1, q4, ip
-[^>]*> ee19 2e4e 	vmla.s16	q1, q4, lr
-[^>]*> ee1f 2e40 	vmla.s16	q1, q7, r0
-[^>]*> ee1f 2e41 	vmla.s16	q1, q7, r1
-[^>]*> ee1f 2e42 	vmla.s16	q1, q7, r2
-[^>]*> ee1f 2e44 	vmla.s16	q1, q7, r4
-[^>]*> ee1f 2e47 	vmla.s16	q1, q7, r7
-[^>]*> ee1f 2e48 	vmla.s16	q1, q7, r8
-[^>]*> ee1f 2e4a 	vmla.s16	q1, q7, sl
-[^>]*> ee1f 2e4c 	vmla.s16	q1, q7, ip
-[^>]*> ee1f 2e4e 	vmla.s16	q1, q7, lr
-[^>]*> ee11 4e40 	vmla.s16	q2, q0, r0
-[^>]*> ee11 4e41 	vmla.s16	q2, q0, r1
-[^>]*> ee11 4e42 	vmla.s16	q2, q0, r2
-[^>]*> ee11 4e44 	vmla.s16	q2, q0, r4
-[^>]*> ee11 4e47 	vmla.s16	q2, q0, r7
-[^>]*> ee11 4e48 	vmla.s16	q2, q0, r8
-[^>]*> ee11 4e4a 	vmla.s16	q2, q0, sl
-[^>]*> ee11 4e4c 	vmla.s16	q2, q0, ip
-[^>]*> ee11 4e4e 	vmla.s16	q2, q0, lr
-[^>]*> ee13 4e40 	vmla.s16	q2, q1, r0
-[^>]*> ee13 4e41 	vmla.s16	q2, q1, r1
-[^>]*> ee13 4e42 	vmla.s16	q2, q1, r2
-[^>]*> ee13 4e44 	vmla.s16	q2, q1, r4
-[^>]*> ee13 4e47 	vmla.s16	q2, q1, r7
-[^>]*> ee13 4e48 	vmla.s16	q2, q1, r8
-[^>]*> ee13 4e4a 	vmla.s16	q2, q1, sl
-[^>]*> ee13 4e4c 	vmla.s16	q2, q1, ip
-[^>]*> ee13 4e4e 	vmla.s16	q2, q1, lr
-[^>]*> ee15 4e40 	vmla.s16	q2, q2, r0
-[^>]*> ee15 4e41 	vmla.s16	q2, q2, r1
-[^>]*> ee15 4e42 	vmla.s16	q2, q2, r2
-[^>]*> ee15 4e44 	vmla.s16	q2, q2, r4
-[^>]*> ee15 4e47 	vmla.s16	q2, q2, r7
-[^>]*> ee15 4e48 	vmla.s16	q2, q2, r8
-[^>]*> ee15 4e4a 	vmla.s16	q2, q2, sl
-[^>]*> ee15 4e4c 	vmla.s16	q2, q2, ip
-[^>]*> ee15 4e4e 	vmla.s16	q2, q2, lr
-[^>]*> ee19 4e40 	vmla.s16	q2, q4, r0
-[^>]*> ee19 4e41 	vmla.s16	q2, q4, r1
-[^>]*> ee19 4e42 	vmla.s16	q2, q4, r2
-[^>]*> ee19 4e44 	vmla.s16	q2, q4, r4
-[^>]*> ee19 4e47 	vmla.s16	q2, q4, r7
-[^>]*> ee19 4e48 	vmla.s16	q2, q4, r8
-[^>]*> ee19 4e4a 	vmla.s16	q2, q4, sl
-[^>]*> ee19 4e4c 	vmla.s16	q2, q4, ip
-[^>]*> ee19 4e4e 	vmla.s16	q2, q4, lr
-[^>]*> ee1f 4e40 	vmla.s16	q2, q7, r0
-[^>]*> ee1f 4e41 	vmla.s16	q2, q7, r1
-[^>]*> ee1f 4e42 	vmla.s16	q2, q7, r2
-[^>]*> ee1f 4e44 	vmla.s16	q2, q7, r4
-[^>]*> ee1f 4e47 	vmla.s16	q2, q7, r7
-[^>]*> ee1f 4e48 	vmla.s16	q2, q7, r8
-[^>]*> ee1f 4e4a 	vmla.s16	q2, q7, sl
-[^>]*> ee1f 4e4c 	vmla.s16	q2, q7, ip
-[^>]*> ee1f 4e4e 	vmla.s16	q2, q7, lr
-[^>]*> ee11 8e40 	vmla.s16	q4, q0, r0
-[^>]*> ee11 8e41 	vmla.s16	q4, q0, r1
-[^>]*> ee11 8e42 	vmla.s16	q4, q0, r2
-[^>]*> ee11 8e44 	vmla.s16	q4, q0, r4
-[^>]*> ee11 8e47 	vmla.s16	q4, q0, r7
-[^>]*> ee11 8e48 	vmla.s16	q4, q0, r8
-[^>]*> ee11 8e4a 	vmla.s16	q4, q0, sl
-[^>]*> ee11 8e4c 	vmla.s16	q4, q0, ip
-[^>]*> ee11 8e4e 	vmla.s16	q4, q0, lr
-[^>]*> ee13 8e40 	vmla.s16	q4, q1, r0
-[^>]*> ee13 8e41 	vmla.s16	q4, q1, r1
-[^>]*> ee13 8e42 	vmla.s16	q4, q1, r2
-[^>]*> ee13 8e44 	vmla.s16	q4, q1, r4
-[^>]*> ee13 8e47 	vmla.s16	q4, q1, r7
-[^>]*> ee13 8e48 	vmla.s16	q4, q1, r8
-[^>]*> ee13 8e4a 	vmla.s16	q4, q1, sl
-[^>]*> ee13 8e4c 	vmla.s16	q4, q1, ip
-[^>]*> ee13 8e4e 	vmla.s16	q4, q1, lr
-[^>]*> ee15 8e40 	vmla.s16	q4, q2, r0
-[^>]*> ee15 8e41 	vmla.s16	q4, q2, r1
-[^>]*> ee15 8e42 	vmla.s16	q4, q2, r2
-[^>]*> ee15 8e44 	vmla.s16	q4, q2, r4
-[^>]*> ee15 8e47 	vmla.s16	q4, q2, r7
-[^>]*> ee15 8e48 	vmla.s16	q4, q2, r8
-[^>]*> ee15 8e4a 	vmla.s16	q4, q2, sl
-[^>]*> ee15 8e4c 	vmla.s16	q4, q2, ip
-[^>]*> ee15 8e4e 	vmla.s16	q4, q2, lr
-[^>]*> ee19 8e40 	vmla.s16	q4, q4, r0
-[^>]*> ee19 8e41 	vmla.s16	q4, q4, r1
-[^>]*> ee19 8e42 	vmla.s16	q4, q4, r2
-[^>]*> ee19 8e44 	vmla.s16	q4, q4, r4
-[^>]*> ee19 8e47 	vmla.s16	q4, q4, r7
-[^>]*> ee19 8e48 	vmla.s16	q4, q4, r8
-[^>]*> ee19 8e4a 	vmla.s16	q4, q4, sl
-[^>]*> ee19 8e4c 	vmla.s16	q4, q4, ip
-[^>]*> ee19 8e4e 	vmla.s16	q4, q4, lr
-[^>]*> ee1f 8e40 	vmla.s16	q4, q7, r0
-[^>]*> ee1f 8e41 	vmla.s16	q4, q7, r1
-[^>]*> ee1f 8e42 	vmla.s16	q4, q7, r2
-[^>]*> ee1f 8e44 	vmla.s16	q4, q7, r4
-[^>]*> ee1f 8e47 	vmla.s16	q4, q7, r7
-[^>]*> ee1f 8e48 	vmla.s16	q4, q7, r8
-[^>]*> ee1f 8e4a 	vmla.s16	q4, q7, sl
-[^>]*> ee1f 8e4c 	vmla.s16	q4, q7, ip
-[^>]*> ee1f 8e4e 	vmla.s16	q4, q7, lr
-[^>]*> ee11 ee40 	vmla.s16	q7, q0, r0
-[^>]*> ee11 ee41 	vmla.s16	q7, q0, r1
-[^>]*> ee11 ee42 	vmla.s16	q7, q0, r2
-[^>]*> ee11 ee44 	vmla.s16	q7, q0, r4
-[^>]*> ee11 ee47 	vmla.s16	q7, q0, r7
-[^>]*> ee11 ee48 	vmla.s16	q7, q0, r8
-[^>]*> ee11 ee4a 	vmla.s16	q7, q0, sl
-[^>]*> ee11 ee4c 	vmla.s16	q7, q0, ip
-[^>]*> ee11 ee4e 	vmla.s16	q7, q0, lr
-[^>]*> ee13 ee40 	vmla.s16	q7, q1, r0
-[^>]*> ee13 ee41 	vmla.s16	q7, q1, r1
-[^>]*> ee13 ee42 	vmla.s16	q7, q1, r2
-[^>]*> ee13 ee44 	vmla.s16	q7, q1, r4
-[^>]*> ee13 ee47 	vmla.s16	q7, q1, r7
-[^>]*> ee13 ee48 	vmla.s16	q7, q1, r8
-[^>]*> ee13 ee4a 	vmla.s16	q7, q1, sl
-[^>]*> ee13 ee4c 	vmla.s16	q7, q1, ip
-[^>]*> ee13 ee4e 	vmla.s16	q7, q1, lr
-[^>]*> ee15 ee40 	vmla.s16	q7, q2, r0
-[^>]*> ee15 ee41 	vmla.s16	q7, q2, r1
-[^>]*> ee15 ee42 	vmla.s16	q7, q2, r2
-[^>]*> ee15 ee44 	vmla.s16	q7, q2, r4
-[^>]*> ee15 ee47 	vmla.s16	q7, q2, r7
-[^>]*> ee15 ee48 	vmla.s16	q7, q2, r8
-[^>]*> ee15 ee4a 	vmla.s16	q7, q2, sl
-[^>]*> ee15 ee4c 	vmla.s16	q7, q2, ip
-[^>]*> ee15 ee4e 	vmla.s16	q7, q2, lr
-[^>]*> ee19 ee40 	vmla.s16	q7, q4, r0
-[^>]*> ee19 ee41 	vmla.s16	q7, q4, r1
-[^>]*> ee19 ee42 	vmla.s16	q7, q4, r2
-[^>]*> ee19 ee44 	vmla.s16	q7, q4, r4
-[^>]*> ee19 ee47 	vmla.s16	q7, q4, r7
-[^>]*> ee19 ee48 	vmla.s16	q7, q4, r8
-[^>]*> ee19 ee4a 	vmla.s16	q7, q4, sl
-[^>]*> ee19 ee4c 	vmla.s16	q7, q4, ip
-[^>]*> ee19 ee4e 	vmla.s16	q7, q4, lr
-[^>]*> ee1f ee40 	vmla.s16	q7, q7, r0
-[^>]*> ee1f ee41 	vmla.s16	q7, q7, r1
-[^>]*> ee1f ee42 	vmla.s16	q7, q7, r2
-[^>]*> ee1f ee44 	vmla.s16	q7, q7, r4
-[^>]*> ee1f ee47 	vmla.s16	q7, q7, r7
-[^>]*> ee1f ee48 	vmla.s16	q7, q7, r8
-[^>]*> ee1f ee4a 	vmla.s16	q7, q7, sl
-[^>]*> ee1f ee4c 	vmla.s16	q7, q7, ip
-[^>]*> ee1f ee4e 	vmla.s16	q7, q7, lr
-[^>]*> fe11 0e40 	vmla.u16	q0, q0, r0
-[^>]*> fe11 0e41 	vmla.u16	q0, q0, r1
-[^>]*> fe11 0e42 	vmla.u16	q0, q0, r2
-[^>]*> fe11 0e44 	vmla.u16	q0, q0, r4
-[^>]*> fe11 0e47 	vmla.u16	q0, q0, r7
-[^>]*> fe11 0e48 	vmla.u16	q0, q0, r8
-[^>]*> fe11 0e4a 	vmla.u16	q0, q0, sl
-[^>]*> fe11 0e4c 	vmla.u16	q0, q0, ip
-[^>]*> fe11 0e4e 	vmla.u16	q0, q0, lr
-[^>]*> fe13 0e40 	vmla.u16	q0, q1, r0
-[^>]*> fe13 0e41 	vmla.u16	q0, q1, r1
-[^>]*> fe13 0e42 	vmla.u16	q0, q1, r2
-[^>]*> fe13 0e44 	vmla.u16	q0, q1, r4
-[^>]*> fe13 0e47 	vmla.u16	q0, q1, r7
-[^>]*> fe13 0e48 	vmla.u16	q0, q1, r8
-[^>]*> fe13 0e4a 	vmla.u16	q0, q1, sl
-[^>]*> fe13 0e4c 	vmla.u16	q0, q1, ip
-[^>]*> fe13 0e4e 	vmla.u16	q0, q1, lr
-[^>]*> fe15 0e40 	vmla.u16	q0, q2, r0
-[^>]*> fe15 0e41 	vmla.u16	q0, q2, r1
-[^>]*> fe15 0e42 	vmla.u16	q0, q2, r2
-[^>]*> fe15 0e44 	vmla.u16	q0, q2, r4
-[^>]*> fe15 0e47 	vmla.u16	q0, q2, r7
-[^>]*> fe15 0e48 	vmla.u16	q0, q2, r8
-[^>]*> fe15 0e4a 	vmla.u16	q0, q2, sl
-[^>]*> fe15 0e4c 	vmla.u16	q0, q2, ip
-[^>]*> fe15 0e4e 	vmla.u16	q0, q2, lr
-[^>]*> fe19 0e40 	vmla.u16	q0, q4, r0
-[^>]*> fe19 0e41 	vmla.u16	q0, q4, r1
-[^>]*> fe19 0e42 	vmla.u16	q0, q4, r2
-[^>]*> fe19 0e44 	vmla.u16	q0, q4, r4
-[^>]*> fe19 0e47 	vmla.u16	q0, q4, r7
-[^>]*> fe19 0e48 	vmla.u16	q0, q4, r8
-[^>]*> fe19 0e4a 	vmla.u16	q0, q4, sl
-[^>]*> fe19 0e4c 	vmla.u16	q0, q4, ip
-[^>]*> fe19 0e4e 	vmla.u16	q0, q4, lr
-[^>]*> fe1f 0e40 	vmla.u16	q0, q7, r0
-[^>]*> fe1f 0e41 	vmla.u16	q0, q7, r1
-[^>]*> fe1f 0e42 	vmla.u16	q0, q7, r2
-[^>]*> fe1f 0e44 	vmla.u16	q0, q7, r4
-[^>]*> fe1f 0e47 	vmla.u16	q0, q7, r7
-[^>]*> fe1f 0e48 	vmla.u16	q0, q7, r8
-[^>]*> fe1f 0e4a 	vmla.u16	q0, q7, sl
-[^>]*> fe1f 0e4c 	vmla.u16	q0, q7, ip
-[^>]*> fe1f 0e4e 	vmla.u16	q0, q7, lr
-[^>]*> fe11 2e40 	vmla.u16	q1, q0, r0
-[^>]*> fe11 2e41 	vmla.u16	q1, q0, r1
-[^>]*> fe11 2e42 	vmla.u16	q1, q0, r2
-[^>]*> fe11 2e44 	vmla.u16	q1, q0, r4
-[^>]*> fe11 2e47 	vmla.u16	q1, q0, r7
-[^>]*> fe11 2e48 	vmla.u16	q1, q0, r8
-[^>]*> fe11 2e4a 	vmla.u16	q1, q0, sl
-[^>]*> fe11 2e4c 	vmla.u16	q1, q0, ip
-[^>]*> fe11 2e4e 	vmla.u16	q1, q0, lr
-[^>]*> fe13 2e40 	vmla.u16	q1, q1, r0
-[^>]*> fe13 2e41 	vmla.u16	q1, q1, r1
-[^>]*> fe13 2e42 	vmla.u16	q1, q1, r2
-[^>]*> fe13 2e44 	vmla.u16	q1, q1, r4
-[^>]*> fe13 2e47 	vmla.u16	q1, q1, r7
-[^>]*> fe13 2e48 	vmla.u16	q1, q1, r8
-[^>]*> fe13 2e4a 	vmla.u16	q1, q1, sl
-[^>]*> fe13 2e4c 	vmla.u16	q1, q1, ip
-[^>]*> fe13 2e4e 	vmla.u16	q1, q1, lr
-[^>]*> fe15 2e40 	vmla.u16	q1, q2, r0
-[^>]*> fe15 2e41 	vmla.u16	q1, q2, r1
-[^>]*> fe15 2e42 	vmla.u16	q1, q2, r2
-[^>]*> fe15 2e44 	vmla.u16	q1, q2, r4
-[^>]*> fe15 2e47 	vmla.u16	q1, q2, r7
-[^>]*> fe15 2e48 	vmla.u16	q1, q2, r8
-[^>]*> fe15 2e4a 	vmla.u16	q1, q2, sl
-[^>]*> fe15 2e4c 	vmla.u16	q1, q2, ip
-[^>]*> fe15 2e4e 	vmla.u16	q1, q2, lr
-[^>]*> fe19 2e40 	vmla.u16	q1, q4, r0
-[^>]*> fe19 2e41 	vmla.u16	q1, q4, r1
-[^>]*> fe19 2e42 	vmla.u16	q1, q4, r2
-[^>]*> fe19 2e44 	vmla.u16	q1, q4, r4
-[^>]*> fe19 2e47 	vmla.u16	q1, q4, r7
-[^>]*> fe19 2e48 	vmla.u16	q1, q4, r8
-[^>]*> fe19 2e4a 	vmla.u16	q1, q4, sl
-[^>]*> fe19 2e4c 	vmla.u16	q1, q4, ip
-[^>]*> fe19 2e4e 	vmla.u16	q1, q4, lr
-[^>]*> fe1f 2e40 	vmla.u16	q1, q7, r0
-[^>]*> fe1f 2e41 	vmla.u16	q1, q7, r1
-[^>]*> fe1f 2e42 	vmla.u16	q1, q7, r2
-[^>]*> fe1f 2e44 	vmla.u16	q1, q7, r4
-[^>]*> fe1f 2e47 	vmla.u16	q1, q7, r7
-[^>]*> fe1f 2e48 	vmla.u16	q1, q7, r8
-[^>]*> fe1f 2e4a 	vmla.u16	q1, q7, sl
-[^>]*> fe1f 2e4c 	vmla.u16	q1, q7, ip
-[^>]*> fe1f 2e4e 	vmla.u16	q1, q7, lr
-[^>]*> fe11 4e40 	vmla.u16	q2, q0, r0
-[^>]*> fe11 4e41 	vmla.u16	q2, q0, r1
-[^>]*> fe11 4e42 	vmla.u16	q2, q0, r2
-[^>]*> fe11 4e44 	vmla.u16	q2, q0, r4
-[^>]*> fe11 4e47 	vmla.u16	q2, q0, r7
-[^>]*> fe11 4e48 	vmla.u16	q2, q0, r8
-[^>]*> fe11 4e4a 	vmla.u16	q2, q0, sl
-[^>]*> fe11 4e4c 	vmla.u16	q2, q0, ip
-[^>]*> fe11 4e4e 	vmla.u16	q2, q0, lr
-[^>]*> fe13 4e40 	vmla.u16	q2, q1, r0
-[^>]*> fe13 4e41 	vmla.u16	q2, q1, r1
-[^>]*> fe13 4e42 	vmla.u16	q2, q1, r2
-[^>]*> fe13 4e44 	vmla.u16	q2, q1, r4
-[^>]*> fe13 4e47 	vmla.u16	q2, q1, r7
-[^>]*> fe13 4e48 	vmla.u16	q2, q1, r8
-[^>]*> fe13 4e4a 	vmla.u16	q2, q1, sl
-[^>]*> fe13 4e4c 	vmla.u16	q2, q1, ip
-[^>]*> fe13 4e4e 	vmla.u16	q2, q1, lr
-[^>]*> fe15 4e40 	vmla.u16	q2, q2, r0
-[^>]*> fe15 4e41 	vmla.u16	q2, q2, r1
-[^>]*> fe15 4e42 	vmla.u16	q2, q2, r2
-[^>]*> fe15 4e44 	vmla.u16	q2, q2, r4
-[^>]*> fe15 4e47 	vmla.u16	q2, q2, r7
-[^>]*> fe15 4e48 	vmla.u16	q2, q2, r8
-[^>]*> fe15 4e4a 	vmla.u16	q2, q2, sl
-[^>]*> fe15 4e4c 	vmla.u16	q2, q2, ip
-[^>]*> fe15 4e4e 	vmla.u16	q2, q2, lr
-[^>]*> fe19 4e40 	vmla.u16	q2, q4, r0
-[^>]*> fe19 4e41 	vmla.u16	q2, q4, r1
-[^>]*> fe19 4e42 	vmla.u16	q2, q4, r2
-[^>]*> fe19 4e44 	vmla.u16	q2, q4, r4
-[^>]*> fe19 4e47 	vmla.u16	q2, q4, r7
-[^>]*> fe19 4e48 	vmla.u16	q2, q4, r8
-[^>]*> fe19 4e4a 	vmla.u16	q2, q4, sl
-[^>]*> fe19 4e4c 	vmla.u16	q2, q4, ip
-[^>]*> fe19 4e4e 	vmla.u16	q2, q4, lr
-[^>]*> fe1f 4e40 	vmla.u16	q2, q7, r0
-[^>]*> fe1f 4e41 	vmla.u16	q2, q7, r1
-[^>]*> fe1f 4e42 	vmla.u16	q2, q7, r2
-[^>]*> fe1f 4e44 	vmla.u16	q2, q7, r4
-[^>]*> fe1f 4e47 	vmla.u16	q2, q7, r7
-[^>]*> fe1f 4e48 	vmla.u16	q2, q7, r8
-[^>]*> fe1f 4e4a 	vmla.u16	q2, q7, sl
-[^>]*> fe1f 4e4c 	vmla.u16	q2, q7, ip
-[^>]*> fe1f 4e4e 	vmla.u16	q2, q7, lr
-[^>]*> fe11 8e40 	vmla.u16	q4, q0, r0
-[^>]*> fe11 8e41 	vmla.u16	q4, q0, r1
-[^>]*> fe11 8e42 	vmla.u16	q4, q0, r2
-[^>]*> fe11 8e44 	vmla.u16	q4, q0, r4
-[^>]*> fe11 8e47 	vmla.u16	q4, q0, r7
-[^>]*> fe11 8e48 	vmla.u16	q4, q0, r8
-[^>]*> fe11 8e4a 	vmla.u16	q4, q0, sl
-[^>]*> fe11 8e4c 	vmla.u16	q4, q0, ip
-[^>]*> fe11 8e4e 	vmla.u16	q4, q0, lr
-[^>]*> fe13 8e40 	vmla.u16	q4, q1, r0
-[^>]*> fe13 8e41 	vmla.u16	q4, q1, r1
-[^>]*> fe13 8e42 	vmla.u16	q4, q1, r2
-[^>]*> fe13 8e44 	vmla.u16	q4, q1, r4
-[^>]*> fe13 8e47 	vmla.u16	q4, q1, r7
-[^>]*> fe13 8e48 	vmla.u16	q4, q1, r8
-[^>]*> fe13 8e4a 	vmla.u16	q4, q1, sl
-[^>]*> fe13 8e4c 	vmla.u16	q4, q1, ip
-[^>]*> fe13 8e4e 	vmla.u16	q4, q1, lr
-[^>]*> fe15 8e40 	vmla.u16	q4, q2, r0
-[^>]*> fe15 8e41 	vmla.u16	q4, q2, r1
-[^>]*> fe15 8e42 	vmla.u16	q4, q2, r2
-[^>]*> fe15 8e44 	vmla.u16	q4, q2, r4
-[^>]*> fe15 8e47 	vmla.u16	q4, q2, r7
-[^>]*> fe15 8e48 	vmla.u16	q4, q2, r8
-[^>]*> fe15 8e4a 	vmla.u16	q4, q2, sl
-[^>]*> fe15 8e4c 	vmla.u16	q4, q2, ip
-[^>]*> fe15 8e4e 	vmla.u16	q4, q2, lr
-[^>]*> fe19 8e40 	vmla.u16	q4, q4, r0
-[^>]*> fe19 8e41 	vmla.u16	q4, q4, r1
-[^>]*> fe19 8e42 	vmla.u16	q4, q4, r2
-[^>]*> fe19 8e44 	vmla.u16	q4, q4, r4
-[^>]*> fe19 8e47 	vmla.u16	q4, q4, r7
-[^>]*> fe19 8e48 	vmla.u16	q4, q4, r8
-[^>]*> fe19 8e4a 	vmla.u16	q4, q4, sl
-[^>]*> fe19 8e4c 	vmla.u16	q4, q4, ip
-[^>]*> fe19 8e4e 	vmla.u16	q4, q4, lr
-[^>]*> fe1f 8e40 	vmla.u16	q4, q7, r0
-[^>]*> fe1f 8e41 	vmla.u16	q4, q7, r1
-[^>]*> fe1f 8e42 	vmla.u16	q4, q7, r2
-[^>]*> fe1f 8e44 	vmla.u16	q4, q7, r4
-[^>]*> fe1f 8e47 	vmla.u16	q4, q7, r7
-[^>]*> fe1f 8e48 	vmla.u16	q4, q7, r8
-[^>]*> fe1f 8e4a 	vmla.u16	q4, q7, sl
-[^>]*> fe1f 8e4c 	vmla.u16	q4, q7, ip
-[^>]*> fe1f 8e4e 	vmla.u16	q4, q7, lr
-[^>]*> fe11 ee40 	vmla.u16	q7, q0, r0
-[^>]*> fe11 ee41 	vmla.u16	q7, q0, r1
-[^>]*> fe11 ee42 	vmla.u16	q7, q0, r2
-[^>]*> fe11 ee44 	vmla.u16	q7, q0, r4
-[^>]*> fe11 ee47 	vmla.u16	q7, q0, r7
-[^>]*> fe11 ee48 	vmla.u16	q7, q0, r8
-[^>]*> fe11 ee4a 	vmla.u16	q7, q0, sl
-[^>]*> fe11 ee4c 	vmla.u16	q7, q0, ip
-[^>]*> fe11 ee4e 	vmla.u16	q7, q0, lr
-[^>]*> fe13 ee40 	vmla.u16	q7, q1, r0
-[^>]*> fe13 ee41 	vmla.u16	q7, q1, r1
-[^>]*> fe13 ee42 	vmla.u16	q7, q1, r2
-[^>]*> fe13 ee44 	vmla.u16	q7, q1, r4
-[^>]*> fe13 ee47 	vmla.u16	q7, q1, r7
-[^>]*> fe13 ee48 	vmla.u16	q7, q1, r8
-[^>]*> fe13 ee4a 	vmla.u16	q7, q1, sl
-[^>]*> fe13 ee4c 	vmla.u16	q7, q1, ip
-[^>]*> fe13 ee4e 	vmla.u16	q7, q1, lr
-[^>]*> fe15 ee40 	vmla.u16	q7, q2, r0
-[^>]*> fe15 ee41 	vmla.u16	q7, q2, r1
-[^>]*> fe15 ee42 	vmla.u16	q7, q2, r2
-[^>]*> fe15 ee44 	vmla.u16	q7, q2, r4
-[^>]*> fe15 ee47 	vmla.u16	q7, q2, r7
-[^>]*> fe15 ee48 	vmla.u16	q7, q2, r8
-[^>]*> fe15 ee4a 	vmla.u16	q7, q2, sl
-[^>]*> fe15 ee4c 	vmla.u16	q7, q2, ip
-[^>]*> fe15 ee4e 	vmla.u16	q7, q2, lr
-[^>]*> fe19 ee40 	vmla.u16	q7, q4, r0
-[^>]*> fe19 ee41 	vmla.u16	q7, q4, r1
-[^>]*> fe19 ee42 	vmla.u16	q7, q4, r2
-[^>]*> fe19 ee44 	vmla.u16	q7, q4, r4
-[^>]*> fe19 ee47 	vmla.u16	q7, q4, r7
-[^>]*> fe19 ee48 	vmla.u16	q7, q4, r8
-[^>]*> fe19 ee4a 	vmla.u16	q7, q4, sl
-[^>]*> fe19 ee4c 	vmla.u16	q7, q4, ip
-[^>]*> fe19 ee4e 	vmla.u16	q7, q4, lr
-[^>]*> fe1f ee40 	vmla.u16	q7, q7, r0
-[^>]*> fe1f ee41 	vmla.u16	q7, q7, r1
-[^>]*> fe1f ee42 	vmla.u16	q7, q7, r2
-[^>]*> fe1f ee44 	vmla.u16	q7, q7, r4
-[^>]*> fe1f ee47 	vmla.u16	q7, q7, r7
-[^>]*> fe1f ee48 	vmla.u16	q7, q7, r8
-[^>]*> fe1f ee4a 	vmla.u16	q7, q7, sl
-[^>]*> fe1f ee4c 	vmla.u16	q7, q7, ip
-[^>]*> fe1f ee4e 	vmla.u16	q7, q7, lr
-[^>]*> ee21 0e40 	vmla.s32	q0, q0, r0
-[^>]*> ee21 0e41 	vmla.s32	q0, q0, r1
-[^>]*> ee21 0e42 	vmla.s32	q0, q0, r2
-[^>]*> ee21 0e44 	vmla.s32	q0, q0, r4
-[^>]*> ee21 0e47 	vmla.s32	q0, q0, r7
-[^>]*> ee21 0e48 	vmla.s32	q0, q0, r8
-[^>]*> ee21 0e4a 	vmla.s32	q0, q0, sl
-[^>]*> ee21 0e4c 	vmla.s32	q0, q0, ip
-[^>]*> ee21 0e4e 	vmla.s32	q0, q0, lr
-[^>]*> ee23 0e40 	vmla.s32	q0, q1, r0
-[^>]*> ee23 0e41 	vmla.s32	q0, q1, r1
-[^>]*> ee23 0e42 	vmla.s32	q0, q1, r2
-[^>]*> ee23 0e44 	vmla.s32	q0, q1, r4
-[^>]*> ee23 0e47 	vmla.s32	q0, q1, r7
-[^>]*> ee23 0e48 	vmla.s32	q0, q1, r8
-[^>]*> ee23 0e4a 	vmla.s32	q0, q1, sl
-[^>]*> ee23 0e4c 	vmla.s32	q0, q1, ip
-[^>]*> ee23 0e4e 	vmla.s32	q0, q1, lr
-[^>]*> ee25 0e40 	vmla.s32	q0, q2, r0
-[^>]*> ee25 0e41 	vmla.s32	q0, q2, r1
-[^>]*> ee25 0e42 	vmla.s32	q0, q2, r2
-[^>]*> ee25 0e44 	vmla.s32	q0, q2, r4
-[^>]*> ee25 0e47 	vmla.s32	q0, q2, r7
-[^>]*> ee25 0e48 	vmla.s32	q0, q2, r8
-[^>]*> ee25 0e4a 	vmla.s32	q0, q2, sl
-[^>]*> ee25 0e4c 	vmla.s32	q0, q2, ip
-[^>]*> ee25 0e4e 	vmla.s32	q0, q2, lr
-[^>]*> ee29 0e40 	vmla.s32	q0, q4, r0
-[^>]*> ee29 0e41 	vmla.s32	q0, q4, r1
-[^>]*> ee29 0e42 	vmla.s32	q0, q4, r2
-[^>]*> ee29 0e44 	vmla.s32	q0, q4, r4
-[^>]*> ee29 0e47 	vmla.s32	q0, q4, r7
-[^>]*> ee29 0e48 	vmla.s32	q0, q4, r8
-[^>]*> ee29 0e4a 	vmla.s32	q0, q4, sl
-[^>]*> ee29 0e4c 	vmla.s32	q0, q4, ip
-[^>]*> ee29 0e4e 	vmla.s32	q0, q4, lr
-[^>]*> ee2f 0e40 	vmla.s32	q0, q7, r0
-[^>]*> ee2f 0e41 	vmla.s32	q0, q7, r1
-[^>]*> ee2f 0e42 	vmla.s32	q0, q7, r2
-[^>]*> ee2f 0e44 	vmla.s32	q0, q7, r4
-[^>]*> ee2f 0e47 	vmla.s32	q0, q7, r7
-[^>]*> ee2f 0e48 	vmla.s32	q0, q7, r8
-[^>]*> ee2f 0e4a 	vmla.s32	q0, q7, sl
-[^>]*> ee2f 0e4c 	vmla.s32	q0, q7, ip
-[^>]*> ee2f 0e4e 	vmla.s32	q0, q7, lr
-[^>]*> ee21 2e40 	vmla.s32	q1, q0, r0
-[^>]*> ee21 2e41 	vmla.s32	q1, q0, r1
-[^>]*> ee21 2e42 	vmla.s32	q1, q0, r2
-[^>]*> ee21 2e44 	vmla.s32	q1, q0, r4
-[^>]*> ee21 2e47 	vmla.s32	q1, q0, r7
-[^>]*> ee21 2e48 	vmla.s32	q1, q0, r8
-[^>]*> ee21 2e4a 	vmla.s32	q1, q0, sl
-[^>]*> ee21 2e4c 	vmla.s32	q1, q0, ip
-[^>]*> ee21 2e4e 	vmla.s32	q1, q0, lr
-[^>]*> ee23 2e40 	vmla.s32	q1, q1, r0
-[^>]*> ee23 2e41 	vmla.s32	q1, q1, r1
-[^>]*> ee23 2e42 	vmla.s32	q1, q1, r2
-[^>]*> ee23 2e44 	vmla.s32	q1, q1, r4
-[^>]*> ee23 2e47 	vmla.s32	q1, q1, r7
-[^>]*> ee23 2e48 	vmla.s32	q1, q1, r8
-[^>]*> ee23 2e4a 	vmla.s32	q1, q1, sl
-[^>]*> ee23 2e4c 	vmla.s32	q1, q1, ip
-[^>]*> ee23 2e4e 	vmla.s32	q1, q1, lr
-[^>]*> ee25 2e40 	vmla.s32	q1, q2, r0
-[^>]*> ee25 2e41 	vmla.s32	q1, q2, r1
-[^>]*> ee25 2e42 	vmla.s32	q1, q2, r2
-[^>]*> ee25 2e44 	vmla.s32	q1, q2, r4
-[^>]*> ee25 2e47 	vmla.s32	q1, q2, r7
-[^>]*> ee25 2e48 	vmla.s32	q1, q2, r8
-[^>]*> ee25 2e4a 	vmla.s32	q1, q2, sl
-[^>]*> ee25 2e4c 	vmla.s32	q1, q2, ip
-[^>]*> ee25 2e4e 	vmla.s32	q1, q2, lr
-[^>]*> ee29 2e40 	vmla.s32	q1, q4, r0
-[^>]*> ee29 2e41 	vmla.s32	q1, q4, r1
-[^>]*> ee29 2e42 	vmla.s32	q1, q4, r2
-[^>]*> ee29 2e44 	vmla.s32	q1, q4, r4
-[^>]*> ee29 2e47 	vmla.s32	q1, q4, r7
-[^>]*> ee29 2e48 	vmla.s32	q1, q4, r8
-[^>]*> ee29 2e4a 	vmla.s32	q1, q4, sl
-[^>]*> ee29 2e4c 	vmla.s32	q1, q4, ip
-[^>]*> ee29 2e4e 	vmla.s32	q1, q4, lr
-[^>]*> ee2f 2e40 	vmla.s32	q1, q7, r0
-[^>]*> ee2f 2e41 	vmla.s32	q1, q7, r1
-[^>]*> ee2f 2e42 	vmla.s32	q1, q7, r2
-[^>]*> ee2f 2e44 	vmla.s32	q1, q7, r4
-[^>]*> ee2f 2e47 	vmla.s32	q1, q7, r7
-[^>]*> ee2f 2e48 	vmla.s32	q1, q7, r8
-[^>]*> ee2f 2e4a 	vmla.s32	q1, q7, sl
-[^>]*> ee2f 2e4c 	vmla.s32	q1, q7, ip
-[^>]*> ee2f 2e4e 	vmla.s32	q1, q7, lr
-[^>]*> ee21 4e40 	vmla.s32	q2, q0, r0
-[^>]*> ee21 4e41 	vmla.s32	q2, q0, r1
-[^>]*> ee21 4e42 	vmla.s32	q2, q0, r2
-[^>]*> ee21 4e44 	vmla.s32	q2, q0, r4
-[^>]*> ee21 4e47 	vmla.s32	q2, q0, r7
-[^>]*> ee21 4e48 	vmla.s32	q2, q0, r8
-[^>]*> ee21 4e4a 	vmla.s32	q2, q0, sl
-[^>]*> ee21 4e4c 	vmla.s32	q2, q0, ip
-[^>]*> ee21 4e4e 	vmla.s32	q2, q0, lr
-[^>]*> ee23 4e40 	vmla.s32	q2, q1, r0
-[^>]*> ee23 4e41 	vmla.s32	q2, q1, r1
-[^>]*> ee23 4e42 	vmla.s32	q2, q1, r2
-[^>]*> ee23 4e44 	vmla.s32	q2, q1, r4
-[^>]*> ee23 4e47 	vmla.s32	q2, q1, r7
-[^>]*> ee23 4e48 	vmla.s32	q2, q1, r8
-[^>]*> ee23 4e4a 	vmla.s32	q2, q1, sl
-[^>]*> ee23 4e4c 	vmla.s32	q2, q1, ip
-[^>]*> ee23 4e4e 	vmla.s32	q2, q1, lr
-[^>]*> ee25 4e40 	vmla.s32	q2, q2, r0
-[^>]*> ee25 4e41 	vmla.s32	q2, q2, r1
-[^>]*> ee25 4e42 	vmla.s32	q2, q2, r2
-[^>]*> ee25 4e44 	vmla.s32	q2, q2, r4
-[^>]*> ee25 4e47 	vmla.s32	q2, q2, r7
-[^>]*> ee25 4e48 	vmla.s32	q2, q2, r8
-[^>]*> ee25 4e4a 	vmla.s32	q2, q2, sl
-[^>]*> ee25 4e4c 	vmla.s32	q2, q2, ip
-[^>]*> ee25 4e4e 	vmla.s32	q2, q2, lr
-[^>]*> ee29 4e40 	vmla.s32	q2, q4, r0
-[^>]*> ee29 4e41 	vmla.s32	q2, q4, r1
-[^>]*> ee29 4e42 	vmla.s32	q2, q4, r2
-[^>]*> ee29 4e44 	vmla.s32	q2, q4, r4
-[^>]*> ee29 4e47 	vmla.s32	q2, q4, r7
-[^>]*> ee29 4e48 	vmla.s32	q2, q4, r8
-[^>]*> ee29 4e4a 	vmla.s32	q2, q4, sl
-[^>]*> ee29 4e4c 	vmla.s32	q2, q4, ip
-[^>]*> ee29 4e4e 	vmla.s32	q2, q4, lr
-[^>]*> ee2f 4e40 	vmla.s32	q2, q7, r0
-[^>]*> ee2f 4e41 	vmla.s32	q2, q7, r1
-[^>]*> ee2f 4e42 	vmla.s32	q2, q7, r2
-[^>]*> ee2f 4e44 	vmla.s32	q2, q7, r4
-[^>]*> ee2f 4e47 	vmla.s32	q2, q7, r7
-[^>]*> ee2f 4e48 	vmla.s32	q2, q7, r8
-[^>]*> ee2f 4e4a 	vmla.s32	q2, q7, sl
-[^>]*> ee2f 4e4c 	vmla.s32	q2, q7, ip
-[^>]*> ee2f 4e4e 	vmla.s32	q2, q7, lr
-[^>]*> ee21 8e40 	vmla.s32	q4, q0, r0
-[^>]*> ee21 8e41 	vmla.s32	q4, q0, r1
-[^>]*> ee21 8e42 	vmla.s32	q4, q0, r2
-[^>]*> ee21 8e44 	vmla.s32	q4, q0, r4
-[^>]*> ee21 8e47 	vmla.s32	q4, q0, r7
-[^>]*> ee21 8e48 	vmla.s32	q4, q0, r8
-[^>]*> ee21 8e4a 	vmla.s32	q4, q0, sl
-[^>]*> ee21 8e4c 	vmla.s32	q4, q0, ip
-[^>]*> ee21 8e4e 	vmla.s32	q4, q0, lr
-[^>]*> ee23 8e40 	vmla.s32	q4, q1, r0
-[^>]*> ee23 8e41 	vmla.s32	q4, q1, r1
-[^>]*> ee23 8e42 	vmla.s32	q4, q1, r2
-[^>]*> ee23 8e44 	vmla.s32	q4, q1, r4
-[^>]*> ee23 8e47 	vmla.s32	q4, q1, r7
-[^>]*> ee23 8e48 	vmla.s32	q4, q1, r8
-[^>]*> ee23 8e4a 	vmla.s32	q4, q1, sl
-[^>]*> ee23 8e4c 	vmla.s32	q4, q1, ip
-[^>]*> ee23 8e4e 	vmla.s32	q4, q1, lr
-[^>]*> ee25 8e40 	vmla.s32	q4, q2, r0
-[^>]*> ee25 8e41 	vmla.s32	q4, q2, r1
-[^>]*> ee25 8e42 	vmla.s32	q4, q2, r2
-[^>]*> ee25 8e44 	vmla.s32	q4, q2, r4
-[^>]*> ee25 8e47 	vmla.s32	q4, q2, r7
-[^>]*> ee25 8e48 	vmla.s32	q4, q2, r8
-[^>]*> ee25 8e4a 	vmla.s32	q4, q2, sl
-[^>]*> ee25 8e4c 	vmla.s32	q4, q2, ip
-[^>]*> ee25 8e4e 	vmla.s32	q4, q2, lr
-[^>]*> ee29 8e40 	vmla.s32	q4, q4, r0
-[^>]*> ee29 8e41 	vmla.s32	q4, q4, r1
-[^>]*> ee29 8e42 	vmla.s32	q4, q4, r2
-[^>]*> ee29 8e44 	vmla.s32	q4, q4, r4
-[^>]*> ee29 8e47 	vmla.s32	q4, q4, r7
-[^>]*> ee29 8e48 	vmla.s32	q4, q4, r8
-[^>]*> ee29 8e4a 	vmla.s32	q4, q4, sl
-[^>]*> ee29 8e4c 	vmla.s32	q4, q4, ip
-[^>]*> ee29 8e4e 	vmla.s32	q4, q4, lr
-[^>]*> ee2f 8e40 	vmla.s32	q4, q7, r0
-[^>]*> ee2f 8e41 	vmla.s32	q4, q7, r1
-[^>]*> ee2f 8e42 	vmla.s32	q4, q7, r2
-[^>]*> ee2f 8e44 	vmla.s32	q4, q7, r4
-[^>]*> ee2f 8e47 	vmla.s32	q4, q7, r7
-[^>]*> ee2f 8e48 	vmla.s32	q4, q7, r8
-[^>]*> ee2f 8e4a 	vmla.s32	q4, q7, sl
-[^>]*> ee2f 8e4c 	vmla.s32	q4, q7, ip
-[^>]*> ee2f 8e4e 	vmla.s32	q4, q7, lr
-[^>]*> ee21 ee40 	vmla.s32	q7, q0, r0
-[^>]*> ee21 ee41 	vmla.s32	q7, q0, r1
-[^>]*> ee21 ee42 	vmla.s32	q7, q0, r2
-[^>]*> ee21 ee44 	vmla.s32	q7, q0, r4
-[^>]*> ee21 ee47 	vmla.s32	q7, q0, r7
-[^>]*> ee21 ee48 	vmla.s32	q7, q0, r8
-[^>]*> ee21 ee4a 	vmla.s32	q7, q0, sl
-[^>]*> ee21 ee4c 	vmla.s32	q7, q0, ip
-[^>]*> ee21 ee4e 	vmla.s32	q7, q0, lr
-[^>]*> ee23 ee40 	vmla.s32	q7, q1, r0
-[^>]*> ee23 ee41 	vmla.s32	q7, q1, r1
-[^>]*> ee23 ee42 	vmla.s32	q7, q1, r2
-[^>]*> ee23 ee44 	vmla.s32	q7, q1, r4
-[^>]*> ee23 ee47 	vmla.s32	q7, q1, r7
-[^>]*> ee23 ee48 	vmla.s32	q7, q1, r8
-[^>]*> ee23 ee4a 	vmla.s32	q7, q1, sl
-[^>]*> ee23 ee4c 	vmla.s32	q7, q1, ip
-[^>]*> ee23 ee4e 	vmla.s32	q7, q1, lr
-[^>]*> ee25 ee40 	vmla.s32	q7, q2, r0
-[^>]*> ee25 ee41 	vmla.s32	q7, q2, r1
-[^>]*> ee25 ee42 	vmla.s32	q7, q2, r2
-[^>]*> ee25 ee44 	vmla.s32	q7, q2, r4
-[^>]*> ee25 ee47 	vmla.s32	q7, q2, r7
-[^>]*> ee25 ee48 	vmla.s32	q7, q2, r8
-[^>]*> ee25 ee4a 	vmla.s32	q7, q2, sl
-[^>]*> ee25 ee4c 	vmla.s32	q7, q2, ip
-[^>]*> ee25 ee4e 	vmla.s32	q7, q2, lr
-[^>]*> ee29 ee40 	vmla.s32	q7, q4, r0
-[^>]*> ee29 ee41 	vmla.s32	q7, q4, r1
-[^>]*> ee29 ee42 	vmla.s32	q7, q4, r2
-[^>]*> ee29 ee44 	vmla.s32	q7, q4, r4
-[^>]*> ee29 ee47 	vmla.s32	q7, q4, r7
-[^>]*> ee29 ee48 	vmla.s32	q7, q4, r8
-[^>]*> ee29 ee4a 	vmla.s32	q7, q4, sl
-[^>]*> ee29 ee4c 	vmla.s32	q7, q4, ip
-[^>]*> ee29 ee4e 	vmla.s32	q7, q4, lr
-[^>]*> ee2f ee40 	vmla.s32	q7, q7, r0
-[^>]*> ee2f ee41 	vmla.s32	q7, q7, r1
-[^>]*> ee2f ee42 	vmla.s32	q7, q7, r2
-[^>]*> ee2f ee44 	vmla.s32	q7, q7, r4
-[^>]*> ee2f ee47 	vmla.s32	q7, q7, r7
-[^>]*> ee2f ee48 	vmla.s32	q7, q7, r8
-[^>]*> ee2f ee4a 	vmla.s32	q7, q7, sl
-[^>]*> ee2f ee4c 	vmla.s32	q7, q7, ip
-[^>]*> ee2f ee4e 	vmla.s32	q7, q7, lr
-[^>]*> fe21 0e40 	vmla.u32	q0, q0, r0
-[^>]*> fe21 0e41 	vmla.u32	q0, q0, r1
-[^>]*> fe21 0e42 	vmla.u32	q0, q0, r2
-[^>]*> fe21 0e44 	vmla.u32	q0, q0, r4
-[^>]*> fe21 0e47 	vmla.u32	q0, q0, r7
-[^>]*> fe21 0e48 	vmla.u32	q0, q0, r8
-[^>]*> fe21 0e4a 	vmla.u32	q0, q0, sl
-[^>]*> fe21 0e4c 	vmla.u32	q0, q0, ip
-[^>]*> fe21 0e4e 	vmla.u32	q0, q0, lr
-[^>]*> fe23 0e40 	vmla.u32	q0, q1, r0
-[^>]*> fe23 0e41 	vmla.u32	q0, q1, r1
-[^>]*> fe23 0e42 	vmla.u32	q0, q1, r2
-[^>]*> fe23 0e44 	vmla.u32	q0, q1, r4
-[^>]*> fe23 0e47 	vmla.u32	q0, q1, r7
-[^>]*> fe23 0e48 	vmla.u32	q0, q1, r8
-[^>]*> fe23 0e4a 	vmla.u32	q0, q1, sl
-[^>]*> fe23 0e4c 	vmla.u32	q0, q1, ip
-[^>]*> fe23 0e4e 	vmla.u32	q0, q1, lr
-[^>]*> fe25 0e40 	vmla.u32	q0, q2, r0
-[^>]*> fe25 0e41 	vmla.u32	q0, q2, r1
-[^>]*> fe25 0e42 	vmla.u32	q0, q2, r2
-[^>]*> fe25 0e44 	vmla.u32	q0, q2, r4
-[^>]*> fe25 0e47 	vmla.u32	q0, q2, r7
-[^>]*> fe25 0e48 	vmla.u32	q0, q2, r8
-[^>]*> fe25 0e4a 	vmla.u32	q0, q2, sl
-[^>]*> fe25 0e4c 	vmla.u32	q0, q2, ip
-[^>]*> fe25 0e4e 	vmla.u32	q0, q2, lr
-[^>]*> fe29 0e40 	vmla.u32	q0, q4, r0
-[^>]*> fe29 0e41 	vmla.u32	q0, q4, r1
-[^>]*> fe29 0e42 	vmla.u32	q0, q4, r2
-[^>]*> fe29 0e44 	vmla.u32	q0, q4, r4
-[^>]*> fe29 0e47 	vmla.u32	q0, q4, r7
-[^>]*> fe29 0e48 	vmla.u32	q0, q4, r8
-[^>]*> fe29 0e4a 	vmla.u32	q0, q4, sl
-[^>]*> fe29 0e4c 	vmla.u32	q0, q4, ip
-[^>]*> fe29 0e4e 	vmla.u32	q0, q4, lr
-[^>]*> fe2f 0e40 	vmla.u32	q0, q7, r0
-[^>]*> fe2f 0e41 	vmla.u32	q0, q7, r1
-[^>]*> fe2f 0e42 	vmla.u32	q0, q7, r2
-[^>]*> fe2f 0e44 	vmla.u32	q0, q7, r4
-[^>]*> fe2f 0e47 	vmla.u32	q0, q7, r7
-[^>]*> fe2f 0e48 	vmla.u32	q0, q7, r8
-[^>]*> fe2f 0e4a 	vmla.u32	q0, q7, sl
-[^>]*> fe2f 0e4c 	vmla.u32	q0, q7, ip
-[^>]*> fe2f 0e4e 	vmla.u32	q0, q7, lr
-[^>]*> fe21 2e40 	vmla.u32	q1, q0, r0
-[^>]*> fe21 2e41 	vmla.u32	q1, q0, r1
-[^>]*> fe21 2e42 	vmla.u32	q1, q0, r2
-[^>]*> fe21 2e44 	vmla.u32	q1, q0, r4
-[^>]*> fe21 2e47 	vmla.u32	q1, q0, r7
-[^>]*> fe21 2e48 	vmla.u32	q1, q0, r8
-[^>]*> fe21 2e4a 	vmla.u32	q1, q0, sl
-[^>]*> fe21 2e4c 	vmla.u32	q1, q0, ip
-[^>]*> fe21 2e4e 	vmla.u32	q1, q0, lr
-[^>]*> fe23 2e40 	vmla.u32	q1, q1, r0
-[^>]*> fe23 2e41 	vmla.u32	q1, q1, r1
-[^>]*> fe23 2e42 	vmla.u32	q1, q1, r2
-[^>]*> fe23 2e44 	vmla.u32	q1, q1, r4
-[^>]*> fe23 2e47 	vmla.u32	q1, q1, r7
-[^>]*> fe23 2e48 	vmla.u32	q1, q1, r8
-[^>]*> fe23 2e4a 	vmla.u32	q1, q1, sl
-[^>]*> fe23 2e4c 	vmla.u32	q1, q1, ip
-[^>]*> fe23 2e4e 	vmla.u32	q1, q1, lr
-[^>]*> fe25 2e40 	vmla.u32	q1, q2, r0
-[^>]*> fe25 2e41 	vmla.u32	q1, q2, r1
-[^>]*> fe25 2e42 	vmla.u32	q1, q2, r2
-[^>]*> fe25 2e44 	vmla.u32	q1, q2, r4
-[^>]*> fe25 2e47 	vmla.u32	q1, q2, r7
-[^>]*> fe25 2e48 	vmla.u32	q1, q2, r8
-[^>]*> fe25 2e4a 	vmla.u32	q1, q2, sl
-[^>]*> fe25 2e4c 	vmla.u32	q1, q2, ip
-[^>]*> fe25 2e4e 	vmla.u32	q1, q2, lr
-[^>]*> fe29 2e40 	vmla.u32	q1, q4, r0
-[^>]*> fe29 2e41 	vmla.u32	q1, q4, r1
-[^>]*> fe29 2e42 	vmla.u32	q1, q4, r2
-[^>]*> fe29 2e44 	vmla.u32	q1, q4, r4
-[^>]*> fe29 2e47 	vmla.u32	q1, q4, r7
-[^>]*> fe29 2e48 	vmla.u32	q1, q4, r8
-[^>]*> fe29 2e4a 	vmla.u32	q1, q4, sl
-[^>]*> fe29 2e4c 	vmla.u32	q1, q4, ip
-[^>]*> fe29 2e4e 	vmla.u32	q1, q4, lr
-[^>]*> fe2f 2e40 	vmla.u32	q1, q7, r0
-[^>]*> fe2f 2e41 	vmla.u32	q1, q7, r1
-[^>]*> fe2f 2e42 	vmla.u32	q1, q7, r2
-[^>]*> fe2f 2e44 	vmla.u32	q1, q7, r4
-[^>]*> fe2f 2e47 	vmla.u32	q1, q7, r7
-[^>]*> fe2f 2e48 	vmla.u32	q1, q7, r8
-[^>]*> fe2f 2e4a 	vmla.u32	q1, q7, sl
-[^>]*> fe2f 2e4c 	vmla.u32	q1, q7, ip
-[^>]*> fe2f 2e4e 	vmla.u32	q1, q7, lr
-[^>]*> fe21 4e40 	vmla.u32	q2, q0, r0
-[^>]*> fe21 4e41 	vmla.u32	q2, q0, r1
-[^>]*> fe21 4e42 	vmla.u32	q2, q0, r2
-[^>]*> fe21 4e44 	vmla.u32	q2, q0, r4
-[^>]*> fe21 4e47 	vmla.u32	q2, q0, r7
-[^>]*> fe21 4e48 	vmla.u32	q2, q0, r8
-[^>]*> fe21 4e4a 	vmla.u32	q2, q0, sl
-[^>]*> fe21 4e4c 	vmla.u32	q2, q0, ip
-[^>]*> fe21 4e4e 	vmla.u32	q2, q0, lr
-[^>]*> fe23 4e40 	vmla.u32	q2, q1, r0
-[^>]*> fe23 4e41 	vmla.u32	q2, q1, r1
-[^>]*> fe23 4e42 	vmla.u32	q2, q1, r2
-[^>]*> fe23 4e44 	vmla.u32	q2, q1, r4
-[^>]*> fe23 4e47 	vmla.u32	q2, q1, r7
-[^>]*> fe23 4e48 	vmla.u32	q2, q1, r8
-[^>]*> fe23 4e4a 	vmla.u32	q2, q1, sl
-[^>]*> fe23 4e4c 	vmla.u32	q2, q1, ip
-[^>]*> fe23 4e4e 	vmla.u32	q2, q1, lr
-[^>]*> fe25 4e40 	vmla.u32	q2, q2, r0
-[^>]*> fe25 4e41 	vmla.u32	q2, q2, r1
-[^>]*> fe25 4e42 	vmla.u32	q2, q2, r2
-[^>]*> fe25 4e44 	vmla.u32	q2, q2, r4
-[^>]*> fe25 4e47 	vmla.u32	q2, q2, r7
-[^>]*> fe25 4e48 	vmla.u32	q2, q2, r8
-[^>]*> fe25 4e4a 	vmla.u32	q2, q2, sl
-[^>]*> fe25 4e4c 	vmla.u32	q2, q2, ip
-[^>]*> fe25 4e4e 	vmla.u32	q2, q2, lr
-[^>]*> fe29 4e40 	vmla.u32	q2, q4, r0
-[^>]*> fe29 4e41 	vmla.u32	q2, q4, r1
-[^>]*> fe29 4e42 	vmla.u32	q2, q4, r2
-[^>]*> fe29 4e44 	vmla.u32	q2, q4, r4
-[^>]*> fe29 4e47 	vmla.u32	q2, q4, r7
-[^>]*> fe29 4e48 	vmla.u32	q2, q4, r8
-[^>]*> fe29 4e4a 	vmla.u32	q2, q4, sl
-[^>]*> fe29 4e4c 	vmla.u32	q2, q4, ip
-[^>]*> fe29 4e4e 	vmla.u32	q2, q4, lr
-[^>]*> fe2f 4e40 	vmla.u32	q2, q7, r0
-[^>]*> fe2f 4e41 	vmla.u32	q2, q7, r1
-[^>]*> fe2f 4e42 	vmla.u32	q2, q7, r2
-[^>]*> fe2f 4e44 	vmla.u32	q2, q7, r4
-[^>]*> fe2f 4e47 	vmla.u32	q2, q7, r7
-[^>]*> fe2f 4e48 	vmla.u32	q2, q7, r8
-[^>]*> fe2f 4e4a 	vmla.u32	q2, q7, sl
-[^>]*> fe2f 4e4c 	vmla.u32	q2, q7, ip
-[^>]*> fe2f 4e4e 	vmla.u32	q2, q7, lr
-[^>]*> fe21 8e40 	vmla.u32	q4, q0, r0
-[^>]*> fe21 8e41 	vmla.u32	q4, q0, r1
-[^>]*> fe21 8e42 	vmla.u32	q4, q0, r2
-[^>]*> fe21 8e44 	vmla.u32	q4, q0, r4
-[^>]*> fe21 8e47 	vmla.u32	q4, q0, r7
-[^>]*> fe21 8e48 	vmla.u32	q4, q0, r8
-[^>]*> fe21 8e4a 	vmla.u32	q4, q0, sl
-[^>]*> fe21 8e4c 	vmla.u32	q4, q0, ip
-[^>]*> fe21 8e4e 	vmla.u32	q4, q0, lr
-[^>]*> fe23 8e40 	vmla.u32	q4, q1, r0
-[^>]*> fe23 8e41 	vmla.u32	q4, q1, r1
-[^>]*> fe23 8e42 	vmla.u32	q4, q1, r2
-[^>]*> fe23 8e44 	vmla.u32	q4, q1, r4
-[^>]*> fe23 8e47 	vmla.u32	q4, q1, r7
-[^>]*> fe23 8e48 	vmla.u32	q4, q1, r8
-[^>]*> fe23 8e4a 	vmla.u32	q4, q1, sl
-[^>]*> fe23 8e4c 	vmla.u32	q4, q1, ip
-[^>]*> fe23 8e4e 	vmla.u32	q4, q1, lr
-[^>]*> fe25 8e40 	vmla.u32	q4, q2, r0
-[^>]*> fe25 8e41 	vmla.u32	q4, q2, r1
-[^>]*> fe25 8e42 	vmla.u32	q4, q2, r2
-[^>]*> fe25 8e44 	vmla.u32	q4, q2, r4
-[^>]*> fe25 8e47 	vmla.u32	q4, q2, r7
-[^>]*> fe25 8e48 	vmla.u32	q4, q2, r8
-[^>]*> fe25 8e4a 	vmla.u32	q4, q2, sl
-[^>]*> fe25 8e4c 	vmla.u32	q4, q2, ip
-[^>]*> fe25 8e4e 	vmla.u32	q4, q2, lr
-[^>]*> fe29 8e40 	vmla.u32	q4, q4, r0
-[^>]*> fe29 8e41 	vmla.u32	q4, q4, r1
-[^>]*> fe29 8e42 	vmla.u32	q4, q4, r2
-[^>]*> fe29 8e44 	vmla.u32	q4, q4, r4
-[^>]*> fe29 8e47 	vmla.u32	q4, q4, r7
-[^>]*> fe29 8e48 	vmla.u32	q4, q4, r8
-[^>]*> fe29 8e4a 	vmla.u32	q4, q4, sl
-[^>]*> fe29 8e4c 	vmla.u32	q4, q4, ip
-[^>]*> fe29 8e4e 	vmla.u32	q4, q4, lr
-[^>]*> fe2f 8e40 	vmla.u32	q4, q7, r0
-[^>]*> fe2f 8e41 	vmla.u32	q4, q7, r1
-[^>]*> fe2f 8e42 	vmla.u32	q4, q7, r2
-[^>]*> fe2f 8e44 	vmla.u32	q4, q7, r4
-[^>]*> fe2f 8e47 	vmla.u32	q4, q7, r7
-[^>]*> fe2f 8e48 	vmla.u32	q4, q7, r8
-[^>]*> fe2f 8e4a 	vmla.u32	q4, q7, sl
-[^>]*> fe2f 8e4c 	vmla.u32	q4, q7, ip
-[^>]*> fe2f 8e4e 	vmla.u32	q4, q7, lr
-[^>]*> fe21 ee40 	vmla.u32	q7, q0, r0
-[^>]*> fe21 ee41 	vmla.u32	q7, q0, r1
-[^>]*> fe21 ee42 	vmla.u32	q7, q0, r2
-[^>]*> fe21 ee44 	vmla.u32	q7, q0, r4
-[^>]*> fe21 ee47 	vmla.u32	q7, q0, r7
-[^>]*> fe21 ee48 	vmla.u32	q7, q0, r8
-[^>]*> fe21 ee4a 	vmla.u32	q7, q0, sl
-[^>]*> fe21 ee4c 	vmla.u32	q7, q0, ip
-[^>]*> fe21 ee4e 	vmla.u32	q7, q0, lr
-[^>]*> fe23 ee40 	vmla.u32	q7, q1, r0
-[^>]*> fe23 ee41 	vmla.u32	q7, q1, r1
-[^>]*> fe23 ee42 	vmla.u32	q7, q1, r2
-[^>]*> fe23 ee44 	vmla.u32	q7, q1, r4
-[^>]*> fe23 ee47 	vmla.u32	q7, q1, r7
-[^>]*> fe23 ee48 	vmla.u32	q7, q1, r8
-[^>]*> fe23 ee4a 	vmla.u32	q7, q1, sl
-[^>]*> fe23 ee4c 	vmla.u32	q7, q1, ip
-[^>]*> fe23 ee4e 	vmla.u32	q7, q1, lr
-[^>]*> fe25 ee40 	vmla.u32	q7, q2, r0
-[^>]*> fe25 ee41 	vmla.u32	q7, q2, r1
-[^>]*> fe25 ee42 	vmla.u32	q7, q2, r2
-[^>]*> fe25 ee44 	vmla.u32	q7, q2, r4
-[^>]*> fe25 ee47 	vmla.u32	q7, q2, r7
-[^>]*> fe25 ee48 	vmla.u32	q7, q2, r8
-[^>]*> fe25 ee4a 	vmla.u32	q7, q2, sl
-[^>]*> fe25 ee4c 	vmla.u32	q7, q2, ip
-[^>]*> fe25 ee4e 	vmla.u32	q7, q2, lr
-[^>]*> fe29 ee40 	vmla.u32	q7, q4, r0
-[^>]*> fe29 ee41 	vmla.u32	q7, q4, r1
-[^>]*> fe29 ee42 	vmla.u32	q7, q4, r2
-[^>]*> fe29 ee44 	vmla.u32	q7, q4, r4
-[^>]*> fe29 ee47 	vmla.u32	q7, q4, r7
-[^>]*> fe29 ee48 	vmla.u32	q7, q4, r8
-[^>]*> fe29 ee4a 	vmla.u32	q7, q4, sl
-[^>]*> fe29 ee4c 	vmla.u32	q7, q4, ip
-[^>]*> fe29 ee4e 	vmla.u32	q7, q4, lr
-[^>]*> fe2f ee40 	vmla.u32	q7, q7, r0
-[^>]*> fe2f ee41 	vmla.u32	q7, q7, r1
-[^>]*> fe2f ee42 	vmla.u32	q7, q7, r2
-[^>]*> fe2f ee44 	vmla.u32	q7, q7, r4
-[^>]*> fe2f ee47 	vmla.u32	q7, q7, r7
-[^>]*> fe2f ee48 	vmla.u32	q7, q7, r8
-[^>]*> fe2f ee4a 	vmla.u32	q7, q7, sl
-[^>]*> fe2f ee4c 	vmla.u32	q7, q7, ip
-[^>]*> fe2f ee4e 	vmla.u32	q7, q7, lr
+[^>]*> ee01 0e40 	vmla.i8	q0, q0, r0
+[^>]*> ee01 0e41 	vmla.i8	q0, q0, r1
+[^>]*> ee01 0e42 	vmla.i8	q0, q0, r2
+[^>]*> ee01 0e44 	vmla.i8	q0, q0, r4
+[^>]*> ee01 0e47 	vmla.i8	q0, q0, r7
+[^>]*> ee01 0e48 	vmla.i8	q0, q0, r8
+[^>]*> ee01 0e4a 	vmla.i8	q0, q0, sl
+[^>]*> ee01 0e4c 	vmla.i8	q0, q0, ip
+[^>]*> ee01 0e4e 	vmla.i8	q0, q0, lr
+[^>]*> ee03 0e40 	vmla.i8	q0, q1, r0
+[^>]*> ee03 0e41 	vmla.i8	q0, q1, r1
+[^>]*> ee03 0e42 	vmla.i8	q0, q1, r2
+[^>]*> ee03 0e44 	vmla.i8	q0, q1, r4
+[^>]*> ee03 0e47 	vmla.i8	q0, q1, r7
+[^>]*> ee03 0e48 	vmla.i8	q0, q1, r8
+[^>]*> ee03 0e4a 	vmla.i8	q0, q1, sl
+[^>]*> ee03 0e4c 	vmla.i8	q0, q1, ip
+[^>]*> ee03 0e4e 	vmla.i8	q0, q1, lr
+[^>]*> ee05 0e40 	vmla.i8	q0, q2, r0
+[^>]*> ee05 0e41 	vmla.i8	q0, q2, r1
+[^>]*> ee05 0e42 	vmla.i8	q0, q2, r2
+[^>]*> ee05 0e44 	vmla.i8	q0, q2, r4
+[^>]*> ee05 0e47 	vmla.i8	q0, q2, r7
+[^>]*> ee05 0e48 	vmla.i8	q0, q2, r8
+[^>]*> ee05 0e4a 	vmla.i8	q0, q2, sl
+[^>]*> ee05 0e4c 	vmla.i8	q0, q2, ip
+[^>]*> ee05 0e4e 	vmla.i8	q0, q2, lr
+[^>]*> ee09 0e40 	vmla.i8	q0, q4, r0
+[^>]*> ee09 0e41 	vmla.i8	q0, q4, r1
+[^>]*> ee09 0e42 	vmla.i8	q0, q4, r2
+[^>]*> ee09 0e44 	vmla.i8	q0, q4, r4
+[^>]*> ee09 0e47 	vmla.i8	q0, q4, r7
+[^>]*> ee09 0e48 	vmla.i8	q0, q4, r8
+[^>]*> ee09 0e4a 	vmla.i8	q0, q4, sl
+[^>]*> ee09 0e4c 	vmla.i8	q0, q4, ip
+[^>]*> ee09 0e4e 	vmla.i8	q0, q4, lr
+[^>]*> ee0f 0e40 	vmla.i8	q0, q7, r0
+[^>]*> ee0f 0e41 	vmla.i8	q0, q7, r1
+[^>]*> ee0f 0e42 	vmla.i8	q0, q7, r2
+[^>]*> ee0f 0e44 	vmla.i8	q0, q7, r4
+[^>]*> ee0f 0e47 	vmla.i8	q0, q7, r7
+[^>]*> ee0f 0e48 	vmla.i8	q0, q7, r8
+[^>]*> ee0f 0e4a 	vmla.i8	q0, q7, sl
+[^>]*> ee0f 0e4c 	vmla.i8	q0, q7, ip
+[^>]*> ee0f 0e4e 	vmla.i8	q0, q7, lr
+[^>]*> ee01 2e40 	vmla.i8	q1, q0, r0
+[^>]*> ee01 2e41 	vmla.i8	q1, q0, r1
+[^>]*> ee01 2e42 	vmla.i8	q1, q0, r2
+[^>]*> ee01 2e44 	vmla.i8	q1, q0, r4
+[^>]*> ee01 2e47 	vmla.i8	q1, q0, r7
+[^>]*> ee01 2e48 	vmla.i8	q1, q0, r8
+[^>]*> ee01 2e4a 	vmla.i8	q1, q0, sl
+[^>]*> ee01 2e4c 	vmla.i8	q1, q0, ip
+[^>]*> ee01 2e4e 	vmla.i8	q1, q0, lr
+[^>]*> ee03 2e40 	vmla.i8	q1, q1, r0
+[^>]*> ee03 2e41 	vmla.i8	q1, q1, r1
+[^>]*> ee03 2e42 	vmla.i8	q1, q1, r2
+[^>]*> ee03 2e44 	vmla.i8	q1, q1, r4
+[^>]*> ee03 2e47 	vmla.i8	q1, q1, r7
+[^>]*> ee03 2e48 	vmla.i8	q1, q1, r8
+[^>]*> ee03 2e4a 	vmla.i8	q1, q1, sl
+[^>]*> ee03 2e4c 	vmla.i8	q1, q1, ip
+[^>]*> ee03 2e4e 	vmla.i8	q1, q1, lr
+[^>]*> ee05 2e40 	vmla.i8	q1, q2, r0
+[^>]*> ee05 2e41 	vmla.i8	q1, q2, r1
+[^>]*> ee05 2e42 	vmla.i8	q1, q2, r2
+[^>]*> ee05 2e44 	vmla.i8	q1, q2, r4
+[^>]*> ee05 2e47 	vmla.i8	q1, q2, r7
+[^>]*> ee05 2e48 	vmla.i8	q1, q2, r8
+[^>]*> ee05 2e4a 	vmla.i8	q1, q2, sl
+[^>]*> ee05 2e4c 	vmla.i8	q1, q2, ip
+[^>]*> ee05 2e4e 	vmla.i8	q1, q2, lr
+[^>]*> ee09 2e40 	vmla.i8	q1, q4, r0
+[^>]*> ee09 2e41 	vmla.i8	q1, q4, r1
+[^>]*> ee09 2e42 	vmla.i8	q1, q4, r2
+[^>]*> ee09 2e44 	vmla.i8	q1, q4, r4
+[^>]*> ee09 2e47 	vmla.i8	q1, q4, r7
+[^>]*> ee09 2e48 	vmla.i8	q1, q4, r8
+[^>]*> ee09 2e4a 	vmla.i8	q1, q4, sl
+[^>]*> ee09 2e4c 	vmla.i8	q1, q4, ip
+[^>]*> ee09 2e4e 	vmla.i8	q1, q4, lr
+[^>]*> ee0f 2e40 	vmla.i8	q1, q7, r0
+[^>]*> ee0f 2e41 	vmla.i8	q1, q7, r1
+[^>]*> ee0f 2e42 	vmla.i8	q1, q7, r2
+[^>]*> ee0f 2e44 	vmla.i8	q1, q7, r4
+[^>]*> ee0f 2e47 	vmla.i8	q1, q7, r7
+[^>]*> ee0f 2e48 	vmla.i8	q1, q7, r8
+[^>]*> ee0f 2e4a 	vmla.i8	q1, q7, sl
+[^>]*> ee0f 2e4c 	vmla.i8	q1, q7, ip
+[^>]*> ee0f 2e4e 	vmla.i8	q1, q7, lr
+[^>]*> ee01 4e40 	vmla.i8	q2, q0, r0
+[^>]*> ee01 4e41 	vmla.i8	q2, q0, r1
+[^>]*> ee01 4e42 	vmla.i8	q2, q0, r2
+[^>]*> ee01 4e44 	vmla.i8	q2, q0, r4
+[^>]*> ee01 4e47 	vmla.i8	q2, q0, r7
+[^>]*> ee01 4e48 	vmla.i8	q2, q0, r8
+[^>]*> ee01 4e4a 	vmla.i8	q2, q0, sl
+[^>]*> ee01 4e4c 	vmla.i8	q2, q0, ip
+[^>]*> ee01 4e4e 	vmla.i8	q2, q0, lr
+[^>]*> ee03 4e40 	vmla.i8	q2, q1, r0
+[^>]*> ee03 4e41 	vmla.i8	q2, q1, r1
+[^>]*> ee03 4e42 	vmla.i8	q2, q1, r2
+[^>]*> ee03 4e44 	vmla.i8	q2, q1, r4
+[^>]*> ee03 4e47 	vmla.i8	q2, q1, r7
+[^>]*> ee03 4e48 	vmla.i8	q2, q1, r8
+[^>]*> ee03 4e4a 	vmla.i8	q2, q1, sl
+[^>]*> ee03 4e4c 	vmla.i8	q2, q1, ip
+[^>]*> ee03 4e4e 	vmla.i8	q2, q1, lr
+[^>]*> ee05 4e40 	vmla.i8	q2, q2, r0
+[^>]*> ee05 4e41 	vmla.i8	q2, q2, r1
+[^>]*> ee05 4e42 	vmla.i8	q2, q2, r2
+[^>]*> ee05 4e44 	vmla.i8	q2, q2, r4
+[^>]*> ee05 4e47 	vmla.i8	q2, q2, r7
+[^>]*> ee05 4e48 	vmla.i8	q2, q2, r8
+[^>]*> ee05 4e4a 	vmla.i8	q2, q2, sl
+[^>]*> ee05 4e4c 	vmla.i8	q2, q2, ip
+[^>]*> ee05 4e4e 	vmla.i8	q2, q2, lr
+[^>]*> ee09 4e40 	vmla.i8	q2, q4, r0
+[^>]*> ee09 4e41 	vmla.i8	q2, q4, r1
+[^>]*> ee09 4e42 	vmla.i8	q2, q4, r2
+[^>]*> ee09 4e44 	vmla.i8	q2, q4, r4
+[^>]*> ee09 4e47 	vmla.i8	q2, q4, r7
+[^>]*> ee09 4e48 	vmla.i8	q2, q4, r8
+[^>]*> ee09 4e4a 	vmla.i8	q2, q4, sl
+[^>]*> ee09 4e4c 	vmla.i8	q2, q4, ip
+[^>]*> ee09 4e4e 	vmla.i8	q2, q4, lr
+[^>]*> ee0f 4e40 	vmla.i8	q2, q7, r0
+[^>]*> ee0f 4e41 	vmla.i8	q2, q7, r1
+[^>]*> ee0f 4e42 	vmla.i8	q2, q7, r2
+[^>]*> ee0f 4e44 	vmla.i8	q2, q7, r4
+[^>]*> ee0f 4e47 	vmla.i8	q2, q7, r7
+[^>]*> ee0f 4e48 	vmla.i8	q2, q7, r8
+[^>]*> ee0f 4e4a 	vmla.i8	q2, q7, sl
+[^>]*> ee0f 4e4c 	vmla.i8	q2, q7, ip
+[^>]*> ee0f 4e4e 	vmla.i8	q2, q7, lr
+[^>]*> ee01 8e40 	vmla.i8	q4, q0, r0
+[^>]*> ee01 8e41 	vmla.i8	q4, q0, r1
+[^>]*> ee01 8e42 	vmla.i8	q4, q0, r2
+[^>]*> ee01 8e44 	vmla.i8	q4, q0, r4
+[^>]*> ee01 8e47 	vmla.i8	q4, q0, r7
+[^>]*> ee01 8e48 	vmla.i8	q4, q0, r8
+[^>]*> ee01 8e4a 	vmla.i8	q4, q0, sl
+[^>]*> ee01 8e4c 	vmla.i8	q4, q0, ip
+[^>]*> ee01 8e4e 	vmla.i8	q4, q0, lr
+[^>]*> ee03 8e40 	vmla.i8	q4, q1, r0
+[^>]*> ee03 8e41 	vmla.i8	q4, q1, r1
+[^>]*> ee03 8e42 	vmla.i8	q4, q1, r2
+[^>]*> ee03 8e44 	vmla.i8	q4, q1, r4
+[^>]*> ee03 8e47 	vmla.i8	q4, q1, r7
+[^>]*> ee03 8e48 	vmla.i8	q4, q1, r8
+[^>]*> ee03 8e4a 	vmla.i8	q4, q1, sl
+[^>]*> ee03 8e4c 	vmla.i8	q4, q1, ip
+[^>]*> ee03 8e4e 	vmla.i8	q4, q1, lr
+[^>]*> ee05 8e40 	vmla.i8	q4, q2, r0
+[^>]*> ee05 8e41 	vmla.i8	q4, q2, r1
+[^>]*> ee05 8e42 	vmla.i8	q4, q2, r2
+[^>]*> ee05 8e44 	vmla.i8	q4, q2, r4
+[^>]*> ee05 8e47 	vmla.i8	q4, q2, r7
+[^>]*> ee05 8e48 	vmla.i8	q4, q2, r8
+[^>]*> ee05 8e4a 	vmla.i8	q4, q2, sl
+[^>]*> ee05 8e4c 	vmla.i8	q4, q2, ip
+[^>]*> ee05 8e4e 	vmla.i8	q4, q2, lr
+[^>]*> ee09 8e40 	vmla.i8	q4, q4, r0
+[^>]*> ee09 8e41 	vmla.i8	q4, q4, r1
+[^>]*> ee09 8e42 	vmla.i8	q4, q4, r2
+[^>]*> ee09 8e44 	vmla.i8	q4, q4, r4
+[^>]*> ee09 8e47 	vmla.i8	q4, q4, r7
+[^>]*> ee09 8e48 	vmla.i8	q4, q4, r8
+[^>]*> ee09 8e4a 	vmla.i8	q4, q4, sl
+[^>]*> ee09 8e4c 	vmla.i8	q4, q4, ip
+[^>]*> ee09 8e4e 	vmla.i8	q4, q4, lr
+[^>]*> ee0f 8e40 	vmla.i8	q4, q7, r0
+[^>]*> ee0f 8e41 	vmla.i8	q4, q7, r1
+[^>]*> ee0f 8e42 	vmla.i8	q4, q7, r2
+[^>]*> ee0f 8e44 	vmla.i8	q4, q7, r4
+[^>]*> ee0f 8e47 	vmla.i8	q4, q7, r7
+[^>]*> ee0f 8e48 	vmla.i8	q4, q7, r8
+[^>]*> ee0f 8e4a 	vmla.i8	q4, q7, sl
+[^>]*> ee0f 8e4c 	vmla.i8	q4, q7, ip
+[^>]*> ee0f 8e4e 	vmla.i8	q4, q7, lr
+[^>]*> ee01 ee40 	vmla.i8	q7, q0, r0
+[^>]*> ee01 ee41 	vmla.i8	q7, q0, r1
+[^>]*> ee01 ee42 	vmla.i8	q7, q0, r2
+[^>]*> ee01 ee44 	vmla.i8	q7, q0, r4
+[^>]*> ee01 ee47 	vmla.i8	q7, q0, r7
+[^>]*> ee01 ee48 	vmla.i8	q7, q0, r8
+[^>]*> ee01 ee4a 	vmla.i8	q7, q0, sl
+[^>]*> ee01 ee4c 	vmla.i8	q7, q0, ip
+[^>]*> ee01 ee4e 	vmla.i8	q7, q0, lr
+[^>]*> ee03 ee40 	vmla.i8	q7, q1, r0
+[^>]*> ee03 ee41 	vmla.i8	q7, q1, r1
+[^>]*> ee03 ee42 	vmla.i8	q7, q1, r2
+[^>]*> ee03 ee44 	vmla.i8	q7, q1, r4
+[^>]*> ee03 ee47 	vmla.i8	q7, q1, r7
+[^>]*> ee03 ee48 	vmla.i8	q7, q1, r8
+[^>]*> ee03 ee4a 	vmla.i8	q7, q1, sl
+[^>]*> ee03 ee4c 	vmla.i8	q7, q1, ip
+[^>]*> ee03 ee4e 	vmla.i8	q7, q1, lr
+[^>]*> ee05 ee40 	vmla.i8	q7, q2, r0
+[^>]*> ee05 ee41 	vmla.i8	q7, q2, r1
+[^>]*> ee05 ee42 	vmla.i8	q7, q2, r2
+[^>]*> ee05 ee44 	vmla.i8	q7, q2, r4
+[^>]*> ee05 ee47 	vmla.i8	q7, q2, r7
+[^>]*> ee05 ee48 	vmla.i8	q7, q2, r8
+[^>]*> ee05 ee4a 	vmla.i8	q7, q2, sl
+[^>]*> ee05 ee4c 	vmla.i8	q7, q2, ip
+[^>]*> ee05 ee4e 	vmla.i8	q7, q2, lr
+[^>]*> ee09 ee40 	vmla.i8	q7, q4, r0
+[^>]*> ee09 ee41 	vmla.i8	q7, q4, r1
+[^>]*> ee09 ee42 	vmla.i8	q7, q4, r2
+[^>]*> ee09 ee44 	vmla.i8	q7, q4, r4
+[^>]*> ee09 ee47 	vmla.i8	q7, q4, r7
+[^>]*> ee09 ee48 	vmla.i8	q7, q4, r8
+[^>]*> ee09 ee4a 	vmla.i8	q7, q4, sl
+[^>]*> ee09 ee4c 	vmla.i8	q7, q4, ip
+[^>]*> ee09 ee4e 	vmla.i8	q7, q4, lr
+[^>]*> ee0f ee40 	vmla.i8	q7, q7, r0
+[^>]*> ee0f ee41 	vmla.i8	q7, q7, r1
+[^>]*> ee0f ee42 	vmla.i8	q7, q7, r2
+[^>]*> ee0f ee44 	vmla.i8	q7, q7, r4
+[^>]*> ee0f ee47 	vmla.i8	q7, q7, r7
+[^>]*> ee0f ee48 	vmla.i8	q7, q7, r8
+[^>]*> ee0f ee4a 	vmla.i8	q7, q7, sl
+[^>]*> ee0f ee4c 	vmla.i8	q7, q7, ip
+[^>]*> ee0f ee4e 	vmla.i8	q7, q7, lr
+[^>]*> ee01 0e40 	vmla.i8	q0, q0, r0
+[^>]*> ee01 0e41 	vmla.i8	q0, q0, r1
+[^>]*> ee01 0e42 	vmla.i8	q0, q0, r2
+[^>]*> ee01 0e44 	vmla.i8	q0, q0, r4
+[^>]*> ee01 0e47 	vmla.i8	q0, q0, r7
+[^>]*> ee01 0e48 	vmla.i8	q0, q0, r8
+[^>]*> ee01 0e4a 	vmla.i8	q0, q0, sl
+[^>]*> ee01 0e4c 	vmla.i8	q0, q0, ip
+[^>]*> ee01 0e4e 	vmla.i8	q0, q0, lr
+[^>]*> ee03 0e40 	vmla.i8	q0, q1, r0
+[^>]*> ee03 0e41 	vmla.i8	q0, q1, r1
+[^>]*> ee03 0e42 	vmla.i8	q0, q1, r2
+[^>]*> ee03 0e44 	vmla.i8	q0, q1, r4
+[^>]*> ee03 0e47 	vmla.i8	q0, q1, r7
+[^>]*> ee03 0e48 	vmla.i8	q0, q1, r8
+[^>]*> ee03 0e4a 	vmla.i8	q0, q1, sl
+[^>]*> ee03 0e4c 	vmla.i8	q0, q1, ip
+[^>]*> ee03 0e4e 	vmla.i8	q0, q1, lr
+[^>]*> ee05 0e40 	vmla.i8	q0, q2, r0
+[^>]*> ee05 0e41 	vmla.i8	q0, q2, r1
+[^>]*> ee05 0e42 	vmla.i8	q0, q2, r2
+[^>]*> ee05 0e44 	vmla.i8	q0, q2, r4
+[^>]*> ee05 0e47 	vmla.i8	q0, q2, r7
+[^>]*> ee05 0e48 	vmla.i8	q0, q2, r8
+[^>]*> ee05 0e4a 	vmla.i8	q0, q2, sl
+[^>]*> ee05 0e4c 	vmla.i8	q0, q2, ip
+[^>]*> ee05 0e4e 	vmla.i8	q0, q2, lr
+[^>]*> ee09 0e40 	vmla.i8	q0, q4, r0
+[^>]*> ee09 0e41 	vmla.i8	q0, q4, r1
+[^>]*> ee09 0e42 	vmla.i8	q0, q4, r2
+[^>]*> ee09 0e44 	vmla.i8	q0, q4, r4
+[^>]*> ee09 0e47 	vmla.i8	q0, q4, r7
+[^>]*> ee09 0e48 	vmla.i8	q0, q4, r8
+[^>]*> ee09 0e4a 	vmla.i8	q0, q4, sl
+[^>]*> ee09 0e4c 	vmla.i8	q0, q4, ip
+[^>]*> ee09 0e4e 	vmla.i8	q0, q4, lr
+[^>]*> ee0f 0e40 	vmla.i8	q0, q7, r0
+[^>]*> ee0f 0e41 	vmla.i8	q0, q7, r1
+[^>]*> ee0f 0e42 	vmla.i8	q0, q7, r2
+[^>]*> ee0f 0e44 	vmla.i8	q0, q7, r4
+[^>]*> ee0f 0e47 	vmla.i8	q0, q7, r7
+[^>]*> ee0f 0e48 	vmla.i8	q0, q7, r8
+[^>]*> ee0f 0e4a 	vmla.i8	q0, q7, sl
+[^>]*> ee0f 0e4c 	vmla.i8	q0, q7, ip
+[^>]*> ee0f 0e4e 	vmla.i8	q0, q7, lr
+[^>]*> ee01 2e40 	vmla.i8	q1, q0, r0
+[^>]*> ee01 2e41 	vmla.i8	q1, q0, r1
+[^>]*> ee01 2e42 	vmla.i8	q1, q0, r2
+[^>]*> ee01 2e44 	vmla.i8	q1, q0, r4
+[^>]*> ee01 2e47 	vmla.i8	q1, q0, r7
+[^>]*> ee01 2e48 	vmla.i8	q1, q0, r8
+[^>]*> ee01 2e4a 	vmla.i8	q1, q0, sl
+[^>]*> ee01 2e4c 	vmla.i8	q1, q0, ip
+[^>]*> ee01 2e4e 	vmla.i8	q1, q0, lr
+[^>]*> ee03 2e40 	vmla.i8	q1, q1, r0
+[^>]*> ee03 2e41 	vmla.i8	q1, q1, r1
+[^>]*> ee03 2e42 	vmla.i8	q1, q1, r2
+[^>]*> ee03 2e44 	vmla.i8	q1, q1, r4
+[^>]*> ee03 2e47 	vmla.i8	q1, q1, r7
+[^>]*> ee03 2e48 	vmla.i8	q1, q1, r8
+[^>]*> ee03 2e4a 	vmla.i8	q1, q1, sl
+[^>]*> ee03 2e4c 	vmla.i8	q1, q1, ip
+[^>]*> ee03 2e4e 	vmla.i8	q1, q1, lr
+[^>]*> ee05 2e40 	vmla.i8	q1, q2, r0
+[^>]*> ee05 2e41 	vmla.i8	q1, q2, r1
+[^>]*> ee05 2e42 	vmla.i8	q1, q2, r2
+[^>]*> ee05 2e44 	vmla.i8	q1, q2, r4
+[^>]*> ee05 2e47 	vmla.i8	q1, q2, r7
+[^>]*> ee05 2e48 	vmla.i8	q1, q2, r8
+[^>]*> ee05 2e4a 	vmla.i8	q1, q2, sl
+[^>]*> ee05 2e4c 	vmla.i8	q1, q2, ip
+[^>]*> ee05 2e4e 	vmla.i8	q1, q2, lr
+[^>]*> ee09 2e40 	vmla.i8	q1, q4, r0
+[^>]*> ee09 2e41 	vmla.i8	q1, q4, r1
+[^>]*> ee09 2e42 	vmla.i8	q1, q4, r2
+[^>]*> ee09 2e44 	vmla.i8	q1, q4, r4
+[^>]*> ee09 2e47 	vmla.i8	q1, q4, r7
+[^>]*> ee09 2e48 	vmla.i8	q1, q4, r8
+[^>]*> ee09 2e4a 	vmla.i8	q1, q4, sl
+[^>]*> ee09 2e4c 	vmla.i8	q1, q4, ip
+[^>]*> ee09 2e4e 	vmla.i8	q1, q4, lr
+[^>]*> ee0f 2e40 	vmla.i8	q1, q7, r0
+[^>]*> ee0f 2e41 	vmla.i8	q1, q7, r1
+[^>]*> ee0f 2e42 	vmla.i8	q1, q7, r2
+[^>]*> ee0f 2e44 	vmla.i8	q1, q7, r4
+[^>]*> ee0f 2e47 	vmla.i8	q1, q7, r7
+[^>]*> ee0f 2e48 	vmla.i8	q1, q7, r8
+[^>]*> ee0f 2e4a 	vmla.i8	q1, q7, sl
+[^>]*> ee0f 2e4c 	vmla.i8	q1, q7, ip
+[^>]*> ee0f 2e4e 	vmla.i8	q1, q7, lr
+[^>]*> ee01 4e40 	vmla.i8	q2, q0, r0
+[^>]*> ee01 4e41 	vmla.i8	q2, q0, r1
+[^>]*> ee01 4e42 	vmla.i8	q2, q0, r2
+[^>]*> ee01 4e44 	vmla.i8	q2, q0, r4
+[^>]*> ee01 4e47 	vmla.i8	q2, q0, r7
+[^>]*> ee01 4e48 	vmla.i8	q2, q0, r8
+[^>]*> ee01 4e4a 	vmla.i8	q2, q0, sl
+[^>]*> ee01 4e4c 	vmla.i8	q2, q0, ip
+[^>]*> ee01 4e4e 	vmla.i8	q2, q0, lr
+[^>]*> ee03 4e40 	vmla.i8	q2, q1, r0
+[^>]*> ee03 4e41 	vmla.i8	q2, q1, r1
+[^>]*> ee03 4e42 	vmla.i8	q2, q1, r2
+[^>]*> ee03 4e44 	vmla.i8	q2, q1, r4
+[^>]*> ee03 4e47 	vmla.i8	q2, q1, r7
+[^>]*> ee03 4e48 	vmla.i8	q2, q1, r8
+[^>]*> ee03 4e4a 	vmla.i8	q2, q1, sl
+[^>]*> ee03 4e4c 	vmla.i8	q2, q1, ip
+[^>]*> ee03 4e4e 	vmla.i8	q2, q1, lr
+[^>]*> ee05 4e40 	vmla.i8	q2, q2, r0
+[^>]*> ee05 4e41 	vmla.i8	q2, q2, r1
+[^>]*> ee05 4e42 	vmla.i8	q2, q2, r2
+[^>]*> ee05 4e44 	vmla.i8	q2, q2, r4
+[^>]*> ee05 4e47 	vmla.i8	q2, q2, r7
+[^>]*> ee05 4e48 	vmla.i8	q2, q2, r8
+[^>]*> ee05 4e4a 	vmla.i8	q2, q2, sl
+[^>]*> ee05 4e4c 	vmla.i8	q2, q2, ip
+[^>]*> ee05 4e4e 	vmla.i8	q2, q2, lr
+[^>]*> ee09 4e40 	vmla.i8	q2, q4, r0
+[^>]*> ee09 4e41 	vmla.i8	q2, q4, r1
+[^>]*> ee09 4e42 	vmla.i8	q2, q4, r2
+[^>]*> ee09 4e44 	vmla.i8	q2, q4, r4
+[^>]*> ee09 4e47 	vmla.i8	q2, q4, r7
+[^>]*> ee09 4e48 	vmla.i8	q2, q4, r8
+[^>]*> ee09 4e4a 	vmla.i8	q2, q4, sl
+[^>]*> ee09 4e4c 	vmla.i8	q2, q4, ip
+[^>]*> ee09 4e4e 	vmla.i8	q2, q4, lr
+[^>]*> ee0f 4e40 	vmla.i8	q2, q7, r0
+[^>]*> ee0f 4e41 	vmla.i8	q2, q7, r1
+[^>]*> ee0f 4e42 	vmla.i8	q2, q7, r2
+[^>]*> ee0f 4e44 	vmla.i8	q2, q7, r4
+[^>]*> ee0f 4e47 	vmla.i8	q2, q7, r7
+[^>]*> ee0f 4e48 	vmla.i8	q2, q7, r8
+[^>]*> ee0f 4e4a 	vmla.i8	q2, q7, sl
+[^>]*> ee0f 4e4c 	vmla.i8	q2, q7, ip
+[^>]*> ee0f 4e4e 	vmla.i8	q2, q7, lr
+[^>]*> ee01 8e40 	vmla.i8	q4, q0, r0
+[^>]*> ee01 8e41 	vmla.i8	q4, q0, r1
+[^>]*> ee01 8e42 	vmla.i8	q4, q0, r2
+[^>]*> ee01 8e44 	vmla.i8	q4, q0, r4
+[^>]*> ee01 8e47 	vmla.i8	q4, q0, r7
+[^>]*> ee01 8e48 	vmla.i8	q4, q0, r8
+[^>]*> ee01 8e4a 	vmla.i8	q4, q0, sl
+[^>]*> ee01 8e4c 	vmla.i8	q4, q0, ip
+[^>]*> ee01 8e4e 	vmla.i8	q4, q0, lr
+[^>]*> ee03 8e40 	vmla.i8	q4, q1, r0
+[^>]*> ee03 8e41 	vmla.i8	q4, q1, r1
+[^>]*> ee03 8e42 	vmla.i8	q4, q1, r2
+[^>]*> ee03 8e44 	vmla.i8	q4, q1, r4
+[^>]*> ee03 8e47 	vmla.i8	q4, q1, r7
+[^>]*> ee03 8e48 	vmla.i8	q4, q1, r8
+[^>]*> ee03 8e4a 	vmla.i8	q4, q1, sl
+[^>]*> ee03 8e4c 	vmla.i8	q4, q1, ip
+[^>]*> ee03 8e4e 	vmla.i8	q4, q1, lr
+[^>]*> ee05 8e40 	vmla.i8	q4, q2, r0
+[^>]*> ee05 8e41 	vmla.i8	q4, q2, r1
+[^>]*> ee05 8e42 	vmla.i8	q4, q2, r2
+[^>]*> ee05 8e44 	vmla.i8	q4, q2, r4
+[^>]*> ee05 8e47 	vmla.i8	q4, q2, r7
+[^>]*> ee05 8e48 	vmla.i8	q4, q2, r8
+[^>]*> ee05 8e4a 	vmla.i8	q4, q2, sl
+[^>]*> ee05 8e4c 	vmla.i8	q4, q2, ip
+[^>]*> ee05 8e4e 	vmla.i8	q4, q2, lr
+[^>]*> ee09 8e40 	vmla.i8	q4, q4, r0
+[^>]*> ee09 8e41 	vmla.i8	q4, q4, r1
+[^>]*> ee09 8e42 	vmla.i8	q4, q4, r2
+[^>]*> ee09 8e44 	vmla.i8	q4, q4, r4
+[^>]*> ee09 8e47 	vmla.i8	q4, q4, r7
+[^>]*> ee09 8e48 	vmla.i8	q4, q4, r8
+[^>]*> ee09 8e4a 	vmla.i8	q4, q4, sl
+[^>]*> ee09 8e4c 	vmla.i8	q4, q4, ip
+[^>]*> ee09 8e4e 	vmla.i8	q4, q4, lr
+[^>]*> ee0f 8e40 	vmla.i8	q4, q7, r0
+[^>]*> ee0f 8e41 	vmla.i8	q4, q7, r1
+[^>]*> ee0f 8e42 	vmla.i8	q4, q7, r2
+[^>]*> ee0f 8e44 	vmla.i8	q4, q7, r4
+[^>]*> ee0f 8e47 	vmla.i8	q4, q7, r7
+[^>]*> ee0f 8e48 	vmla.i8	q4, q7, r8
+[^>]*> ee0f 8e4a 	vmla.i8	q4, q7, sl
+[^>]*> ee0f 8e4c 	vmla.i8	q4, q7, ip
+[^>]*> ee0f 8e4e 	vmla.i8	q4, q7, lr
+[^>]*> ee01 ee40 	vmla.i8	q7, q0, r0
+[^>]*> ee01 ee41 	vmla.i8	q7, q0, r1
+[^>]*> ee01 ee42 	vmla.i8	q7, q0, r2
+[^>]*> ee01 ee44 	vmla.i8	q7, q0, r4
+[^>]*> ee01 ee47 	vmla.i8	q7, q0, r7
+[^>]*> ee01 ee48 	vmla.i8	q7, q0, r8
+[^>]*> ee01 ee4a 	vmla.i8	q7, q0, sl
+[^>]*> ee01 ee4c 	vmla.i8	q7, q0, ip
+[^>]*> ee01 ee4e 	vmla.i8	q7, q0, lr
+[^>]*> ee03 ee40 	vmla.i8	q7, q1, r0
+[^>]*> ee03 ee41 	vmla.i8	q7, q1, r1
+[^>]*> ee03 ee42 	vmla.i8	q7, q1, r2
+[^>]*> ee03 ee44 	vmla.i8	q7, q1, r4
+[^>]*> ee03 ee47 	vmla.i8	q7, q1, r7
+[^>]*> ee03 ee48 	vmla.i8	q7, q1, r8
+[^>]*> ee03 ee4a 	vmla.i8	q7, q1, sl
+[^>]*> ee03 ee4c 	vmla.i8	q7, q1, ip
+[^>]*> ee03 ee4e 	vmla.i8	q7, q1, lr
+[^>]*> ee05 ee40 	vmla.i8	q7, q2, r0
+[^>]*> ee05 ee41 	vmla.i8	q7, q2, r1
+[^>]*> ee05 ee42 	vmla.i8	q7, q2, r2
+[^>]*> ee05 ee44 	vmla.i8	q7, q2, r4
+[^>]*> ee05 ee47 	vmla.i8	q7, q2, r7
+[^>]*> ee05 ee48 	vmla.i8	q7, q2, r8
+[^>]*> ee05 ee4a 	vmla.i8	q7, q2, sl
+[^>]*> ee05 ee4c 	vmla.i8	q7, q2, ip
+[^>]*> ee05 ee4e 	vmla.i8	q7, q2, lr
+[^>]*> ee09 ee40 	vmla.i8	q7, q4, r0
+[^>]*> ee09 ee41 	vmla.i8	q7, q4, r1
+[^>]*> ee09 ee42 	vmla.i8	q7, q4, r2
+[^>]*> ee09 ee44 	vmla.i8	q7, q4, r4
+[^>]*> ee09 ee47 	vmla.i8	q7, q4, r7
+[^>]*> ee09 ee48 	vmla.i8	q7, q4, r8
+[^>]*> ee09 ee4a 	vmla.i8	q7, q4, sl
+[^>]*> ee09 ee4c 	vmla.i8	q7, q4, ip
+[^>]*> ee09 ee4e 	vmla.i8	q7, q4, lr
+[^>]*> ee0f ee40 	vmla.i8	q7, q7, r0
+[^>]*> ee0f ee41 	vmla.i8	q7, q7, r1
+[^>]*> ee0f ee42 	vmla.i8	q7, q7, r2
+[^>]*> ee0f ee44 	vmla.i8	q7, q7, r4
+[^>]*> ee0f ee47 	vmla.i8	q7, q7, r7
+[^>]*> ee0f ee48 	vmla.i8	q7, q7, r8
+[^>]*> ee0f ee4a 	vmla.i8	q7, q7, sl
+[^>]*> ee0f ee4c 	vmla.i8	q7, q7, ip
+[^>]*> ee0f ee4e 	vmla.i8	q7, q7, lr
+[^>]*> ee11 0e40 	vmla.i16	q0, q0, r0
+[^>]*> ee11 0e41 	vmla.i16	q0, q0, r1
+[^>]*> ee11 0e42 	vmla.i16	q0, q0, r2
+[^>]*> ee11 0e44 	vmla.i16	q0, q0, r4
+[^>]*> ee11 0e47 	vmla.i16	q0, q0, r7
+[^>]*> ee11 0e48 	vmla.i16	q0, q0, r8
+[^>]*> ee11 0e4a 	vmla.i16	q0, q0, sl
+[^>]*> ee11 0e4c 	vmla.i16	q0, q0, ip
+[^>]*> ee11 0e4e 	vmla.i16	q0, q0, lr
+[^>]*> ee13 0e40 	vmla.i16	q0, q1, r0
+[^>]*> ee13 0e41 	vmla.i16	q0, q1, r1
+[^>]*> ee13 0e42 	vmla.i16	q0, q1, r2
+[^>]*> ee13 0e44 	vmla.i16	q0, q1, r4
+[^>]*> ee13 0e47 	vmla.i16	q0, q1, r7
+[^>]*> ee13 0e48 	vmla.i16	q0, q1, r8
+[^>]*> ee13 0e4a 	vmla.i16	q0, q1, sl
+[^>]*> ee13 0e4c 	vmla.i16	q0, q1, ip
+[^>]*> ee13 0e4e 	vmla.i16	q0, q1, lr
+[^>]*> ee15 0e40 	vmla.i16	q0, q2, r0
+[^>]*> ee15 0e41 	vmla.i16	q0, q2, r1
+[^>]*> ee15 0e42 	vmla.i16	q0, q2, r2
+[^>]*> ee15 0e44 	vmla.i16	q0, q2, r4
+[^>]*> ee15 0e47 	vmla.i16	q0, q2, r7
+[^>]*> ee15 0e48 	vmla.i16	q0, q2, r8
+[^>]*> ee15 0e4a 	vmla.i16	q0, q2, sl
+[^>]*> ee15 0e4c 	vmla.i16	q0, q2, ip
+[^>]*> ee15 0e4e 	vmla.i16	q0, q2, lr
+[^>]*> ee19 0e40 	vmla.i16	q0, q4, r0
+[^>]*> ee19 0e41 	vmla.i16	q0, q4, r1
+[^>]*> ee19 0e42 	vmla.i16	q0, q4, r2
+[^>]*> ee19 0e44 	vmla.i16	q0, q4, r4
+[^>]*> ee19 0e47 	vmla.i16	q0, q4, r7
+[^>]*> ee19 0e48 	vmla.i16	q0, q4, r8
+[^>]*> ee19 0e4a 	vmla.i16	q0, q4, sl
+[^>]*> ee19 0e4c 	vmla.i16	q0, q4, ip
+[^>]*> ee19 0e4e 	vmla.i16	q0, q4, lr
+[^>]*> ee1f 0e40 	vmla.i16	q0, q7, r0
+[^>]*> ee1f 0e41 	vmla.i16	q0, q7, r1
+[^>]*> ee1f 0e42 	vmla.i16	q0, q7, r2
+[^>]*> ee1f 0e44 	vmla.i16	q0, q7, r4
+[^>]*> ee1f 0e47 	vmla.i16	q0, q7, r7
+[^>]*> ee1f 0e48 	vmla.i16	q0, q7, r8
+[^>]*> ee1f 0e4a 	vmla.i16	q0, q7, sl
+[^>]*> ee1f 0e4c 	vmla.i16	q0, q7, ip
+[^>]*> ee1f 0e4e 	vmla.i16	q0, q7, lr
+[^>]*> ee11 2e40 	vmla.i16	q1, q0, r0
+[^>]*> ee11 2e41 	vmla.i16	q1, q0, r1
+[^>]*> ee11 2e42 	vmla.i16	q1, q0, r2
+[^>]*> ee11 2e44 	vmla.i16	q1, q0, r4
+[^>]*> ee11 2e47 	vmla.i16	q1, q0, r7
+[^>]*> ee11 2e48 	vmla.i16	q1, q0, r8
+[^>]*> ee11 2e4a 	vmla.i16	q1, q0, sl
+[^>]*> ee11 2e4c 	vmla.i16	q1, q0, ip
+[^>]*> ee11 2e4e 	vmla.i16	q1, q0, lr
+[^>]*> ee13 2e40 	vmla.i16	q1, q1, r0
+[^>]*> ee13 2e41 	vmla.i16	q1, q1, r1
+[^>]*> ee13 2e42 	vmla.i16	q1, q1, r2
+[^>]*> ee13 2e44 	vmla.i16	q1, q1, r4
+[^>]*> ee13 2e47 	vmla.i16	q1, q1, r7
+[^>]*> ee13 2e48 	vmla.i16	q1, q1, r8
+[^>]*> ee13 2e4a 	vmla.i16	q1, q1, sl
+[^>]*> ee13 2e4c 	vmla.i16	q1, q1, ip
+[^>]*> ee13 2e4e 	vmla.i16	q1, q1, lr
+[^>]*> ee15 2e40 	vmla.i16	q1, q2, r0
+[^>]*> ee15 2e41 	vmla.i16	q1, q2, r1
+[^>]*> ee15 2e42 	vmla.i16	q1, q2, r2
+[^>]*> ee15 2e44 	vmla.i16	q1, q2, r4
+[^>]*> ee15 2e47 	vmla.i16	q1, q2, r7
+[^>]*> ee15 2e48 	vmla.i16	q1, q2, r8
+[^>]*> ee15 2e4a 	vmla.i16	q1, q2, sl
+[^>]*> ee15 2e4c 	vmla.i16	q1, q2, ip
+[^>]*> ee15 2e4e 	vmla.i16	q1, q2, lr
+[^>]*> ee19 2e40 	vmla.i16	q1, q4, r0
+[^>]*> ee19 2e41 	vmla.i16	q1, q4, r1
+[^>]*> ee19 2e42 	vmla.i16	q1, q4, r2
+[^>]*> ee19 2e44 	vmla.i16	q1, q4, r4
+[^>]*> ee19 2e47 	vmla.i16	q1, q4, r7
+[^>]*> ee19 2e48 	vmla.i16	q1, q4, r8
+[^>]*> ee19 2e4a 	vmla.i16	q1, q4, sl
+[^>]*> ee19 2e4c 	vmla.i16	q1, q4, ip
+[^>]*> ee19 2e4e 	vmla.i16	q1, q4, lr
+[^>]*> ee1f 2e40 	vmla.i16	q1, q7, r0
+[^>]*> ee1f 2e41 	vmla.i16	q1, q7, r1
+[^>]*> ee1f 2e42 	vmla.i16	q1, q7, r2
+[^>]*> ee1f 2e44 	vmla.i16	q1, q7, r4
+[^>]*> ee1f 2e47 	vmla.i16	q1, q7, r7
+[^>]*> ee1f 2e48 	vmla.i16	q1, q7, r8
+[^>]*> ee1f 2e4a 	vmla.i16	q1, q7, sl
+[^>]*> ee1f 2e4c 	vmla.i16	q1, q7, ip
+[^>]*> ee1f 2e4e 	vmla.i16	q1, q7, lr
+[^>]*> ee11 4e40 	vmla.i16	q2, q0, r0
+[^>]*> ee11 4e41 	vmla.i16	q2, q0, r1
+[^>]*> ee11 4e42 	vmla.i16	q2, q0, r2
+[^>]*> ee11 4e44 	vmla.i16	q2, q0, r4
+[^>]*> ee11 4e47 	vmla.i16	q2, q0, r7
+[^>]*> ee11 4e48 	vmla.i16	q2, q0, r8
+[^>]*> ee11 4e4a 	vmla.i16	q2, q0, sl
+[^>]*> ee11 4e4c 	vmla.i16	q2, q0, ip
+[^>]*> ee11 4e4e 	vmla.i16	q2, q0, lr
+[^>]*> ee13 4e40 	vmla.i16	q2, q1, r0
+[^>]*> ee13 4e41 	vmla.i16	q2, q1, r1
+[^>]*> ee13 4e42 	vmla.i16	q2, q1, r2
+[^>]*> ee13 4e44 	vmla.i16	q2, q1, r4
+[^>]*> ee13 4e47 	vmla.i16	q2, q1, r7
+[^>]*> ee13 4e48 	vmla.i16	q2, q1, r8
+[^>]*> ee13 4e4a 	vmla.i16	q2, q1, sl
+[^>]*> ee13 4e4c 	vmla.i16	q2, q1, ip
+[^>]*> ee13 4e4e 	vmla.i16	q2, q1, lr
+[^>]*> ee15 4e40 	vmla.i16	q2, q2, r0
+[^>]*> ee15 4e41 	vmla.i16	q2, q2, r1
+[^>]*> ee15 4e42 	vmla.i16	q2, q2, r2
+[^>]*> ee15 4e44 	vmla.i16	q2, q2, r4
+[^>]*> ee15 4e47 	vmla.i16	q2, q2, r7
+[^>]*> ee15 4e48 	vmla.i16	q2, q2, r8
+[^>]*> ee15 4e4a 	vmla.i16	q2, q2, sl
+[^>]*> ee15 4e4c 	vmla.i16	q2, q2, ip
+[^>]*> ee15 4e4e 	vmla.i16	q2, q2, lr
+[^>]*> ee19 4e40 	vmla.i16	q2, q4, r0
+[^>]*> ee19 4e41 	vmla.i16	q2, q4, r1
+[^>]*> ee19 4e42 	vmla.i16	q2, q4, r2
+[^>]*> ee19 4e44 	vmla.i16	q2, q4, r4
+[^>]*> ee19 4e47 	vmla.i16	q2, q4, r7
+[^>]*> ee19 4e48 	vmla.i16	q2, q4, r8
+[^>]*> ee19 4e4a 	vmla.i16	q2, q4, sl
+[^>]*> ee19 4e4c 	vmla.i16	q2, q4, ip
+[^>]*> ee19 4e4e 	vmla.i16	q2, q4, lr
+[^>]*> ee1f 4e40 	vmla.i16	q2, q7, r0
+[^>]*> ee1f 4e41 	vmla.i16	q2, q7, r1
+[^>]*> ee1f 4e42 	vmla.i16	q2, q7, r2
+[^>]*> ee1f 4e44 	vmla.i16	q2, q7, r4
+[^>]*> ee1f 4e47 	vmla.i16	q2, q7, r7
+[^>]*> ee1f 4e48 	vmla.i16	q2, q7, r8
+[^>]*> ee1f 4e4a 	vmla.i16	q2, q7, sl
+[^>]*> ee1f 4e4c 	vmla.i16	q2, q7, ip
+[^>]*> ee1f 4e4e 	vmla.i16	q2, q7, lr
+[^>]*> ee11 8e40 	vmla.i16	q4, q0, r0
+[^>]*> ee11 8e41 	vmla.i16	q4, q0, r1
+[^>]*> ee11 8e42 	vmla.i16	q4, q0, r2
+[^>]*> ee11 8e44 	vmla.i16	q4, q0, r4
+[^>]*> ee11 8e47 	vmla.i16	q4, q0, r7
+[^>]*> ee11 8e48 	vmla.i16	q4, q0, r8
+[^>]*> ee11 8e4a 	vmla.i16	q4, q0, sl
+[^>]*> ee11 8e4c 	vmla.i16	q4, q0, ip
+[^>]*> ee11 8e4e 	vmla.i16	q4, q0, lr
+[^>]*> ee13 8e40 	vmla.i16	q4, q1, r0
+[^>]*> ee13 8e41 	vmla.i16	q4, q1, r1
+[^>]*> ee13 8e42 	vmla.i16	q4, q1, r2
+[^>]*> ee13 8e44 	vmla.i16	q4, q1, r4
+[^>]*> ee13 8e47 	vmla.i16	q4, q1, r7
+[^>]*> ee13 8e48 	vmla.i16	q4, q1, r8
+[^>]*> ee13 8e4a 	vmla.i16	q4, q1, sl
+[^>]*> ee13 8e4c 	vmla.i16	q4, q1, ip
+[^>]*> ee13 8e4e 	vmla.i16	q4, q1, lr
+[^>]*> ee15 8e40 	vmla.i16	q4, q2, r0
+[^>]*> ee15 8e41 	vmla.i16	q4, q2, r1
+[^>]*> ee15 8e42 	vmla.i16	q4, q2, r2
+[^>]*> ee15 8e44 	vmla.i16	q4, q2, r4
+[^>]*> ee15 8e47 	vmla.i16	q4, q2, r7
+[^>]*> ee15 8e48 	vmla.i16	q4, q2, r8
+[^>]*> ee15 8e4a 	vmla.i16	q4, q2, sl
+[^>]*> ee15 8e4c 	vmla.i16	q4, q2, ip
+[^>]*> ee15 8e4e 	vmla.i16	q4, q2, lr
+[^>]*> ee19 8e40 	vmla.i16	q4, q4, r0
+[^>]*> ee19 8e41 	vmla.i16	q4, q4, r1
+[^>]*> ee19 8e42 	vmla.i16	q4, q4, r2
+[^>]*> ee19 8e44 	vmla.i16	q4, q4, r4
+[^>]*> ee19 8e47 	vmla.i16	q4, q4, r7
+[^>]*> ee19 8e48 	vmla.i16	q4, q4, r8
+[^>]*> ee19 8e4a 	vmla.i16	q4, q4, sl
+[^>]*> ee19 8e4c 	vmla.i16	q4, q4, ip
+[^>]*> ee19 8e4e 	vmla.i16	q4, q4, lr
+[^>]*> ee1f 8e40 	vmla.i16	q4, q7, r0
+[^>]*> ee1f 8e41 	vmla.i16	q4, q7, r1
+[^>]*> ee1f 8e42 	vmla.i16	q4, q7, r2
+[^>]*> ee1f 8e44 	vmla.i16	q4, q7, r4
+[^>]*> ee1f 8e47 	vmla.i16	q4, q7, r7
+[^>]*> ee1f 8e48 	vmla.i16	q4, q7, r8
+[^>]*> ee1f 8e4a 	vmla.i16	q4, q7, sl
+[^>]*> ee1f 8e4c 	vmla.i16	q4, q7, ip
+[^>]*> ee1f 8e4e 	vmla.i16	q4, q7, lr
+[^>]*> ee11 ee40 	vmla.i16	q7, q0, r0
+[^>]*> ee11 ee41 	vmla.i16	q7, q0, r1
+[^>]*> ee11 ee42 	vmla.i16	q7, q0, r2
+[^>]*> ee11 ee44 	vmla.i16	q7, q0, r4
+[^>]*> ee11 ee47 	vmla.i16	q7, q0, r7
+[^>]*> ee11 ee48 	vmla.i16	q7, q0, r8
+[^>]*> ee11 ee4a 	vmla.i16	q7, q0, sl
+[^>]*> ee11 ee4c 	vmla.i16	q7, q0, ip
+[^>]*> ee11 ee4e 	vmla.i16	q7, q0, lr
+[^>]*> ee13 ee40 	vmla.i16	q7, q1, r0
+[^>]*> ee13 ee41 	vmla.i16	q7, q1, r1
+[^>]*> ee13 ee42 	vmla.i16	q7, q1, r2
+[^>]*> ee13 ee44 	vmla.i16	q7, q1, r4
+[^>]*> ee13 ee47 	vmla.i16	q7, q1, r7
+[^>]*> ee13 ee48 	vmla.i16	q7, q1, r8
+[^>]*> ee13 ee4a 	vmla.i16	q7, q1, sl
+[^>]*> ee13 ee4c 	vmla.i16	q7, q1, ip
+[^>]*> ee13 ee4e 	vmla.i16	q7, q1, lr
+[^>]*> ee15 ee40 	vmla.i16	q7, q2, r0
+[^>]*> ee15 ee41 	vmla.i16	q7, q2, r1
+[^>]*> ee15 ee42 	vmla.i16	q7, q2, r2
+[^>]*> ee15 ee44 	vmla.i16	q7, q2, r4
+[^>]*> ee15 ee47 	vmla.i16	q7, q2, r7
+[^>]*> ee15 ee48 	vmla.i16	q7, q2, r8
+[^>]*> ee15 ee4a 	vmla.i16	q7, q2, sl
+[^>]*> ee15 ee4c 	vmla.i16	q7, q2, ip
+[^>]*> ee15 ee4e 	vmla.i16	q7, q2, lr
+[^>]*> ee19 ee40 	vmla.i16	q7, q4, r0
+[^>]*> ee19 ee41 	vmla.i16	q7, q4, r1
+[^>]*> ee19 ee42 	vmla.i16	q7, q4, r2
+[^>]*> ee19 ee44 	vmla.i16	q7, q4, r4
+[^>]*> ee19 ee47 	vmla.i16	q7, q4, r7
+[^>]*> ee19 ee48 	vmla.i16	q7, q4, r8
+[^>]*> ee19 ee4a 	vmla.i16	q7, q4, sl
+[^>]*> ee19 ee4c 	vmla.i16	q7, q4, ip
+[^>]*> ee19 ee4e 	vmla.i16	q7, q4, lr
+[^>]*> ee1f ee40 	vmla.i16	q7, q7, r0
+[^>]*> ee1f ee41 	vmla.i16	q7, q7, r1
+[^>]*> ee1f ee42 	vmla.i16	q7, q7, r2
+[^>]*> ee1f ee44 	vmla.i16	q7, q7, r4
+[^>]*> ee1f ee47 	vmla.i16	q7, q7, r7
+[^>]*> ee1f ee48 	vmla.i16	q7, q7, r8
+[^>]*> ee1f ee4a 	vmla.i16	q7, q7, sl
+[^>]*> ee1f ee4c 	vmla.i16	q7, q7, ip
+[^>]*> ee1f ee4e 	vmla.i16	q7, q7, lr
+[^>]*> ee11 0e40 	vmla.i16	q0, q0, r0
+[^>]*> ee11 0e41 	vmla.i16	q0, q0, r1
+[^>]*> ee11 0e42 	vmla.i16	q0, q0, r2
+[^>]*> ee11 0e44 	vmla.i16	q0, q0, r4
+[^>]*> ee11 0e47 	vmla.i16	q0, q0, r7
+[^>]*> ee11 0e48 	vmla.i16	q0, q0, r8
+[^>]*> ee11 0e4a 	vmla.i16	q0, q0, sl
+[^>]*> ee11 0e4c 	vmla.i16	q0, q0, ip
+[^>]*> ee11 0e4e 	vmla.i16	q0, q0, lr
+[^>]*> ee13 0e40 	vmla.i16	q0, q1, r0
+[^>]*> ee13 0e41 	vmla.i16	q0, q1, r1
+[^>]*> ee13 0e42 	vmla.i16	q0, q1, r2
+[^>]*> ee13 0e44 	vmla.i16	q0, q1, r4
+[^>]*> ee13 0e47 	vmla.i16	q0, q1, r7
+[^>]*> ee13 0e48 	vmla.i16	q0, q1, r8
+[^>]*> ee13 0e4a 	vmla.i16	q0, q1, sl
+[^>]*> ee13 0e4c 	vmla.i16	q0, q1, ip
+[^>]*> ee13 0e4e 	vmla.i16	q0, q1, lr
+[^>]*> ee15 0e40 	vmla.i16	q0, q2, r0
+[^>]*> ee15 0e41 	vmla.i16	q0, q2, r1
+[^>]*> ee15 0e42 	vmla.i16	q0, q2, r2
+[^>]*> ee15 0e44 	vmla.i16	q0, q2, r4
+[^>]*> ee15 0e47 	vmla.i16	q0, q2, r7
+[^>]*> ee15 0e48 	vmla.i16	q0, q2, r8
+[^>]*> ee15 0e4a 	vmla.i16	q0, q2, sl
+[^>]*> ee15 0e4c 	vmla.i16	q0, q2, ip
+[^>]*> ee15 0e4e 	vmla.i16	q0, q2, lr
+[^>]*> ee19 0e40 	vmla.i16	q0, q4, r0
+[^>]*> ee19 0e41 	vmla.i16	q0, q4, r1
+[^>]*> ee19 0e42 	vmla.i16	q0, q4, r2
+[^>]*> ee19 0e44 	vmla.i16	q0, q4, r4
+[^>]*> ee19 0e47 	vmla.i16	q0, q4, r7
+[^>]*> ee19 0e48 	vmla.i16	q0, q4, r8
+[^>]*> ee19 0e4a 	vmla.i16	q0, q4, sl
+[^>]*> ee19 0e4c 	vmla.i16	q0, q4, ip
+[^>]*> ee19 0e4e 	vmla.i16	q0, q4, lr
+[^>]*> ee1f 0e40 	vmla.i16	q0, q7, r0
+[^>]*> ee1f 0e41 	vmla.i16	q0, q7, r1
+[^>]*> ee1f 0e42 	vmla.i16	q0, q7, r2
+[^>]*> ee1f 0e44 	vmla.i16	q0, q7, r4
+[^>]*> ee1f 0e47 	vmla.i16	q0, q7, r7
+[^>]*> ee1f 0e48 	vmla.i16	q0, q7, r8
+[^>]*> ee1f 0e4a 	vmla.i16	q0, q7, sl
+[^>]*> ee1f 0e4c 	vmla.i16	q0, q7, ip
+[^>]*> ee1f 0e4e 	vmla.i16	q0, q7, lr
+[^>]*> ee11 2e40 	vmla.i16	q1, q0, r0
+[^>]*> ee11 2e41 	vmla.i16	q1, q0, r1
+[^>]*> ee11 2e42 	vmla.i16	q1, q0, r2
+[^>]*> ee11 2e44 	vmla.i16	q1, q0, r4
+[^>]*> ee11 2e47 	vmla.i16	q1, q0, r7
+[^>]*> ee11 2e48 	vmla.i16	q1, q0, r8
+[^>]*> ee11 2e4a 	vmla.i16	q1, q0, sl
+[^>]*> ee11 2e4c 	vmla.i16	q1, q0, ip
+[^>]*> ee11 2e4e 	vmla.i16	q1, q0, lr
+[^>]*> ee13 2e40 	vmla.i16	q1, q1, r0
+[^>]*> ee13 2e41 	vmla.i16	q1, q1, r1
+[^>]*> ee13 2e42 	vmla.i16	q1, q1, r2
+[^>]*> ee13 2e44 	vmla.i16	q1, q1, r4
+[^>]*> ee13 2e47 	vmla.i16	q1, q1, r7
+[^>]*> ee13 2e48 	vmla.i16	q1, q1, r8
+[^>]*> ee13 2e4a 	vmla.i16	q1, q1, sl
+[^>]*> ee13 2e4c 	vmla.i16	q1, q1, ip
+[^>]*> ee13 2e4e 	vmla.i16	q1, q1, lr
+[^>]*> ee15 2e40 	vmla.i16	q1, q2, r0
+[^>]*> ee15 2e41 	vmla.i16	q1, q2, r1
+[^>]*> ee15 2e42 	vmla.i16	q1, q2, r2
+[^>]*> ee15 2e44 	vmla.i16	q1, q2, r4
+[^>]*> ee15 2e47 	vmla.i16	q1, q2, r7
+[^>]*> ee15 2e48 	vmla.i16	q1, q2, r8
+[^>]*> ee15 2e4a 	vmla.i16	q1, q2, sl
+[^>]*> ee15 2e4c 	vmla.i16	q1, q2, ip
+[^>]*> ee15 2e4e 	vmla.i16	q1, q2, lr
+[^>]*> ee19 2e40 	vmla.i16	q1, q4, r0
+[^>]*> ee19 2e41 	vmla.i16	q1, q4, r1
+[^>]*> ee19 2e42 	vmla.i16	q1, q4, r2
+[^>]*> ee19 2e44 	vmla.i16	q1, q4, r4
+[^>]*> ee19 2e47 	vmla.i16	q1, q4, r7
+[^>]*> ee19 2e48 	vmla.i16	q1, q4, r8
+[^>]*> ee19 2e4a 	vmla.i16	q1, q4, sl
+[^>]*> ee19 2e4c 	vmla.i16	q1, q4, ip
+[^>]*> ee19 2e4e 	vmla.i16	q1, q4, lr
+[^>]*> ee1f 2e40 	vmla.i16	q1, q7, r0
+[^>]*> ee1f 2e41 	vmla.i16	q1, q7, r1
+[^>]*> ee1f 2e42 	vmla.i16	q1, q7, r2
+[^>]*> ee1f 2e44 	vmla.i16	q1, q7, r4
+[^>]*> ee1f 2e47 	vmla.i16	q1, q7, r7
+[^>]*> ee1f 2e48 	vmla.i16	q1, q7, r8
+[^>]*> ee1f 2e4a 	vmla.i16	q1, q7, sl
+[^>]*> ee1f 2e4c 	vmla.i16	q1, q7, ip
+[^>]*> ee1f 2e4e 	vmla.i16	q1, q7, lr
+[^>]*> ee11 4e40 	vmla.i16	q2, q0, r0
+[^>]*> ee11 4e41 	vmla.i16	q2, q0, r1
+[^>]*> ee11 4e42 	vmla.i16	q2, q0, r2
+[^>]*> ee11 4e44 	vmla.i16	q2, q0, r4
+[^>]*> ee11 4e47 	vmla.i16	q2, q0, r7
+[^>]*> ee11 4e48 	vmla.i16	q2, q0, r8
+[^>]*> ee11 4e4a 	vmla.i16	q2, q0, sl
+[^>]*> ee11 4e4c 	vmla.i16	q2, q0, ip
+[^>]*> ee11 4e4e 	vmla.i16	q2, q0, lr
+[^>]*> ee13 4e40 	vmla.i16	q2, q1, r0
+[^>]*> ee13 4e41 	vmla.i16	q2, q1, r1
+[^>]*> ee13 4e42 	vmla.i16	q2, q1, r2
+[^>]*> ee13 4e44 	vmla.i16	q2, q1, r4
+[^>]*> ee13 4e47 	vmla.i16	q2, q1, r7
+[^>]*> ee13 4e48 	vmla.i16	q2, q1, r8
+[^>]*> ee13 4e4a 	vmla.i16	q2, q1, sl
+[^>]*> ee13 4e4c 	vmla.i16	q2, q1, ip
+[^>]*> ee13 4e4e 	vmla.i16	q2, q1, lr
+[^>]*> ee15 4e40 	vmla.i16	q2, q2, r0
+[^>]*> ee15 4e41 	vmla.i16	q2, q2, r1
+[^>]*> ee15 4e42 	vmla.i16	q2, q2, r2
+[^>]*> ee15 4e44 	vmla.i16	q2, q2, r4
+[^>]*> ee15 4e47 	vmla.i16	q2, q2, r7
+[^>]*> ee15 4e48 	vmla.i16	q2, q2, r8
+[^>]*> ee15 4e4a 	vmla.i16	q2, q2, sl
+[^>]*> ee15 4e4c 	vmla.i16	q2, q2, ip
+[^>]*> ee15 4e4e 	vmla.i16	q2, q2, lr
+[^>]*> ee19 4e40 	vmla.i16	q2, q4, r0
+[^>]*> ee19 4e41 	vmla.i16	q2, q4, r1
+[^>]*> ee19 4e42 	vmla.i16	q2, q4, r2
+[^>]*> ee19 4e44 	vmla.i16	q2, q4, r4
+[^>]*> ee19 4e47 	vmla.i16	q2, q4, r7
+[^>]*> ee19 4e48 	vmla.i16	q2, q4, r8
+[^>]*> ee19 4e4a 	vmla.i16	q2, q4, sl
+[^>]*> ee19 4e4c 	vmla.i16	q2, q4, ip
+[^>]*> ee19 4e4e 	vmla.i16	q2, q4, lr
+[^>]*> ee1f 4e40 	vmla.i16	q2, q7, r0
+[^>]*> ee1f 4e41 	vmla.i16	q2, q7, r1
+[^>]*> ee1f 4e42 	vmla.i16	q2, q7, r2
+[^>]*> ee1f 4e44 	vmla.i16	q2, q7, r4
+[^>]*> ee1f 4e47 	vmla.i16	q2, q7, r7
+[^>]*> ee1f 4e48 	vmla.i16	q2, q7, r8
+[^>]*> ee1f 4e4a 	vmla.i16	q2, q7, sl
+[^>]*> ee1f 4e4c 	vmla.i16	q2, q7, ip
+[^>]*> ee1f 4e4e 	vmla.i16	q2, q7, lr
+[^>]*> ee11 8e40 	vmla.i16	q4, q0, r0
+[^>]*> ee11 8e41 	vmla.i16	q4, q0, r1
+[^>]*> ee11 8e42 	vmla.i16	q4, q0, r2
+[^>]*> ee11 8e44 	vmla.i16	q4, q0, r4
+[^>]*> ee11 8e47 	vmla.i16	q4, q0, r7
+[^>]*> ee11 8e48 	vmla.i16	q4, q0, r8
+[^>]*> ee11 8e4a 	vmla.i16	q4, q0, sl
+[^>]*> ee11 8e4c 	vmla.i16	q4, q0, ip
+[^>]*> ee11 8e4e 	vmla.i16	q4, q0, lr
+[^>]*> ee13 8e40 	vmla.i16	q4, q1, r0
+[^>]*> ee13 8e41 	vmla.i16	q4, q1, r1
+[^>]*> ee13 8e42 	vmla.i16	q4, q1, r2
+[^>]*> ee13 8e44 	vmla.i16	q4, q1, r4
+[^>]*> ee13 8e47 	vmla.i16	q4, q1, r7
+[^>]*> ee13 8e48 	vmla.i16	q4, q1, r8
+[^>]*> ee13 8e4a 	vmla.i16	q4, q1, sl
+[^>]*> ee13 8e4c 	vmla.i16	q4, q1, ip
+[^>]*> ee13 8e4e 	vmla.i16	q4, q1, lr
+[^>]*> ee15 8e40 	vmla.i16	q4, q2, r0
+[^>]*> ee15 8e41 	vmla.i16	q4, q2, r1
+[^>]*> ee15 8e42 	vmla.i16	q4, q2, r2
+[^>]*> ee15 8e44 	vmla.i16	q4, q2, r4
+[^>]*> ee15 8e47 	vmla.i16	q4, q2, r7
+[^>]*> ee15 8e48 	vmla.i16	q4, q2, r8
+[^>]*> ee15 8e4a 	vmla.i16	q4, q2, sl
+[^>]*> ee15 8e4c 	vmla.i16	q4, q2, ip
+[^>]*> ee15 8e4e 	vmla.i16	q4, q2, lr
+[^>]*> ee19 8e40 	vmla.i16	q4, q4, r0
+[^>]*> ee19 8e41 	vmla.i16	q4, q4, r1
+[^>]*> ee19 8e42 	vmla.i16	q4, q4, r2
+[^>]*> ee19 8e44 	vmla.i16	q4, q4, r4
+[^>]*> ee19 8e47 	vmla.i16	q4, q4, r7
+[^>]*> ee19 8e48 	vmla.i16	q4, q4, r8
+[^>]*> ee19 8e4a 	vmla.i16	q4, q4, sl
+[^>]*> ee19 8e4c 	vmla.i16	q4, q4, ip
+[^>]*> ee19 8e4e 	vmla.i16	q4, q4, lr
+[^>]*> ee1f 8e40 	vmla.i16	q4, q7, r0
+[^>]*> ee1f 8e41 	vmla.i16	q4, q7, r1
+[^>]*> ee1f 8e42 	vmla.i16	q4, q7, r2
+[^>]*> ee1f 8e44 	vmla.i16	q4, q7, r4
+[^>]*> ee1f 8e47 	vmla.i16	q4, q7, r7
+[^>]*> ee1f 8e48 	vmla.i16	q4, q7, r8
+[^>]*> ee1f 8e4a 	vmla.i16	q4, q7, sl
+[^>]*> ee1f 8e4c 	vmla.i16	q4, q7, ip
+[^>]*> ee1f 8e4e 	vmla.i16	q4, q7, lr
+[^>]*> ee11 ee40 	vmla.i16	q7, q0, r0
+[^>]*> ee11 ee41 	vmla.i16	q7, q0, r1
+[^>]*> ee11 ee42 	vmla.i16	q7, q0, r2
+[^>]*> ee11 ee44 	vmla.i16	q7, q0, r4
+[^>]*> ee11 ee47 	vmla.i16	q7, q0, r7
+[^>]*> ee11 ee48 	vmla.i16	q7, q0, r8
+[^>]*> ee11 ee4a 	vmla.i16	q7, q0, sl
+[^>]*> ee11 ee4c 	vmla.i16	q7, q0, ip
+[^>]*> ee11 ee4e 	vmla.i16	q7, q0, lr
+[^>]*> ee13 ee40 	vmla.i16	q7, q1, r0
+[^>]*> ee13 ee41 	vmla.i16	q7, q1, r1
+[^>]*> ee13 ee42 	vmla.i16	q7, q1, r2
+[^>]*> ee13 ee44 	vmla.i16	q7, q1, r4
+[^>]*> ee13 ee47 	vmla.i16	q7, q1, r7
+[^>]*> ee13 ee48 	vmla.i16	q7, q1, r8
+[^>]*> ee13 ee4a 	vmla.i16	q7, q1, sl
+[^>]*> ee13 ee4c 	vmla.i16	q7, q1, ip
+[^>]*> ee13 ee4e 	vmla.i16	q7, q1, lr
+[^>]*> ee15 ee40 	vmla.i16	q7, q2, r0
+[^>]*> ee15 ee41 	vmla.i16	q7, q2, r1
+[^>]*> ee15 ee42 	vmla.i16	q7, q2, r2
+[^>]*> ee15 ee44 	vmla.i16	q7, q2, r4
+[^>]*> ee15 ee47 	vmla.i16	q7, q2, r7
+[^>]*> ee15 ee48 	vmla.i16	q7, q2, r8
+[^>]*> ee15 ee4a 	vmla.i16	q7, q2, sl
+[^>]*> ee15 ee4c 	vmla.i16	q7, q2, ip
+[^>]*> ee15 ee4e 	vmla.i16	q7, q2, lr
+[^>]*> ee19 ee40 	vmla.i16	q7, q4, r0
+[^>]*> ee19 ee41 	vmla.i16	q7, q4, r1
+[^>]*> ee19 ee42 	vmla.i16	q7, q4, r2
+[^>]*> ee19 ee44 	vmla.i16	q7, q4, r4
+[^>]*> ee19 ee47 	vmla.i16	q7, q4, r7
+[^>]*> ee19 ee48 	vmla.i16	q7, q4, r8
+[^>]*> ee19 ee4a 	vmla.i16	q7, q4, sl
+[^>]*> ee19 ee4c 	vmla.i16	q7, q4, ip
+[^>]*> ee19 ee4e 	vmla.i16	q7, q4, lr
+[^>]*> ee1f ee40 	vmla.i16	q7, q7, r0
+[^>]*> ee1f ee41 	vmla.i16	q7, q7, r1
+[^>]*> ee1f ee42 	vmla.i16	q7, q7, r2
+[^>]*> ee1f ee44 	vmla.i16	q7, q7, r4
+[^>]*> ee1f ee47 	vmla.i16	q7, q7, r7
+[^>]*> ee1f ee48 	vmla.i16	q7, q7, r8
+[^>]*> ee1f ee4a 	vmla.i16	q7, q7, sl
+[^>]*> ee1f ee4c 	vmla.i16	q7, q7, ip
+[^>]*> ee1f ee4e 	vmla.i16	q7, q7, lr
+[^>]*> ee21 0e40 	vmla.i32	q0, q0, r0
+[^>]*> ee21 0e41 	vmla.i32	q0, q0, r1
+[^>]*> ee21 0e42 	vmla.i32	q0, q0, r2
+[^>]*> ee21 0e44 	vmla.i32	q0, q0, r4
+[^>]*> ee21 0e47 	vmla.i32	q0, q0, r7
+[^>]*> ee21 0e48 	vmla.i32	q0, q0, r8
+[^>]*> ee21 0e4a 	vmla.i32	q0, q0, sl
+[^>]*> ee21 0e4c 	vmla.i32	q0, q0, ip
+[^>]*> ee21 0e4e 	vmla.i32	q0, q0, lr
+[^>]*> ee23 0e40 	vmla.i32	q0, q1, r0
+[^>]*> ee23 0e41 	vmla.i32	q0, q1, r1
+[^>]*> ee23 0e42 	vmla.i32	q0, q1, r2
+[^>]*> ee23 0e44 	vmla.i32	q0, q1, r4
+[^>]*> ee23 0e47 	vmla.i32	q0, q1, r7
+[^>]*> ee23 0e48 	vmla.i32	q0, q1, r8
+[^>]*> ee23 0e4a 	vmla.i32	q0, q1, sl
+[^>]*> ee23 0e4c 	vmla.i32	q0, q1, ip
+[^>]*> ee23 0e4e 	vmla.i32	q0, q1, lr
+[^>]*> ee25 0e40 	vmla.i32	q0, q2, r0
+[^>]*> ee25 0e41 	vmla.i32	q0, q2, r1
+[^>]*> ee25 0e42 	vmla.i32	q0, q2, r2
+[^>]*> ee25 0e44 	vmla.i32	q0, q2, r4
+[^>]*> ee25 0e47 	vmla.i32	q0, q2, r7
+[^>]*> ee25 0e48 	vmla.i32	q0, q2, r8
+[^>]*> ee25 0e4a 	vmla.i32	q0, q2, sl
+[^>]*> ee25 0e4c 	vmla.i32	q0, q2, ip
+[^>]*> ee25 0e4e 	vmla.i32	q0, q2, lr
+[^>]*> ee29 0e40 	vmla.i32	q0, q4, r0
+[^>]*> ee29 0e41 	vmla.i32	q0, q4, r1
+[^>]*> ee29 0e42 	vmla.i32	q0, q4, r2
+[^>]*> ee29 0e44 	vmla.i32	q0, q4, r4
+[^>]*> ee29 0e47 	vmla.i32	q0, q4, r7
+[^>]*> ee29 0e48 	vmla.i32	q0, q4, r8
+[^>]*> ee29 0e4a 	vmla.i32	q0, q4, sl
+[^>]*> ee29 0e4c 	vmla.i32	q0, q4, ip
+[^>]*> ee29 0e4e 	vmla.i32	q0, q4, lr
+[^>]*> ee2f 0e40 	vmla.i32	q0, q7, r0
+[^>]*> ee2f 0e41 	vmla.i32	q0, q7, r1
+[^>]*> ee2f 0e42 	vmla.i32	q0, q7, r2
+[^>]*> ee2f 0e44 	vmla.i32	q0, q7, r4
+[^>]*> ee2f 0e47 	vmla.i32	q0, q7, r7
+[^>]*> ee2f 0e48 	vmla.i32	q0, q7, r8
+[^>]*> ee2f 0e4a 	vmla.i32	q0, q7, sl
+[^>]*> ee2f 0e4c 	vmla.i32	q0, q7, ip
+[^>]*> ee2f 0e4e 	vmla.i32	q0, q7, lr
+[^>]*> ee21 2e40 	vmla.i32	q1, q0, r0
+[^>]*> ee21 2e41 	vmla.i32	q1, q0, r1
+[^>]*> ee21 2e42 	vmla.i32	q1, q0, r2
+[^>]*> ee21 2e44 	vmla.i32	q1, q0, r4
+[^>]*> ee21 2e47 	vmla.i32	q1, q0, r7
+[^>]*> ee21 2e48 	vmla.i32	q1, q0, r8
+[^>]*> ee21 2e4a 	vmla.i32	q1, q0, sl
+[^>]*> ee21 2e4c 	vmla.i32	q1, q0, ip
+[^>]*> ee21 2e4e 	vmla.i32	q1, q0, lr
+[^>]*> ee23 2e40 	vmla.i32	q1, q1, r0
+[^>]*> ee23 2e41 	vmla.i32	q1, q1, r1
+[^>]*> ee23 2e42 	vmla.i32	q1, q1, r2
+[^>]*> ee23 2e44 	vmla.i32	q1, q1, r4
+[^>]*> ee23 2e47 	vmla.i32	q1, q1, r7
+[^>]*> ee23 2e48 	vmla.i32	q1, q1, r8
+[^>]*> ee23 2e4a 	vmla.i32	q1, q1, sl
+[^>]*> ee23 2e4c 	vmla.i32	q1, q1, ip
+[^>]*> ee23 2e4e 	vmla.i32	q1, q1, lr
+[^>]*> ee25 2e40 	vmla.i32	q1, q2, r0
+[^>]*> ee25 2e41 	vmla.i32	q1, q2, r1
+[^>]*> ee25 2e42 	vmla.i32	q1, q2, r2
+[^>]*> ee25 2e44 	vmla.i32	q1, q2, r4
+[^>]*> ee25 2e47 	vmla.i32	q1, q2, r7
+[^>]*> ee25 2e48 	vmla.i32	q1, q2, r8
+[^>]*> ee25 2e4a 	vmla.i32	q1, q2, sl
+[^>]*> ee25 2e4c 	vmla.i32	q1, q2, ip
+[^>]*> ee25 2e4e 	vmla.i32	q1, q2, lr
+[^>]*> ee29 2e40 	vmla.i32	q1, q4, r0
+[^>]*> ee29 2e41 	vmla.i32	q1, q4, r1
+[^>]*> ee29 2e42 	vmla.i32	q1, q4, r2
+[^>]*> ee29 2e44 	vmla.i32	q1, q4, r4
+[^>]*> ee29 2e47 	vmla.i32	q1, q4, r7
+[^>]*> ee29 2e48 	vmla.i32	q1, q4, r8
+[^>]*> ee29 2e4a 	vmla.i32	q1, q4, sl
+[^>]*> ee29 2e4c 	vmla.i32	q1, q4, ip
+[^>]*> ee29 2e4e 	vmla.i32	q1, q4, lr
+[^>]*> ee2f 2e40 	vmla.i32	q1, q7, r0
+[^>]*> ee2f 2e41 	vmla.i32	q1, q7, r1
+[^>]*> ee2f 2e42 	vmla.i32	q1, q7, r2
+[^>]*> ee2f 2e44 	vmla.i32	q1, q7, r4
+[^>]*> ee2f 2e47 	vmla.i32	q1, q7, r7
+[^>]*> ee2f 2e48 	vmla.i32	q1, q7, r8
+[^>]*> ee2f 2e4a 	vmla.i32	q1, q7, sl
+[^>]*> ee2f 2e4c 	vmla.i32	q1, q7, ip
+[^>]*> ee2f 2e4e 	vmla.i32	q1, q7, lr
+[^>]*> ee21 4e40 	vmla.i32	q2, q0, r0
+[^>]*> ee21 4e41 	vmla.i32	q2, q0, r1
+[^>]*> ee21 4e42 	vmla.i32	q2, q0, r2
+[^>]*> ee21 4e44 	vmla.i32	q2, q0, r4
+[^>]*> ee21 4e47 	vmla.i32	q2, q0, r7
+[^>]*> ee21 4e48 	vmla.i32	q2, q0, r8
+[^>]*> ee21 4e4a 	vmla.i32	q2, q0, sl
+[^>]*> ee21 4e4c 	vmla.i32	q2, q0, ip
+[^>]*> ee21 4e4e 	vmla.i32	q2, q0, lr
+[^>]*> ee23 4e40 	vmla.i32	q2, q1, r0
+[^>]*> ee23 4e41 	vmla.i32	q2, q1, r1
+[^>]*> ee23 4e42 	vmla.i32	q2, q1, r2
+[^>]*> ee23 4e44 	vmla.i32	q2, q1, r4
+[^>]*> ee23 4e47 	vmla.i32	q2, q1, r7
+[^>]*> ee23 4e48 	vmla.i32	q2, q1, r8
+[^>]*> ee23 4e4a 	vmla.i32	q2, q1, sl
+[^>]*> ee23 4e4c 	vmla.i32	q2, q1, ip
+[^>]*> ee23 4e4e 	vmla.i32	q2, q1, lr
+[^>]*> ee25 4e40 	vmla.i32	q2, q2, r0
+[^>]*> ee25 4e41 	vmla.i32	q2, q2, r1
+[^>]*> ee25 4e42 	vmla.i32	q2, q2, r2
+[^>]*> ee25 4e44 	vmla.i32	q2, q2, r4
+[^>]*> ee25 4e47 	vmla.i32	q2, q2, r7
+[^>]*> ee25 4e48 	vmla.i32	q2, q2, r8
+[^>]*> ee25 4e4a 	vmla.i32	q2, q2, sl
+[^>]*> ee25 4e4c 	vmla.i32	q2, q2, ip
+[^>]*> ee25 4e4e 	vmla.i32	q2, q2, lr
+[^>]*> ee29 4e40 	vmla.i32	q2, q4, r0
+[^>]*> ee29 4e41 	vmla.i32	q2, q4, r1
+[^>]*> ee29 4e42 	vmla.i32	q2, q4, r2
+[^>]*> ee29 4e44 	vmla.i32	q2, q4, r4
+[^>]*> ee29 4e47 	vmla.i32	q2, q4, r7
+[^>]*> ee29 4e48 	vmla.i32	q2, q4, r8
+[^>]*> ee29 4e4a 	vmla.i32	q2, q4, sl
+[^>]*> ee29 4e4c 	vmla.i32	q2, q4, ip
+[^>]*> ee29 4e4e 	vmla.i32	q2, q4, lr
+[^>]*> ee2f 4e40 	vmla.i32	q2, q7, r0
+[^>]*> ee2f 4e41 	vmla.i32	q2, q7, r1
+[^>]*> ee2f 4e42 	vmla.i32	q2, q7, r2
+[^>]*> ee2f 4e44 	vmla.i32	q2, q7, r4
+[^>]*> ee2f 4e47 	vmla.i32	q2, q7, r7
+[^>]*> ee2f 4e48 	vmla.i32	q2, q7, r8
+[^>]*> ee2f 4e4a 	vmla.i32	q2, q7, sl
+[^>]*> ee2f 4e4c 	vmla.i32	q2, q7, ip
+[^>]*> ee2f 4e4e 	vmla.i32	q2, q7, lr
+[^>]*> ee21 8e40 	vmla.i32	q4, q0, r0
+[^>]*> ee21 8e41 	vmla.i32	q4, q0, r1
+[^>]*> ee21 8e42 	vmla.i32	q4, q0, r2
+[^>]*> ee21 8e44 	vmla.i32	q4, q0, r4
+[^>]*> ee21 8e47 	vmla.i32	q4, q0, r7
+[^>]*> ee21 8e48 	vmla.i32	q4, q0, r8
+[^>]*> ee21 8e4a 	vmla.i32	q4, q0, sl
+[^>]*> ee21 8e4c 	vmla.i32	q4, q0, ip
+[^>]*> ee21 8e4e 	vmla.i32	q4, q0, lr
+[^>]*> ee23 8e40 	vmla.i32	q4, q1, r0
+[^>]*> ee23 8e41 	vmla.i32	q4, q1, r1
+[^>]*> ee23 8e42 	vmla.i32	q4, q1, r2
+[^>]*> ee23 8e44 	vmla.i32	q4, q1, r4
+[^>]*> ee23 8e47 	vmla.i32	q4, q1, r7
+[^>]*> ee23 8e48 	vmla.i32	q4, q1, r8
+[^>]*> ee23 8e4a 	vmla.i32	q4, q1, sl
+[^>]*> ee23 8e4c 	vmla.i32	q4, q1, ip
+[^>]*> ee23 8e4e 	vmla.i32	q4, q1, lr
+[^>]*> ee25 8e40 	vmla.i32	q4, q2, r0
+[^>]*> ee25 8e41 	vmla.i32	q4, q2, r1
+[^>]*> ee25 8e42 	vmla.i32	q4, q2, r2
+[^>]*> ee25 8e44 	vmla.i32	q4, q2, r4
+[^>]*> ee25 8e47 	vmla.i32	q4, q2, r7
+[^>]*> ee25 8e48 	vmla.i32	q4, q2, r8
+[^>]*> ee25 8e4a 	vmla.i32	q4, q2, sl
+[^>]*> ee25 8e4c 	vmla.i32	q4, q2, ip
+[^>]*> ee25 8e4e 	vmla.i32	q4, q2, lr
+[^>]*> ee29 8e40 	vmla.i32	q4, q4, r0
+[^>]*> ee29 8e41 	vmla.i32	q4, q4, r1
+[^>]*> ee29 8e42 	vmla.i32	q4, q4, r2
+[^>]*> ee29 8e44 	vmla.i32	q4, q4, r4
+[^>]*> ee29 8e47 	vmla.i32	q4, q4, r7
+[^>]*> ee29 8e48 	vmla.i32	q4, q4, r8
+[^>]*> ee29 8e4a 	vmla.i32	q4, q4, sl
+[^>]*> ee29 8e4c 	vmla.i32	q4, q4, ip
+[^>]*> ee29 8e4e 	vmla.i32	q4, q4, lr
+[^>]*> ee2f 8e40 	vmla.i32	q4, q7, r0
+[^>]*> ee2f 8e41 	vmla.i32	q4, q7, r1
+[^>]*> ee2f 8e42 	vmla.i32	q4, q7, r2
+[^>]*> ee2f 8e44 	vmla.i32	q4, q7, r4
+[^>]*> ee2f 8e47 	vmla.i32	q4, q7, r7
+[^>]*> ee2f 8e48 	vmla.i32	q4, q7, r8
+[^>]*> ee2f 8e4a 	vmla.i32	q4, q7, sl
+[^>]*> ee2f 8e4c 	vmla.i32	q4, q7, ip
+[^>]*> ee2f 8e4e 	vmla.i32	q4, q7, lr
+[^>]*> ee21 ee40 	vmla.i32	q7, q0, r0
+[^>]*> ee21 ee41 	vmla.i32	q7, q0, r1
+[^>]*> ee21 ee42 	vmla.i32	q7, q0, r2
+[^>]*> ee21 ee44 	vmla.i32	q7, q0, r4
+[^>]*> ee21 ee47 	vmla.i32	q7, q0, r7
+[^>]*> ee21 ee48 	vmla.i32	q7, q0, r8
+[^>]*> ee21 ee4a 	vmla.i32	q7, q0, sl
+[^>]*> ee21 ee4c 	vmla.i32	q7, q0, ip
+[^>]*> ee21 ee4e 	vmla.i32	q7, q0, lr
+[^>]*> ee23 ee40 	vmla.i32	q7, q1, r0
+[^>]*> ee23 ee41 	vmla.i32	q7, q1, r1
+[^>]*> ee23 ee42 	vmla.i32	q7, q1, r2
+[^>]*> ee23 ee44 	vmla.i32	q7, q1, r4
+[^>]*> ee23 ee47 	vmla.i32	q7, q1, r7
+[^>]*> ee23 ee48 	vmla.i32	q7, q1, r8
+[^>]*> ee23 ee4a 	vmla.i32	q7, q1, sl
+[^>]*> ee23 ee4c 	vmla.i32	q7, q1, ip
+[^>]*> ee23 ee4e 	vmla.i32	q7, q1, lr
+[^>]*> ee25 ee40 	vmla.i32	q7, q2, r0
+[^>]*> ee25 ee41 	vmla.i32	q7, q2, r1
+[^>]*> ee25 ee42 	vmla.i32	q7, q2, r2
+[^>]*> ee25 ee44 	vmla.i32	q7, q2, r4
+[^>]*> ee25 ee47 	vmla.i32	q7, q2, r7
+[^>]*> ee25 ee48 	vmla.i32	q7, q2, r8
+[^>]*> ee25 ee4a 	vmla.i32	q7, q2, sl
+[^>]*> ee25 ee4c 	vmla.i32	q7, q2, ip
+[^>]*> ee25 ee4e 	vmla.i32	q7, q2, lr
+[^>]*> ee29 ee40 	vmla.i32	q7, q4, r0
+[^>]*> ee29 ee41 	vmla.i32	q7, q4, r1
+[^>]*> ee29 ee42 	vmla.i32	q7, q4, r2
+[^>]*> ee29 ee44 	vmla.i32	q7, q4, r4
+[^>]*> ee29 ee47 	vmla.i32	q7, q4, r7
+[^>]*> ee29 ee48 	vmla.i32	q7, q4, r8
+[^>]*> ee29 ee4a 	vmla.i32	q7, q4, sl
+[^>]*> ee29 ee4c 	vmla.i32	q7, q4, ip
+[^>]*> ee29 ee4e 	vmla.i32	q7, q4, lr
+[^>]*> ee2f ee40 	vmla.i32	q7, q7, r0
+[^>]*> ee2f ee41 	vmla.i32	q7, q7, r1
+[^>]*> ee2f ee42 	vmla.i32	q7, q7, r2
+[^>]*> ee2f ee44 	vmla.i32	q7, q7, r4
+[^>]*> ee2f ee47 	vmla.i32	q7, q7, r7
+[^>]*> ee2f ee48 	vmla.i32	q7, q7, r8
+[^>]*> ee2f ee4a 	vmla.i32	q7, q7, sl
+[^>]*> ee2f ee4c 	vmla.i32	q7, q7, ip
+[^>]*> ee2f ee4e 	vmla.i32	q7, q7, lr
+[^>]*> ee21 0e40 	vmla.i32	q0, q0, r0
+[^>]*> ee21 0e41 	vmla.i32	q0, q0, r1
+[^>]*> ee21 0e42 	vmla.i32	q0, q0, r2
+[^>]*> ee21 0e44 	vmla.i32	q0, q0, r4
+[^>]*> ee21 0e47 	vmla.i32	q0, q0, r7
+[^>]*> ee21 0e48 	vmla.i32	q0, q0, r8
+[^>]*> ee21 0e4a 	vmla.i32	q0, q0, sl
+[^>]*> ee21 0e4c 	vmla.i32	q0, q0, ip
+[^>]*> ee21 0e4e 	vmla.i32	q0, q0, lr
+[^>]*> ee23 0e40 	vmla.i32	q0, q1, r0
+[^>]*> ee23 0e41 	vmla.i32	q0, q1, r1
+[^>]*> ee23 0e42 	vmla.i32	q0, q1, r2
+[^>]*> ee23 0e44 	vmla.i32	q0, q1, r4
+[^>]*> ee23 0e47 	vmla.i32	q0, q1, r7
+[^>]*> ee23 0e48 	vmla.i32	q0, q1, r8
+[^>]*> ee23 0e4a 	vmla.i32	q0, q1, sl
+[^>]*> ee23 0e4c 	vmla.i32	q0, q1, ip
+[^>]*> ee23 0e4e 	vmla.i32	q0, q1, lr
+[^>]*> ee25 0e40 	vmla.i32	q0, q2, r0
+[^>]*> ee25 0e41 	vmla.i32	q0, q2, r1
+[^>]*> ee25 0e42 	vmla.i32	q0, q2, r2
+[^>]*> ee25 0e44 	vmla.i32	q0, q2, r4
+[^>]*> ee25 0e47 	vmla.i32	q0, q2, r7
+[^>]*> ee25 0e48 	vmla.i32	q0, q2, r8
+[^>]*> ee25 0e4a 	vmla.i32	q0, q2, sl
+[^>]*> ee25 0e4c 	vmla.i32	q0, q2, ip
+[^>]*> ee25 0e4e 	vmla.i32	q0, q2, lr
+[^>]*> ee29 0e40 	vmla.i32	q0, q4, r0
+[^>]*> ee29 0e41 	vmla.i32	q0, q4, r1
+[^>]*> ee29 0e42 	vmla.i32	q0, q4, r2
+[^>]*> ee29 0e44 	vmla.i32	q0, q4, r4
+[^>]*> ee29 0e47 	vmla.i32	q0, q4, r7
+[^>]*> ee29 0e48 	vmla.i32	q0, q4, r8
+[^>]*> ee29 0e4a 	vmla.i32	q0, q4, sl
+[^>]*> ee29 0e4c 	vmla.i32	q0, q4, ip
+[^>]*> ee29 0e4e 	vmla.i32	q0, q4, lr
+[^>]*> ee2f 0e40 	vmla.i32	q0, q7, r0
+[^>]*> ee2f 0e41 	vmla.i32	q0, q7, r1
+[^>]*> ee2f 0e42 	vmla.i32	q0, q7, r2
+[^>]*> ee2f 0e44 	vmla.i32	q0, q7, r4
+[^>]*> ee2f 0e47 	vmla.i32	q0, q7, r7
+[^>]*> ee2f 0e48 	vmla.i32	q0, q7, r8
+[^>]*> ee2f 0e4a 	vmla.i32	q0, q7, sl
+[^>]*> ee2f 0e4c 	vmla.i32	q0, q7, ip
+[^>]*> ee2f 0e4e 	vmla.i32	q0, q7, lr
+[^>]*> ee21 2e40 	vmla.i32	q1, q0, r0
+[^>]*> ee21 2e41 	vmla.i32	q1, q0, r1
+[^>]*> ee21 2e42 	vmla.i32	q1, q0, r2
+[^>]*> ee21 2e44 	vmla.i32	q1, q0, r4
+[^>]*> ee21 2e47 	vmla.i32	q1, q0, r7
+[^>]*> ee21 2e48 	vmla.i32	q1, q0, r8
+[^>]*> ee21 2e4a 	vmla.i32	q1, q0, sl
+[^>]*> ee21 2e4c 	vmla.i32	q1, q0, ip
+[^>]*> ee21 2e4e 	vmla.i32	q1, q0, lr
+[^>]*> ee23 2e40 	vmla.i32	q1, q1, r0
+[^>]*> ee23 2e41 	vmla.i32	q1, q1, r1
+[^>]*> ee23 2e42 	vmla.i32	q1, q1, r2
+[^>]*> ee23 2e44 	vmla.i32	q1, q1, r4
+[^>]*> ee23 2e47 	vmla.i32	q1, q1, r7
+[^>]*> ee23 2e48 	vmla.i32	q1, q1, r8
+[^>]*> ee23 2e4a 	vmla.i32	q1, q1, sl
+[^>]*> ee23 2e4c 	vmla.i32	q1, q1, ip
+[^>]*> ee23 2e4e 	vmla.i32	q1, q1, lr
+[^>]*> ee25 2e40 	vmla.i32	q1, q2, r0
+[^>]*> ee25 2e41 	vmla.i32	q1, q2, r1
+[^>]*> ee25 2e42 	vmla.i32	q1, q2, r2
+[^>]*> ee25 2e44 	vmla.i32	q1, q2, r4
+[^>]*> ee25 2e47 	vmla.i32	q1, q2, r7
+[^>]*> ee25 2e48 	vmla.i32	q1, q2, r8
+[^>]*> ee25 2e4a 	vmla.i32	q1, q2, sl
+[^>]*> ee25 2e4c 	vmla.i32	q1, q2, ip
+[^>]*> ee25 2e4e 	vmla.i32	q1, q2, lr
+[^>]*> ee29 2e40 	vmla.i32	q1, q4, r0
+[^>]*> ee29 2e41 	vmla.i32	q1, q4, r1
+[^>]*> ee29 2e42 	vmla.i32	q1, q4, r2
+[^>]*> ee29 2e44 	vmla.i32	q1, q4, r4
+[^>]*> ee29 2e47 	vmla.i32	q1, q4, r7
+[^>]*> ee29 2e48 	vmla.i32	q1, q4, r8
+[^>]*> ee29 2e4a 	vmla.i32	q1, q4, sl
+[^>]*> ee29 2e4c 	vmla.i32	q1, q4, ip
+[^>]*> ee29 2e4e 	vmla.i32	q1, q4, lr
+[^>]*> ee2f 2e40 	vmla.i32	q1, q7, r0
+[^>]*> ee2f 2e41 	vmla.i32	q1, q7, r1
+[^>]*> ee2f 2e42 	vmla.i32	q1, q7, r2
+[^>]*> ee2f 2e44 	vmla.i32	q1, q7, r4
+[^>]*> ee2f 2e47 	vmla.i32	q1, q7, r7
+[^>]*> ee2f 2e48 	vmla.i32	q1, q7, r8
+[^>]*> ee2f 2e4a 	vmla.i32	q1, q7, sl
+[^>]*> ee2f 2e4c 	vmla.i32	q1, q7, ip
+[^>]*> ee2f 2e4e 	vmla.i32	q1, q7, lr
+[^>]*> ee21 4e40 	vmla.i32	q2, q0, r0
+[^>]*> ee21 4e41 	vmla.i32	q2, q0, r1
+[^>]*> ee21 4e42 	vmla.i32	q2, q0, r2
+[^>]*> ee21 4e44 	vmla.i32	q2, q0, r4
+[^>]*> ee21 4e47 	vmla.i32	q2, q0, r7
+[^>]*> ee21 4e48 	vmla.i32	q2, q0, r8
+[^>]*> ee21 4e4a 	vmla.i32	q2, q0, sl
+[^>]*> ee21 4e4c 	vmla.i32	q2, q0, ip
+[^>]*> ee21 4e4e 	vmla.i32	q2, q0, lr
+[^>]*> ee23 4e40 	vmla.i32	q2, q1, r0
+[^>]*> ee23 4e41 	vmla.i32	q2, q1, r1
+[^>]*> ee23 4e42 	vmla.i32	q2, q1, r2
+[^>]*> ee23 4e44 	vmla.i32	q2, q1, r4
+[^>]*> ee23 4e47 	vmla.i32	q2, q1, r7
+[^>]*> ee23 4e48 	vmla.i32	q2, q1, r8
+[^>]*> ee23 4e4a 	vmla.i32	q2, q1, sl
+[^>]*> ee23 4e4c 	vmla.i32	q2, q1, ip
+[^>]*> ee23 4e4e 	vmla.i32	q2, q1, lr
+[^>]*> ee25 4e40 	vmla.i32	q2, q2, r0
+[^>]*> ee25 4e41 	vmla.i32	q2, q2, r1
+[^>]*> ee25 4e42 	vmla.i32	q2, q2, r2
+[^>]*> ee25 4e44 	vmla.i32	q2, q2, r4
+[^>]*> ee25 4e47 	vmla.i32	q2, q2, r7
+[^>]*> ee25 4e48 	vmla.i32	q2, q2, r8
+[^>]*> ee25 4e4a 	vmla.i32	q2, q2, sl
+[^>]*> ee25 4e4c 	vmla.i32	q2, q2, ip
+[^>]*> ee25 4e4e 	vmla.i32	q2, q2, lr
+[^>]*> ee29 4e40 	vmla.i32	q2, q4, r0
+[^>]*> ee29 4e41 	vmla.i32	q2, q4, r1
+[^>]*> ee29 4e42 	vmla.i32	q2, q4, r2
+[^>]*> ee29 4e44 	vmla.i32	q2, q4, r4
+[^>]*> ee29 4e47 	vmla.i32	q2, q4, r7
+[^>]*> ee29 4e48 	vmla.i32	q2, q4, r8
+[^>]*> ee29 4e4a 	vmla.i32	q2, q4, sl
+[^>]*> ee29 4e4c 	vmla.i32	q2, q4, ip
+[^>]*> ee29 4e4e 	vmla.i32	q2, q4, lr
+[^>]*> ee2f 4e40 	vmla.i32	q2, q7, r0
+[^>]*> ee2f 4e41 	vmla.i32	q2, q7, r1
+[^>]*> ee2f 4e42 	vmla.i32	q2, q7, r2
+[^>]*> ee2f 4e44 	vmla.i32	q2, q7, r4
+[^>]*> ee2f 4e47 	vmla.i32	q2, q7, r7
+[^>]*> ee2f 4e48 	vmla.i32	q2, q7, r8
+[^>]*> ee2f 4e4a 	vmla.i32	q2, q7, sl
+[^>]*> ee2f 4e4c 	vmla.i32	q2, q7, ip
+[^>]*> ee2f 4e4e 	vmla.i32	q2, q7, lr
+[^>]*> ee21 8e40 	vmla.i32	q4, q0, r0
+[^>]*> ee21 8e41 	vmla.i32	q4, q0, r1
+[^>]*> ee21 8e42 	vmla.i32	q4, q0, r2
+[^>]*> ee21 8e44 	vmla.i32	q4, q0, r4
+[^>]*> ee21 8e47 	vmla.i32	q4, q0, r7
+[^>]*> ee21 8e48 	vmla.i32	q4, q0, r8
+[^>]*> ee21 8e4a 	vmla.i32	q4, q0, sl
+[^>]*> ee21 8e4c 	vmla.i32	q4, q0, ip
+[^>]*> ee21 8e4e 	vmla.i32	q4, q0, lr
+[^>]*> ee23 8e40 	vmla.i32	q4, q1, r0
+[^>]*> ee23 8e41 	vmla.i32	q4, q1, r1
+[^>]*> ee23 8e42 	vmla.i32	q4, q1, r2
+[^>]*> ee23 8e44 	vmla.i32	q4, q1, r4
+[^>]*> ee23 8e47 	vmla.i32	q4, q1, r7
+[^>]*> ee23 8e48 	vmla.i32	q4, q1, r8
+[^>]*> ee23 8e4a 	vmla.i32	q4, q1, sl
+[^>]*> ee23 8e4c 	vmla.i32	q4, q1, ip
+[^>]*> ee23 8e4e 	vmla.i32	q4, q1, lr
+[^>]*> ee25 8e40 	vmla.i32	q4, q2, r0
+[^>]*> ee25 8e41 	vmla.i32	q4, q2, r1
+[^>]*> ee25 8e42 	vmla.i32	q4, q2, r2
+[^>]*> ee25 8e44 	vmla.i32	q4, q2, r4
+[^>]*> ee25 8e47 	vmla.i32	q4, q2, r7
+[^>]*> ee25 8e48 	vmla.i32	q4, q2, r8
+[^>]*> ee25 8e4a 	vmla.i32	q4, q2, sl
+[^>]*> ee25 8e4c 	vmla.i32	q4, q2, ip
+[^>]*> ee25 8e4e 	vmla.i32	q4, q2, lr
+[^>]*> ee29 8e40 	vmla.i32	q4, q4, r0
+[^>]*> ee29 8e41 	vmla.i32	q4, q4, r1
+[^>]*> ee29 8e42 	vmla.i32	q4, q4, r2
+[^>]*> ee29 8e44 	vmla.i32	q4, q4, r4
+[^>]*> ee29 8e47 	vmla.i32	q4, q4, r7
+[^>]*> ee29 8e48 	vmla.i32	q4, q4, r8
+[^>]*> ee29 8e4a 	vmla.i32	q4, q4, sl
+[^>]*> ee29 8e4c 	vmla.i32	q4, q4, ip
+[^>]*> ee29 8e4e 	vmla.i32	q4, q4, lr
+[^>]*> ee2f 8e40 	vmla.i32	q4, q7, r0
+[^>]*> ee2f 8e41 	vmla.i32	q4, q7, r1
+[^>]*> ee2f 8e42 	vmla.i32	q4, q7, r2
+[^>]*> ee2f 8e44 	vmla.i32	q4, q7, r4
+[^>]*> ee2f 8e47 	vmla.i32	q4, q7, r7
+[^>]*> ee2f 8e48 	vmla.i32	q4, q7, r8
+[^>]*> ee2f 8e4a 	vmla.i32	q4, q7, sl
+[^>]*> ee2f 8e4c 	vmla.i32	q4, q7, ip
+[^>]*> ee2f 8e4e 	vmla.i32	q4, q7, lr
+[^>]*> ee21 ee40 	vmla.i32	q7, q0, r0
+[^>]*> ee21 ee41 	vmla.i32	q7, q0, r1
+[^>]*> ee21 ee42 	vmla.i32	q7, q0, r2
+[^>]*> ee21 ee44 	vmla.i32	q7, q0, r4
+[^>]*> ee21 ee47 	vmla.i32	q7, q0, r7
+[^>]*> ee21 ee48 	vmla.i32	q7, q0, r8
+[^>]*> ee21 ee4a 	vmla.i32	q7, q0, sl
+[^>]*> ee21 ee4c 	vmla.i32	q7, q0, ip
+[^>]*> ee21 ee4e 	vmla.i32	q7, q0, lr
+[^>]*> ee23 ee40 	vmla.i32	q7, q1, r0
+[^>]*> ee23 ee41 	vmla.i32	q7, q1, r1
+[^>]*> ee23 ee42 	vmla.i32	q7, q1, r2
+[^>]*> ee23 ee44 	vmla.i32	q7, q1, r4
+[^>]*> ee23 ee47 	vmla.i32	q7, q1, r7
+[^>]*> ee23 ee48 	vmla.i32	q7, q1, r8
+[^>]*> ee23 ee4a 	vmla.i32	q7, q1, sl
+[^>]*> ee23 ee4c 	vmla.i32	q7, q1, ip
+[^>]*> ee23 ee4e 	vmla.i32	q7, q1, lr
+[^>]*> ee25 ee40 	vmla.i32	q7, q2, r0
+[^>]*> ee25 ee41 	vmla.i32	q7, q2, r1
+[^>]*> ee25 ee42 	vmla.i32	q7, q2, r2
+[^>]*> ee25 ee44 	vmla.i32	q7, q2, r4
+[^>]*> ee25 ee47 	vmla.i32	q7, q2, r7
+[^>]*> ee25 ee48 	vmla.i32	q7, q2, r8
+[^>]*> ee25 ee4a 	vmla.i32	q7, q2, sl
+[^>]*> ee25 ee4c 	vmla.i32	q7, q2, ip
+[^>]*> ee25 ee4e 	vmla.i32	q7, q2, lr
+[^>]*> ee29 ee40 	vmla.i32	q7, q4, r0
+[^>]*> ee29 ee41 	vmla.i32	q7, q4, r1
+[^>]*> ee29 ee42 	vmla.i32	q7, q4, r2
+[^>]*> ee29 ee44 	vmla.i32	q7, q4, r4
+[^>]*> ee29 ee47 	vmla.i32	q7, q4, r7
+[^>]*> ee29 ee48 	vmla.i32	q7, q4, r8
+[^>]*> ee29 ee4a 	vmla.i32	q7, q4, sl
+[^>]*> ee29 ee4c 	vmla.i32	q7, q4, ip
+[^>]*> ee29 ee4e 	vmla.i32	q7, q4, lr
+[^>]*> ee2f ee40 	vmla.i32	q7, q7, r0
+[^>]*> ee2f ee41 	vmla.i32	q7, q7, r1
+[^>]*> ee2f ee42 	vmla.i32	q7, q7, r2
+[^>]*> ee2f ee44 	vmla.i32	q7, q7, r4
+[^>]*> ee2f ee47 	vmla.i32	q7, q7, r7
+[^>]*> ee2f ee48 	vmla.i32	q7, q7, r8
+[^>]*> ee2f ee4a 	vmla.i32	q7, q7, sl
+[^>]*> ee2f ee4c 	vmla.i32	q7, q7, ip
+[^>]*> ee2f ee4e 	vmla.i32	q7, q7, lr
+[^>]*> ee01 0e40 	vmla.i8	q0, q0, r0
+[^>]*> ee01 0e41 	vmla.i8	q0, q0, r1
+[^>]*> ee01 0e42 	vmla.i8	q0, q0, r2
+[^>]*> ee01 0e44 	vmla.i8	q0, q0, r4
+[^>]*> ee01 0e47 	vmla.i8	q0, q0, r7
+[^>]*> ee01 0e48 	vmla.i8	q0, q0, r8
+[^>]*> ee01 0e4a 	vmla.i8	q0, q0, sl
+[^>]*> ee01 0e4c 	vmla.i8	q0, q0, ip
+[^>]*> ee01 0e4e 	vmla.i8	q0, q0, lr
+[^>]*> ee03 0e40 	vmla.i8	q0, q1, r0
+[^>]*> ee03 0e41 	vmla.i8	q0, q1, r1
+[^>]*> ee03 0e42 	vmla.i8	q0, q1, r2
+[^>]*> ee03 0e44 	vmla.i8	q0, q1, r4
+[^>]*> ee03 0e47 	vmla.i8	q0, q1, r7
+[^>]*> ee03 0e48 	vmla.i8	q0, q1, r8
+[^>]*> ee03 0e4a 	vmla.i8	q0, q1, sl
+[^>]*> ee03 0e4c 	vmla.i8	q0, q1, ip
+[^>]*> ee03 0e4e 	vmla.i8	q0, q1, lr
+[^>]*> ee05 0e40 	vmla.i8	q0, q2, r0
+[^>]*> ee05 0e41 	vmla.i8	q0, q2, r1
+[^>]*> ee05 0e42 	vmla.i8	q0, q2, r2
+[^>]*> ee05 0e44 	vmla.i8	q0, q2, r4
+[^>]*> ee05 0e47 	vmla.i8	q0, q2, r7
+[^>]*> ee05 0e48 	vmla.i8	q0, q2, r8
+[^>]*> ee05 0e4a 	vmla.i8	q0, q2, sl
+[^>]*> ee05 0e4c 	vmla.i8	q0, q2, ip
+[^>]*> ee05 0e4e 	vmla.i8	q0, q2, lr
+[^>]*> ee09 0e40 	vmla.i8	q0, q4, r0
+[^>]*> ee09 0e41 	vmla.i8	q0, q4, r1
+[^>]*> ee09 0e42 	vmla.i8	q0, q4, r2
+[^>]*> ee09 0e44 	vmla.i8	q0, q4, r4
+[^>]*> ee09 0e47 	vmla.i8	q0, q4, r7
+[^>]*> ee09 0e48 	vmla.i8	q0, q4, r8
+[^>]*> ee09 0e4a 	vmla.i8	q0, q4, sl
+[^>]*> ee09 0e4c 	vmla.i8	q0, q4, ip
+[^>]*> ee09 0e4e 	vmla.i8	q0, q4, lr
+[^>]*> ee0f 0e40 	vmla.i8	q0, q7, r0
+[^>]*> ee0f 0e41 	vmla.i8	q0, q7, r1
+[^>]*> ee0f 0e42 	vmla.i8	q0, q7, r2
+[^>]*> ee0f 0e44 	vmla.i8	q0, q7, r4
+[^>]*> ee0f 0e47 	vmla.i8	q0, q7, r7
+[^>]*> ee0f 0e48 	vmla.i8	q0, q7, r8
+[^>]*> ee0f 0e4a 	vmla.i8	q0, q7, sl
+[^>]*> ee0f 0e4c 	vmla.i8	q0, q7, ip
+[^>]*> ee0f 0e4e 	vmla.i8	q0, q7, lr
+[^>]*> ee01 2e40 	vmla.i8	q1, q0, r0
+[^>]*> ee01 2e41 	vmla.i8	q1, q0, r1
+[^>]*> ee01 2e42 	vmla.i8	q1, q0, r2
+[^>]*> ee01 2e44 	vmla.i8	q1, q0, r4
+[^>]*> ee01 2e47 	vmla.i8	q1, q0, r7
+[^>]*> ee01 2e48 	vmla.i8	q1, q0, r8
+[^>]*> ee01 2e4a 	vmla.i8	q1, q0, sl
+[^>]*> ee01 2e4c 	vmla.i8	q1, q0, ip
+[^>]*> ee01 2e4e 	vmla.i8	q1, q0, lr
+[^>]*> ee03 2e40 	vmla.i8	q1, q1, r0
+[^>]*> ee03 2e41 	vmla.i8	q1, q1, r1
+[^>]*> ee03 2e42 	vmla.i8	q1, q1, r2
+[^>]*> ee03 2e44 	vmla.i8	q1, q1, r4
+[^>]*> ee03 2e47 	vmla.i8	q1, q1, r7
+[^>]*> ee03 2e48 	vmla.i8	q1, q1, r8
+[^>]*> ee03 2e4a 	vmla.i8	q1, q1, sl
+[^>]*> ee03 2e4c 	vmla.i8	q1, q1, ip
+[^>]*> ee03 2e4e 	vmla.i8	q1, q1, lr
+[^>]*> ee05 2e40 	vmla.i8	q1, q2, r0
+[^>]*> ee05 2e41 	vmla.i8	q1, q2, r1
+[^>]*> ee05 2e42 	vmla.i8	q1, q2, r2
+[^>]*> ee05 2e44 	vmla.i8	q1, q2, r4
+[^>]*> ee05 2e47 	vmla.i8	q1, q2, r7
+[^>]*> ee05 2e48 	vmla.i8	q1, q2, r8
+[^>]*> ee05 2e4a 	vmla.i8	q1, q2, sl
+[^>]*> ee05 2e4c 	vmla.i8	q1, q2, ip
+[^>]*> ee05 2e4e 	vmla.i8	q1, q2, lr
+[^>]*> ee09 2e40 	vmla.i8	q1, q4, r0
+[^>]*> ee09 2e41 	vmla.i8	q1, q4, r1
+[^>]*> ee09 2e42 	vmla.i8	q1, q4, r2
+[^>]*> ee09 2e44 	vmla.i8	q1, q4, r4
+[^>]*> ee09 2e47 	vmla.i8	q1, q4, r7
+[^>]*> ee09 2e48 	vmla.i8	q1, q4, r8
+[^>]*> ee09 2e4a 	vmla.i8	q1, q4, sl
+[^>]*> ee09 2e4c 	vmla.i8	q1, q4, ip
+[^>]*> ee09 2e4e 	vmla.i8	q1, q4, lr
+[^>]*> ee0f 2e40 	vmla.i8	q1, q7, r0
+[^>]*> ee0f 2e41 	vmla.i8	q1, q7, r1
+[^>]*> ee0f 2e42 	vmla.i8	q1, q7, r2
+[^>]*> ee0f 2e44 	vmla.i8	q1, q7, r4
+[^>]*> ee0f 2e47 	vmla.i8	q1, q7, r7
+[^>]*> ee0f 2e48 	vmla.i8	q1, q7, r8
+[^>]*> ee0f 2e4a 	vmla.i8	q1, q7, sl
+[^>]*> ee0f 2e4c 	vmla.i8	q1, q7, ip
+[^>]*> ee0f 2e4e 	vmla.i8	q1, q7, lr
+[^>]*> ee01 4e40 	vmla.i8	q2, q0, r0
+[^>]*> ee01 4e41 	vmla.i8	q2, q0, r1
+[^>]*> ee01 4e42 	vmla.i8	q2, q0, r2
+[^>]*> ee01 4e44 	vmla.i8	q2, q0, r4
+[^>]*> ee01 4e47 	vmla.i8	q2, q0, r7
+[^>]*> ee01 4e48 	vmla.i8	q2, q0, r8
+[^>]*> ee01 4e4a 	vmla.i8	q2, q0, sl
+[^>]*> ee01 4e4c 	vmla.i8	q2, q0, ip
+[^>]*> ee01 4e4e 	vmla.i8	q2, q0, lr
+[^>]*> ee03 4e40 	vmla.i8	q2, q1, r0
+[^>]*> ee03 4e41 	vmla.i8	q2, q1, r1
+[^>]*> ee03 4e42 	vmla.i8	q2, q1, r2
+[^>]*> ee03 4e44 	vmla.i8	q2, q1, r4
+[^>]*> ee03 4e47 	vmla.i8	q2, q1, r7
+[^>]*> ee03 4e48 	vmla.i8	q2, q1, r8
+[^>]*> ee03 4e4a 	vmla.i8	q2, q1, sl
+[^>]*> ee03 4e4c 	vmla.i8	q2, q1, ip
+[^>]*> ee03 4e4e 	vmla.i8	q2, q1, lr
+[^>]*> ee05 4e40 	vmla.i8	q2, q2, r0
+[^>]*> ee05 4e41 	vmla.i8	q2, q2, r1
+[^>]*> ee05 4e42 	vmla.i8	q2, q2, r2
+[^>]*> ee05 4e44 	vmla.i8	q2, q2, r4
+[^>]*> ee05 4e47 	vmla.i8	q2, q2, r7
+[^>]*> ee05 4e48 	vmla.i8	q2, q2, r8
+[^>]*> ee05 4e4a 	vmla.i8	q2, q2, sl
+[^>]*> ee05 4e4c 	vmla.i8	q2, q2, ip
+[^>]*> ee05 4e4e 	vmla.i8	q2, q2, lr
+[^>]*> ee09 4e40 	vmla.i8	q2, q4, r0
+[^>]*> ee09 4e41 	vmla.i8	q2, q4, r1
+[^>]*> ee09 4e42 	vmla.i8	q2, q4, r2
+[^>]*> ee09 4e44 	vmla.i8	q2, q4, r4
+[^>]*> ee09 4e47 	vmla.i8	q2, q4, r7
+[^>]*> ee09 4e48 	vmla.i8	q2, q4, r8
+[^>]*> ee09 4e4a 	vmla.i8	q2, q4, sl
+[^>]*> ee09 4e4c 	vmla.i8	q2, q4, ip
+[^>]*> ee09 4e4e 	vmla.i8	q2, q4, lr
+[^>]*> ee0f 4e40 	vmla.i8	q2, q7, r0
+[^>]*> ee0f 4e41 	vmla.i8	q2, q7, r1
+[^>]*> ee0f 4e42 	vmla.i8	q2, q7, r2
+[^>]*> ee0f 4e44 	vmla.i8	q2, q7, r4
+[^>]*> ee0f 4e47 	vmla.i8	q2, q7, r7
+[^>]*> ee0f 4e48 	vmla.i8	q2, q7, r8
+[^>]*> ee0f 4e4a 	vmla.i8	q2, q7, sl
+[^>]*> ee0f 4e4c 	vmla.i8	q2, q7, ip
+[^>]*> ee0f 4e4e 	vmla.i8	q2, q7, lr
+[^>]*> ee01 8e40 	vmla.i8	q4, q0, r0
+[^>]*> ee01 8e41 	vmla.i8	q4, q0, r1
+[^>]*> ee01 8e42 	vmla.i8	q4, q0, r2
+[^>]*> ee01 8e44 	vmla.i8	q4, q0, r4
+[^>]*> ee01 8e47 	vmla.i8	q4, q0, r7
+[^>]*> ee01 8e48 	vmla.i8	q4, q0, r8
+[^>]*> ee01 8e4a 	vmla.i8	q4, q0, sl
+[^>]*> ee01 8e4c 	vmla.i8	q4, q0, ip
+[^>]*> ee01 8e4e 	vmla.i8	q4, q0, lr
+[^>]*> ee03 8e40 	vmla.i8	q4, q1, r0
+[^>]*> ee03 8e41 	vmla.i8	q4, q1, r1
+[^>]*> ee03 8e42 	vmla.i8	q4, q1, r2
+[^>]*> ee03 8e44 	vmla.i8	q4, q1, r4
+[^>]*> ee03 8e47 	vmla.i8	q4, q1, r7
+[^>]*> ee03 8e48 	vmla.i8	q4, q1, r8
+[^>]*> ee03 8e4a 	vmla.i8	q4, q1, sl
+[^>]*> ee03 8e4c 	vmla.i8	q4, q1, ip
+[^>]*> ee03 8e4e 	vmla.i8	q4, q1, lr
+[^>]*> ee05 8e40 	vmla.i8	q4, q2, r0
+[^>]*> ee05 8e41 	vmla.i8	q4, q2, r1
+[^>]*> ee05 8e42 	vmla.i8	q4, q2, r2
+[^>]*> ee05 8e44 	vmla.i8	q4, q2, r4
+[^>]*> ee05 8e47 	vmla.i8	q4, q2, r7
+[^>]*> ee05 8e48 	vmla.i8	q4, q2, r8
+[^>]*> ee05 8e4a 	vmla.i8	q4, q2, sl
+[^>]*> ee05 8e4c 	vmla.i8	q4, q2, ip
+[^>]*> ee05 8e4e 	vmla.i8	q4, q2, lr
+[^>]*> ee09 8e40 	vmla.i8	q4, q4, r0
+[^>]*> ee09 8e41 	vmla.i8	q4, q4, r1
+[^>]*> ee09 8e42 	vmla.i8	q4, q4, r2
+[^>]*> ee09 8e44 	vmla.i8	q4, q4, r4
+[^>]*> ee09 8e47 	vmla.i8	q4, q4, r7
+[^>]*> ee09 8e48 	vmla.i8	q4, q4, r8
+[^>]*> ee09 8e4a 	vmla.i8	q4, q4, sl
+[^>]*> ee09 8e4c 	vmla.i8	q4, q4, ip
+[^>]*> ee09 8e4e 	vmla.i8	q4, q4, lr
+[^>]*> ee0f 8e40 	vmla.i8	q4, q7, r0
+[^>]*> ee0f 8e41 	vmla.i8	q4, q7, r1
+[^>]*> ee0f 8e42 	vmla.i8	q4, q7, r2
+[^>]*> ee0f 8e44 	vmla.i8	q4, q7, r4
+[^>]*> ee0f 8e47 	vmla.i8	q4, q7, r7
+[^>]*> ee0f 8e48 	vmla.i8	q4, q7, r8
+[^>]*> ee0f 8e4a 	vmla.i8	q4, q7, sl
+[^>]*> ee0f 8e4c 	vmla.i8	q4, q7, ip
+[^>]*> ee0f 8e4e 	vmla.i8	q4, q7, lr
+[^>]*> ee01 ee40 	vmla.i8	q7, q0, r0
+[^>]*> ee01 ee41 	vmla.i8	q7, q0, r1
+[^>]*> ee01 ee42 	vmla.i8	q7, q0, r2
+[^>]*> ee01 ee44 	vmla.i8	q7, q0, r4
+[^>]*> ee01 ee47 	vmla.i8	q7, q0, r7
+[^>]*> ee01 ee48 	vmla.i8	q7, q0, r8
+[^>]*> ee01 ee4a 	vmla.i8	q7, q0, sl
+[^>]*> ee01 ee4c 	vmla.i8	q7, q0, ip
+[^>]*> ee01 ee4e 	vmla.i8	q7, q0, lr
+[^>]*> ee03 ee40 	vmla.i8	q7, q1, r0
+[^>]*> ee03 ee41 	vmla.i8	q7, q1, r1
+[^>]*> ee03 ee42 	vmla.i8	q7, q1, r2
+[^>]*> ee03 ee44 	vmla.i8	q7, q1, r4
+[^>]*> ee03 ee47 	vmla.i8	q7, q1, r7
+[^>]*> ee03 ee48 	vmla.i8	q7, q1, r8
+[^>]*> ee03 ee4a 	vmla.i8	q7, q1, sl
+[^>]*> ee03 ee4c 	vmla.i8	q7, q1, ip
+[^>]*> ee03 ee4e 	vmla.i8	q7, q1, lr
+[^>]*> ee05 ee40 	vmla.i8	q7, q2, r0
+[^>]*> ee05 ee41 	vmla.i8	q7, q2, r1
+[^>]*> ee05 ee42 	vmla.i8	q7, q2, r2
+[^>]*> ee05 ee44 	vmla.i8	q7, q2, r4
+[^>]*> ee05 ee47 	vmla.i8	q7, q2, r7
+[^>]*> ee05 ee48 	vmla.i8	q7, q2, r8
+[^>]*> ee05 ee4a 	vmla.i8	q7, q2, sl
+[^>]*> ee05 ee4c 	vmla.i8	q7, q2, ip
+[^>]*> ee05 ee4e 	vmla.i8	q7, q2, lr
+[^>]*> ee09 ee40 	vmla.i8	q7, q4, r0
+[^>]*> ee09 ee41 	vmla.i8	q7, q4, r1
+[^>]*> ee09 ee42 	vmla.i8	q7, q4, r2
+[^>]*> ee09 ee44 	vmla.i8	q7, q4, r4
+[^>]*> ee09 ee47 	vmla.i8	q7, q4, r7
+[^>]*> ee09 ee48 	vmla.i8	q7, q4, r8
+[^>]*> ee09 ee4a 	vmla.i8	q7, q4, sl
+[^>]*> ee09 ee4c 	vmla.i8	q7, q4, ip
+[^>]*> ee09 ee4e 	vmla.i8	q7, q4, lr
+[^>]*> ee0f ee40 	vmla.i8	q7, q7, r0
+[^>]*> ee0f ee41 	vmla.i8	q7, q7, r1
+[^>]*> ee0f ee42 	vmla.i8	q7, q7, r2
+[^>]*> ee0f ee44 	vmla.i8	q7, q7, r4
+[^>]*> ee0f ee47 	vmla.i8	q7, q7, r7
+[^>]*> ee0f ee48 	vmla.i8	q7, q7, r8
+[^>]*> ee0f ee4a 	vmla.i8	q7, q7, sl
+[^>]*> ee0f ee4c 	vmla.i8	q7, q7, ip
+[^>]*> ee0f ee4e 	vmla.i8	q7, q7, lr
+[^>]*> ee11 0e40 	vmla.i16	q0, q0, r0
+[^>]*> ee11 0e41 	vmla.i16	q0, q0, r1
+[^>]*> ee11 0e42 	vmla.i16	q0, q0, r2
+[^>]*> ee11 0e44 	vmla.i16	q0, q0, r4
+[^>]*> ee11 0e47 	vmla.i16	q0, q0, r7
+[^>]*> ee11 0e48 	vmla.i16	q0, q0, r8
+[^>]*> ee11 0e4a 	vmla.i16	q0, q0, sl
+[^>]*> ee11 0e4c 	vmla.i16	q0, q0, ip
+[^>]*> ee11 0e4e 	vmla.i16	q0, q0, lr
+[^>]*> ee13 0e40 	vmla.i16	q0, q1, r0
+[^>]*> ee13 0e41 	vmla.i16	q0, q1, r1
+[^>]*> ee13 0e42 	vmla.i16	q0, q1, r2
+[^>]*> ee13 0e44 	vmla.i16	q0, q1, r4
+[^>]*> ee13 0e47 	vmla.i16	q0, q1, r7
+[^>]*> ee13 0e48 	vmla.i16	q0, q1, r8
+[^>]*> ee13 0e4a 	vmla.i16	q0, q1, sl
+[^>]*> ee13 0e4c 	vmla.i16	q0, q1, ip
+[^>]*> ee13 0e4e 	vmla.i16	q0, q1, lr
+[^>]*> ee15 0e40 	vmla.i16	q0, q2, r0
+[^>]*> ee15 0e41 	vmla.i16	q0, q2, r1
+[^>]*> ee15 0e42 	vmla.i16	q0, q2, r2
+[^>]*> ee15 0e44 	vmla.i16	q0, q2, r4
+[^>]*> ee15 0e47 	vmla.i16	q0, q2, r7
+[^>]*> ee15 0e48 	vmla.i16	q0, q2, r8
+[^>]*> ee15 0e4a 	vmla.i16	q0, q2, sl
+[^>]*> ee15 0e4c 	vmla.i16	q0, q2, ip
+[^>]*> ee15 0e4e 	vmla.i16	q0, q2, lr
+[^>]*> ee19 0e40 	vmla.i16	q0, q4, r0
+[^>]*> ee19 0e41 	vmla.i16	q0, q4, r1
+[^>]*> ee19 0e42 	vmla.i16	q0, q4, r2
+[^>]*> ee19 0e44 	vmla.i16	q0, q4, r4
+[^>]*> ee19 0e47 	vmla.i16	q0, q4, r7
+[^>]*> ee19 0e48 	vmla.i16	q0, q4, r8
+[^>]*> ee19 0e4a 	vmla.i16	q0, q4, sl
+[^>]*> ee19 0e4c 	vmla.i16	q0, q4, ip
+[^>]*> ee19 0e4e 	vmla.i16	q0, q4, lr
+[^>]*> ee1f 0e40 	vmla.i16	q0, q7, r0
+[^>]*> ee1f 0e41 	vmla.i16	q0, q7, r1
+[^>]*> ee1f 0e42 	vmla.i16	q0, q7, r2
+[^>]*> ee1f 0e44 	vmla.i16	q0, q7, r4
+[^>]*> ee1f 0e47 	vmla.i16	q0, q7, r7
+[^>]*> ee1f 0e48 	vmla.i16	q0, q7, r8
+[^>]*> ee1f 0e4a 	vmla.i16	q0, q7, sl
+[^>]*> ee1f 0e4c 	vmla.i16	q0, q7, ip
+[^>]*> ee1f 0e4e 	vmla.i16	q0, q7, lr
+[^>]*> ee11 2e40 	vmla.i16	q1, q0, r0
+[^>]*> ee11 2e41 	vmla.i16	q1, q0, r1
+[^>]*> ee11 2e42 	vmla.i16	q1, q0, r2
+[^>]*> ee11 2e44 	vmla.i16	q1, q0, r4
+[^>]*> ee11 2e47 	vmla.i16	q1, q0, r7
+[^>]*> ee11 2e48 	vmla.i16	q1, q0, r8
+[^>]*> ee11 2e4a 	vmla.i16	q1, q0, sl
+[^>]*> ee11 2e4c 	vmla.i16	q1, q0, ip
+[^>]*> ee11 2e4e 	vmla.i16	q1, q0, lr
+[^>]*> ee13 2e40 	vmla.i16	q1, q1, r0
+[^>]*> ee13 2e41 	vmla.i16	q1, q1, r1
+[^>]*> ee13 2e42 	vmla.i16	q1, q1, r2
+[^>]*> ee13 2e44 	vmla.i16	q1, q1, r4
+[^>]*> ee13 2e47 	vmla.i16	q1, q1, r7
+[^>]*> ee13 2e48 	vmla.i16	q1, q1, r8
+[^>]*> ee13 2e4a 	vmla.i16	q1, q1, sl
+[^>]*> ee13 2e4c 	vmla.i16	q1, q1, ip
+[^>]*> ee13 2e4e 	vmla.i16	q1, q1, lr
+[^>]*> ee15 2e40 	vmla.i16	q1, q2, r0
+[^>]*> ee15 2e41 	vmla.i16	q1, q2, r1
+[^>]*> ee15 2e42 	vmla.i16	q1, q2, r2
+[^>]*> ee15 2e44 	vmla.i16	q1, q2, r4
+[^>]*> ee15 2e47 	vmla.i16	q1, q2, r7
+[^>]*> ee15 2e48 	vmla.i16	q1, q2, r8
+[^>]*> ee15 2e4a 	vmla.i16	q1, q2, sl
+[^>]*> ee15 2e4c 	vmla.i16	q1, q2, ip
+[^>]*> ee15 2e4e 	vmla.i16	q1, q2, lr
+[^>]*> ee19 2e40 	vmla.i16	q1, q4, r0
+[^>]*> ee19 2e41 	vmla.i16	q1, q4, r1
+[^>]*> ee19 2e42 	vmla.i16	q1, q4, r2
+[^>]*> ee19 2e44 	vmla.i16	q1, q4, r4
+[^>]*> ee19 2e47 	vmla.i16	q1, q4, r7
+[^>]*> ee19 2e48 	vmla.i16	q1, q4, r8
+[^>]*> ee19 2e4a 	vmla.i16	q1, q4, sl
+[^>]*> ee19 2e4c 	vmla.i16	q1, q4, ip
+[^>]*> ee19 2e4e 	vmla.i16	q1, q4, lr
+[^>]*> ee1f 2e40 	vmla.i16	q1, q7, r0
+[^>]*> ee1f 2e41 	vmla.i16	q1, q7, r1
+[^>]*> ee1f 2e42 	vmla.i16	q1, q7, r2
+[^>]*> ee1f 2e44 	vmla.i16	q1, q7, r4
+[^>]*> ee1f 2e47 	vmla.i16	q1, q7, r7
+[^>]*> ee1f 2e48 	vmla.i16	q1, q7, r8
+[^>]*> ee1f 2e4a 	vmla.i16	q1, q7, sl
+[^>]*> ee1f 2e4c 	vmla.i16	q1, q7, ip
+[^>]*> ee1f 2e4e 	vmla.i16	q1, q7, lr
+[^>]*> ee11 4e40 	vmla.i16	q2, q0, r0
+[^>]*> ee11 4e41 	vmla.i16	q2, q0, r1
+[^>]*> ee11 4e42 	vmla.i16	q2, q0, r2
+[^>]*> ee11 4e44 	vmla.i16	q2, q0, r4
+[^>]*> ee11 4e47 	vmla.i16	q2, q0, r7
+[^>]*> ee11 4e48 	vmla.i16	q2, q0, r8
+[^>]*> ee11 4e4a 	vmla.i16	q2, q0, sl
+[^>]*> ee11 4e4c 	vmla.i16	q2, q0, ip
+[^>]*> ee11 4e4e 	vmla.i16	q2, q0, lr
+[^>]*> ee13 4e40 	vmla.i16	q2, q1, r0
+[^>]*> ee13 4e41 	vmla.i16	q2, q1, r1
+[^>]*> ee13 4e42 	vmla.i16	q2, q1, r2
+[^>]*> ee13 4e44 	vmla.i16	q2, q1, r4
+[^>]*> ee13 4e47 	vmla.i16	q2, q1, r7
+[^>]*> ee13 4e48 	vmla.i16	q2, q1, r8
+[^>]*> ee13 4e4a 	vmla.i16	q2, q1, sl
+[^>]*> ee13 4e4c 	vmla.i16	q2, q1, ip
+[^>]*> ee13 4e4e 	vmla.i16	q2, q1, lr
+[^>]*> ee15 4e40 	vmla.i16	q2, q2, r0
+[^>]*> ee15 4e41 	vmla.i16	q2, q2, r1
+[^>]*> ee15 4e42 	vmla.i16	q2, q2, r2
+[^>]*> ee15 4e44 	vmla.i16	q2, q2, r4
+[^>]*> ee15 4e47 	vmla.i16	q2, q2, r7
+[^>]*> ee15 4e48 	vmla.i16	q2, q2, r8
+[^>]*> ee15 4e4a 	vmla.i16	q2, q2, sl
+[^>]*> ee15 4e4c 	vmla.i16	q2, q2, ip
+[^>]*> ee15 4e4e 	vmla.i16	q2, q2, lr
+[^>]*> ee19 4e40 	vmla.i16	q2, q4, r0
+[^>]*> ee19 4e41 	vmla.i16	q2, q4, r1
+[^>]*> ee19 4e42 	vmla.i16	q2, q4, r2
+[^>]*> ee19 4e44 	vmla.i16	q2, q4, r4
+[^>]*> ee19 4e47 	vmla.i16	q2, q4, r7
+[^>]*> ee19 4e48 	vmla.i16	q2, q4, r8
+[^>]*> ee19 4e4a 	vmla.i16	q2, q4, sl
+[^>]*> ee19 4e4c 	vmla.i16	q2, q4, ip
+[^>]*> ee19 4e4e 	vmla.i16	q2, q4, lr
+[^>]*> ee1f 4e40 	vmla.i16	q2, q7, r0
+[^>]*> ee1f 4e41 	vmla.i16	q2, q7, r1
+[^>]*> ee1f 4e42 	vmla.i16	q2, q7, r2
+[^>]*> ee1f 4e44 	vmla.i16	q2, q7, r4
+[^>]*> ee1f 4e47 	vmla.i16	q2, q7, r7
+[^>]*> ee1f 4e48 	vmla.i16	q2, q7, r8
+[^>]*> ee1f 4e4a 	vmla.i16	q2, q7, sl
+[^>]*> ee1f 4e4c 	vmla.i16	q2, q7, ip
+[^>]*> ee1f 4e4e 	vmla.i16	q2, q7, lr
+[^>]*> ee11 8e40 	vmla.i16	q4, q0, r0
+[^>]*> ee11 8e41 	vmla.i16	q4, q0, r1
+[^>]*> ee11 8e42 	vmla.i16	q4, q0, r2
+[^>]*> ee11 8e44 	vmla.i16	q4, q0, r4
+[^>]*> ee11 8e47 	vmla.i16	q4, q0, r7
+[^>]*> ee11 8e48 	vmla.i16	q4, q0, r8
+[^>]*> ee11 8e4a 	vmla.i16	q4, q0, sl
+[^>]*> ee11 8e4c 	vmla.i16	q4, q0, ip
+[^>]*> ee11 8e4e 	vmla.i16	q4, q0, lr
+[^>]*> ee13 8e40 	vmla.i16	q4, q1, r0
+[^>]*> ee13 8e41 	vmla.i16	q4, q1, r1
+[^>]*> ee13 8e42 	vmla.i16	q4, q1, r2
+[^>]*> ee13 8e44 	vmla.i16	q4, q1, r4
+[^>]*> ee13 8e47 	vmla.i16	q4, q1, r7
+[^>]*> ee13 8e48 	vmla.i16	q4, q1, r8
+[^>]*> ee13 8e4a 	vmla.i16	q4, q1, sl
+[^>]*> ee13 8e4c 	vmla.i16	q4, q1, ip
+[^>]*> ee13 8e4e 	vmla.i16	q4, q1, lr
+[^>]*> ee15 8e40 	vmla.i16	q4, q2, r0
+[^>]*> ee15 8e41 	vmla.i16	q4, q2, r1
+[^>]*> ee15 8e42 	vmla.i16	q4, q2, r2
+[^>]*> ee15 8e44 	vmla.i16	q4, q2, r4
+[^>]*> ee15 8e47 	vmla.i16	q4, q2, r7
+[^>]*> ee15 8e48 	vmla.i16	q4, q2, r8
+[^>]*> ee15 8e4a 	vmla.i16	q4, q2, sl
+[^>]*> ee15 8e4c 	vmla.i16	q4, q2, ip
+[^>]*> ee15 8e4e 	vmla.i16	q4, q2, lr
+[^>]*> ee19 8e40 	vmla.i16	q4, q4, r0
+[^>]*> ee19 8e41 	vmla.i16	q4, q4, r1
+[^>]*> ee19 8e42 	vmla.i16	q4, q4, r2
+[^>]*> ee19 8e44 	vmla.i16	q4, q4, r4
+[^>]*> ee19 8e47 	vmla.i16	q4, q4, r7
+[^>]*> ee19 8e48 	vmla.i16	q4, q4, r8
+[^>]*> ee19 8e4a 	vmla.i16	q4, q4, sl
+[^>]*> ee19 8e4c 	vmla.i16	q4, q4, ip
+[^>]*> ee19 8e4e 	vmla.i16	q4, q4, lr
+[^>]*> ee1f 8e40 	vmla.i16	q4, q7, r0
+[^>]*> ee1f 8e41 	vmla.i16	q4, q7, r1
+[^>]*> ee1f 8e42 	vmla.i16	q4, q7, r2
+[^>]*> ee1f 8e44 	vmla.i16	q4, q7, r4
+[^>]*> ee1f 8e47 	vmla.i16	q4, q7, r7
+[^>]*> ee1f 8e48 	vmla.i16	q4, q7, r8
+[^>]*> ee1f 8e4a 	vmla.i16	q4, q7, sl
+[^>]*> ee1f 8e4c 	vmla.i16	q4, q7, ip
+[^>]*> ee1f 8e4e 	vmla.i16	q4, q7, lr
+[^>]*> ee11 ee40 	vmla.i16	q7, q0, r0
+[^>]*> ee11 ee41 	vmla.i16	q7, q0, r1
+[^>]*> ee11 ee42 	vmla.i16	q7, q0, r2
+[^>]*> ee11 ee44 	vmla.i16	q7, q0, r4
+[^>]*> ee11 ee47 	vmla.i16	q7, q0, r7
+[^>]*> ee11 ee48 	vmla.i16	q7, q0, r8
+[^>]*> ee11 ee4a 	vmla.i16	q7, q0, sl
+[^>]*> ee11 ee4c 	vmla.i16	q7, q0, ip
+[^>]*> ee11 ee4e 	vmla.i16	q7, q0, lr
+[^>]*> ee13 ee40 	vmla.i16	q7, q1, r0
+[^>]*> ee13 ee41 	vmla.i16	q7, q1, r1
+[^>]*> ee13 ee42 	vmla.i16	q7, q1, r2
+[^>]*> ee13 ee44 	vmla.i16	q7, q1, r4
+[^>]*> ee13 ee47 	vmla.i16	q7, q1, r7
+[^>]*> ee13 ee48 	vmla.i16	q7, q1, r8
+[^>]*> ee13 ee4a 	vmla.i16	q7, q1, sl
+[^>]*> ee13 ee4c 	vmla.i16	q7, q1, ip
+[^>]*> ee13 ee4e 	vmla.i16	q7, q1, lr
+[^>]*> ee15 ee40 	vmla.i16	q7, q2, r0
+[^>]*> ee15 ee41 	vmla.i16	q7, q2, r1
+[^>]*> ee15 ee42 	vmla.i16	q7, q2, r2
+[^>]*> ee15 ee44 	vmla.i16	q7, q2, r4
+[^>]*> ee15 ee47 	vmla.i16	q7, q2, r7
+[^>]*> ee15 ee48 	vmla.i16	q7, q2, r8
+[^>]*> ee15 ee4a 	vmla.i16	q7, q2, sl
+[^>]*> ee15 ee4c 	vmla.i16	q7, q2, ip
+[^>]*> ee15 ee4e 	vmla.i16	q7, q2, lr
+[^>]*> ee19 ee40 	vmla.i16	q7, q4, r0
+[^>]*> ee19 ee41 	vmla.i16	q7, q4, r1
+[^>]*> ee19 ee42 	vmla.i16	q7, q4, r2
+[^>]*> ee19 ee44 	vmla.i16	q7, q4, r4
+[^>]*> ee19 ee47 	vmla.i16	q7, q4, r7
+[^>]*> ee19 ee48 	vmla.i16	q7, q4, r8
+[^>]*> ee19 ee4a 	vmla.i16	q7, q4, sl
+[^>]*> ee19 ee4c 	vmla.i16	q7, q4, ip
+[^>]*> ee19 ee4e 	vmla.i16	q7, q4, lr
+[^>]*> ee1f ee40 	vmla.i16	q7, q7, r0
+[^>]*> ee1f ee41 	vmla.i16	q7, q7, r1
+[^>]*> ee1f ee42 	vmla.i16	q7, q7, r2
+[^>]*> ee1f ee44 	vmla.i16	q7, q7, r4
+[^>]*> ee1f ee47 	vmla.i16	q7, q7, r7
+[^>]*> ee1f ee48 	vmla.i16	q7, q7, r8
+[^>]*> ee1f ee4a 	vmla.i16	q7, q7, sl
+[^>]*> ee1f ee4c 	vmla.i16	q7, q7, ip
+[^>]*> ee1f ee4e 	vmla.i16	q7, q7, lr
+[^>]*> ee21 0e40 	vmla.i32	q0, q0, r0
+[^>]*> ee21 0e41 	vmla.i32	q0, q0, r1
+[^>]*> ee21 0e42 	vmla.i32	q0, q0, r2
+[^>]*> ee21 0e44 	vmla.i32	q0, q0, r4
+[^>]*> ee21 0e47 	vmla.i32	q0, q0, r7
+[^>]*> ee21 0e48 	vmla.i32	q0, q0, r8
+[^>]*> ee21 0e4a 	vmla.i32	q0, q0, sl
+[^>]*> ee21 0e4c 	vmla.i32	q0, q0, ip
+[^>]*> ee21 0e4e 	vmla.i32	q0, q0, lr
+[^>]*> ee23 0e40 	vmla.i32	q0, q1, r0
+[^>]*> ee23 0e41 	vmla.i32	q0, q1, r1
+[^>]*> ee23 0e42 	vmla.i32	q0, q1, r2
+[^>]*> ee23 0e44 	vmla.i32	q0, q1, r4
+[^>]*> ee23 0e47 	vmla.i32	q0, q1, r7
+[^>]*> ee23 0e48 	vmla.i32	q0, q1, r8
+[^>]*> ee23 0e4a 	vmla.i32	q0, q1, sl
+[^>]*> ee23 0e4c 	vmla.i32	q0, q1, ip
+[^>]*> ee23 0e4e 	vmla.i32	q0, q1, lr
+[^>]*> ee25 0e40 	vmla.i32	q0, q2, r0
+[^>]*> ee25 0e41 	vmla.i32	q0, q2, r1
+[^>]*> ee25 0e42 	vmla.i32	q0, q2, r2
+[^>]*> ee25 0e44 	vmla.i32	q0, q2, r4
+[^>]*> ee25 0e47 	vmla.i32	q0, q2, r7
+[^>]*> ee25 0e48 	vmla.i32	q0, q2, r8
+[^>]*> ee25 0e4a 	vmla.i32	q0, q2, sl
+[^>]*> ee25 0e4c 	vmla.i32	q0, q2, ip
+[^>]*> ee25 0e4e 	vmla.i32	q0, q2, lr
+[^>]*> ee29 0e40 	vmla.i32	q0, q4, r0
+[^>]*> ee29 0e41 	vmla.i32	q0, q4, r1
+[^>]*> ee29 0e42 	vmla.i32	q0, q4, r2
+[^>]*> ee29 0e44 	vmla.i32	q0, q4, r4
+[^>]*> ee29 0e47 	vmla.i32	q0, q4, r7
+[^>]*> ee29 0e48 	vmla.i32	q0, q4, r8
+[^>]*> ee29 0e4a 	vmla.i32	q0, q4, sl
+[^>]*> ee29 0e4c 	vmla.i32	q0, q4, ip
+[^>]*> ee29 0e4e 	vmla.i32	q0, q4, lr
+[^>]*> ee2f 0e40 	vmla.i32	q0, q7, r0
+[^>]*> ee2f 0e41 	vmla.i32	q0, q7, r1
+[^>]*> ee2f 0e42 	vmla.i32	q0, q7, r2
+[^>]*> ee2f 0e44 	vmla.i32	q0, q7, r4
+[^>]*> ee2f 0e47 	vmla.i32	q0, q7, r7
+[^>]*> ee2f 0e48 	vmla.i32	q0, q7, r8
+[^>]*> ee2f 0e4a 	vmla.i32	q0, q7, sl
+[^>]*> ee2f 0e4c 	vmla.i32	q0, q7, ip
+[^>]*> ee2f 0e4e 	vmla.i32	q0, q7, lr
+[^>]*> ee21 2e40 	vmla.i32	q1, q0, r0
+[^>]*> ee21 2e41 	vmla.i32	q1, q0, r1
+[^>]*> ee21 2e42 	vmla.i32	q1, q0, r2
+[^>]*> ee21 2e44 	vmla.i32	q1, q0, r4
+[^>]*> ee21 2e47 	vmla.i32	q1, q0, r7
+[^>]*> ee21 2e48 	vmla.i32	q1, q0, r8
+[^>]*> ee21 2e4a 	vmla.i32	q1, q0, sl
+[^>]*> ee21 2e4c 	vmla.i32	q1, q0, ip
+[^>]*> ee21 2e4e 	vmla.i32	q1, q0, lr
+[^>]*> ee23 2e40 	vmla.i32	q1, q1, r0
+[^>]*> ee23 2e41 	vmla.i32	q1, q1, r1
+[^>]*> ee23 2e42 	vmla.i32	q1, q1, r2
+[^>]*> ee23 2e44 	vmla.i32	q1, q1, r4
+[^>]*> ee23 2e47 	vmla.i32	q1, q1, r7
+[^>]*> ee23 2e48 	vmla.i32	q1, q1, r8
+[^>]*> ee23 2e4a 	vmla.i32	q1, q1, sl
+[^>]*> ee23 2e4c 	vmla.i32	q1, q1, ip
+[^>]*> ee23 2e4e 	vmla.i32	q1, q1, lr
+[^>]*> ee25 2e40 	vmla.i32	q1, q2, r0
+[^>]*> ee25 2e41 	vmla.i32	q1, q2, r1
+[^>]*> ee25 2e42 	vmla.i32	q1, q2, r2
+[^>]*> ee25 2e44 	vmla.i32	q1, q2, r4
+[^>]*> ee25 2e47 	vmla.i32	q1, q2, r7
+[^>]*> ee25 2e48 	vmla.i32	q1, q2, r8
+[^>]*> ee25 2e4a 	vmla.i32	q1, q2, sl
+[^>]*> ee25 2e4c 	vmla.i32	q1, q2, ip
+[^>]*> ee25 2e4e 	vmla.i32	q1, q2, lr
+[^>]*> ee29 2e40 	vmla.i32	q1, q4, r0
+[^>]*> ee29 2e41 	vmla.i32	q1, q4, r1
+[^>]*> ee29 2e42 	vmla.i32	q1, q4, r2
+[^>]*> ee29 2e44 	vmla.i32	q1, q4, r4
+[^>]*> ee29 2e47 	vmla.i32	q1, q4, r7
+[^>]*> ee29 2e48 	vmla.i32	q1, q4, r8
+[^>]*> ee29 2e4a 	vmla.i32	q1, q4, sl
+[^>]*> ee29 2e4c 	vmla.i32	q1, q4, ip
+[^>]*> ee29 2e4e 	vmla.i32	q1, q4, lr
+[^>]*> ee2f 2e40 	vmla.i32	q1, q7, r0
+[^>]*> ee2f 2e41 	vmla.i32	q1, q7, r1
+[^>]*> ee2f 2e42 	vmla.i32	q1, q7, r2
+[^>]*> ee2f 2e44 	vmla.i32	q1, q7, r4
+[^>]*> ee2f 2e47 	vmla.i32	q1, q7, r7
+[^>]*> ee2f 2e48 	vmla.i32	q1, q7, r8
+[^>]*> ee2f 2e4a 	vmla.i32	q1, q7, sl
+[^>]*> ee2f 2e4c 	vmla.i32	q1, q7, ip
+[^>]*> ee2f 2e4e 	vmla.i32	q1, q7, lr
+[^>]*> ee21 4e40 	vmla.i32	q2, q0, r0
+[^>]*> ee21 4e41 	vmla.i32	q2, q0, r1
+[^>]*> ee21 4e42 	vmla.i32	q2, q0, r2
+[^>]*> ee21 4e44 	vmla.i32	q2, q0, r4
+[^>]*> ee21 4e47 	vmla.i32	q2, q0, r7
+[^>]*> ee21 4e48 	vmla.i32	q2, q0, r8
+[^>]*> ee21 4e4a 	vmla.i32	q2, q0, sl
+[^>]*> ee21 4e4c 	vmla.i32	q2, q0, ip
+[^>]*> ee21 4e4e 	vmla.i32	q2, q0, lr
+[^>]*> ee23 4e40 	vmla.i32	q2, q1, r0
+[^>]*> ee23 4e41 	vmla.i32	q2, q1, r1
+[^>]*> ee23 4e42 	vmla.i32	q2, q1, r2
+[^>]*> ee23 4e44 	vmla.i32	q2, q1, r4
+[^>]*> ee23 4e47 	vmla.i32	q2, q1, r7
+[^>]*> ee23 4e48 	vmla.i32	q2, q1, r8
+[^>]*> ee23 4e4a 	vmla.i32	q2, q1, sl
+[^>]*> ee23 4e4c 	vmla.i32	q2, q1, ip
+[^>]*> ee23 4e4e 	vmla.i32	q2, q1, lr
+[^>]*> ee25 4e40 	vmla.i32	q2, q2, r0
+[^>]*> ee25 4e41 	vmla.i32	q2, q2, r1
+[^>]*> ee25 4e42 	vmla.i32	q2, q2, r2
+[^>]*> ee25 4e44 	vmla.i32	q2, q2, r4
+[^>]*> ee25 4e47 	vmla.i32	q2, q2, r7
+[^>]*> ee25 4e48 	vmla.i32	q2, q2, r8
+[^>]*> ee25 4e4a 	vmla.i32	q2, q2, sl
+[^>]*> ee25 4e4c 	vmla.i32	q2, q2, ip
+[^>]*> ee25 4e4e 	vmla.i32	q2, q2, lr
+[^>]*> ee29 4e40 	vmla.i32	q2, q4, r0
+[^>]*> ee29 4e41 	vmla.i32	q2, q4, r1
+[^>]*> ee29 4e42 	vmla.i32	q2, q4, r2
+[^>]*> ee29 4e44 	vmla.i32	q2, q4, r4
+[^>]*> ee29 4e47 	vmla.i32	q2, q4, r7
+[^>]*> ee29 4e48 	vmla.i32	q2, q4, r8
+[^>]*> ee29 4e4a 	vmla.i32	q2, q4, sl
+[^>]*> ee29 4e4c 	vmla.i32	q2, q4, ip
+[^>]*> ee29 4e4e 	vmla.i32	q2, q4, lr
+[^>]*> ee2f 4e40 	vmla.i32	q2, q7, r0
+[^>]*> ee2f 4e41 	vmla.i32	q2, q7, r1
+[^>]*> ee2f 4e42 	vmla.i32	q2, q7, r2
+[^>]*> ee2f 4e44 	vmla.i32	q2, q7, r4
+[^>]*> ee2f 4e47 	vmla.i32	q2, q7, r7
+[^>]*> ee2f 4e48 	vmla.i32	q2, q7, r8
+[^>]*> ee2f 4e4a 	vmla.i32	q2, q7, sl
+[^>]*> ee2f 4e4c 	vmla.i32	q2, q7, ip
+[^>]*> ee2f 4e4e 	vmla.i32	q2, q7, lr
+[^>]*> ee21 8e40 	vmla.i32	q4, q0, r0
+[^>]*> ee21 8e41 	vmla.i32	q4, q0, r1
+[^>]*> ee21 8e42 	vmla.i32	q4, q0, r2
+[^>]*> ee21 8e44 	vmla.i32	q4, q0, r4
+[^>]*> ee21 8e47 	vmla.i32	q4, q0, r7
+[^>]*> ee21 8e48 	vmla.i32	q4, q0, r8
+[^>]*> ee21 8e4a 	vmla.i32	q4, q0, sl
+[^>]*> ee21 8e4c 	vmla.i32	q4, q0, ip
+[^>]*> ee21 8e4e 	vmla.i32	q4, q0, lr
+[^>]*> ee23 8e40 	vmla.i32	q4, q1, r0
+[^>]*> ee23 8e41 	vmla.i32	q4, q1, r1
+[^>]*> ee23 8e42 	vmla.i32	q4, q1, r2
+[^>]*> ee23 8e44 	vmla.i32	q4, q1, r4
+[^>]*> ee23 8e47 	vmla.i32	q4, q1, r7
+[^>]*> ee23 8e48 	vmla.i32	q4, q1, r8
+[^>]*> ee23 8e4a 	vmla.i32	q4, q1, sl
+[^>]*> ee23 8e4c 	vmla.i32	q4, q1, ip
+[^>]*> ee23 8e4e 	vmla.i32	q4, q1, lr
+[^>]*> ee25 8e40 	vmla.i32	q4, q2, r0
+[^>]*> ee25 8e41 	vmla.i32	q4, q2, r1
+[^>]*> ee25 8e42 	vmla.i32	q4, q2, r2
+[^>]*> ee25 8e44 	vmla.i32	q4, q2, r4
+[^>]*> ee25 8e47 	vmla.i32	q4, q2, r7
+[^>]*> ee25 8e48 	vmla.i32	q4, q2, r8
+[^>]*> ee25 8e4a 	vmla.i32	q4, q2, sl
+[^>]*> ee25 8e4c 	vmla.i32	q4, q2, ip
+[^>]*> ee25 8e4e 	vmla.i32	q4, q2, lr
+[^>]*> ee29 8e40 	vmla.i32	q4, q4, r0
+[^>]*> ee29 8e41 	vmla.i32	q4, q4, r1
+[^>]*> ee29 8e42 	vmla.i32	q4, q4, r2
+[^>]*> ee29 8e44 	vmla.i32	q4, q4, r4
+[^>]*> ee29 8e47 	vmla.i32	q4, q4, r7
+[^>]*> ee29 8e48 	vmla.i32	q4, q4, r8
+[^>]*> ee29 8e4a 	vmla.i32	q4, q4, sl
+[^>]*> ee29 8e4c 	vmla.i32	q4, q4, ip
+[^>]*> ee29 8e4e 	vmla.i32	q4, q4, lr
+[^>]*> ee2f 8e40 	vmla.i32	q4, q7, r0
+[^>]*> ee2f 8e41 	vmla.i32	q4, q7, r1
+[^>]*> ee2f 8e42 	vmla.i32	q4, q7, r2
+[^>]*> ee2f 8e44 	vmla.i32	q4, q7, r4
+[^>]*> ee2f 8e47 	vmla.i32	q4, q7, r7
+[^>]*> ee2f 8e48 	vmla.i32	q4, q7, r8
+[^>]*> ee2f 8e4a 	vmla.i32	q4, q7, sl
+[^>]*> ee2f 8e4c 	vmla.i32	q4, q7, ip
+[^>]*> ee2f 8e4e 	vmla.i32	q4, q7, lr
+[^>]*> ee21 ee40 	vmla.i32	q7, q0, r0
+[^>]*> ee21 ee41 	vmla.i32	q7, q0, r1
+[^>]*> ee21 ee42 	vmla.i32	q7, q0, r2
+[^>]*> ee21 ee44 	vmla.i32	q7, q0, r4
+[^>]*> ee21 ee47 	vmla.i32	q7, q0, r7
+[^>]*> ee21 ee48 	vmla.i32	q7, q0, r8
+[^>]*> ee21 ee4a 	vmla.i32	q7, q0, sl
+[^>]*> ee21 ee4c 	vmla.i32	q7, q0, ip
+[^>]*> ee21 ee4e 	vmla.i32	q7, q0, lr
+[^>]*> ee23 ee40 	vmla.i32	q7, q1, r0
+[^>]*> ee23 ee41 	vmla.i32	q7, q1, r1
+[^>]*> ee23 ee42 	vmla.i32	q7, q1, r2
+[^>]*> ee23 ee44 	vmla.i32	q7, q1, r4
+[^>]*> ee23 ee47 	vmla.i32	q7, q1, r7
+[^>]*> ee23 ee48 	vmla.i32	q7, q1, r8
+[^>]*> ee23 ee4a 	vmla.i32	q7, q1, sl
+[^>]*> ee23 ee4c 	vmla.i32	q7, q1, ip
+[^>]*> ee23 ee4e 	vmla.i32	q7, q1, lr
+[^>]*> ee25 ee40 	vmla.i32	q7, q2, r0
+[^>]*> ee25 ee41 	vmla.i32	q7, q2, r1
+[^>]*> ee25 ee42 	vmla.i32	q7, q2, r2
+[^>]*> ee25 ee44 	vmla.i32	q7, q2, r4
+[^>]*> ee25 ee47 	vmla.i32	q7, q2, r7
+[^>]*> ee25 ee48 	vmla.i32	q7, q2, r8
+[^>]*> ee25 ee4a 	vmla.i32	q7, q2, sl
+[^>]*> ee25 ee4c 	vmla.i32	q7, q2, ip
+[^>]*> ee25 ee4e 	vmla.i32	q7, q2, lr
+[^>]*> ee29 ee40 	vmla.i32	q7, q4, r0
+[^>]*> ee29 ee41 	vmla.i32	q7, q4, r1
+[^>]*> ee29 ee42 	vmla.i32	q7, q4, r2
+[^>]*> ee29 ee44 	vmla.i32	q7, q4, r4
+[^>]*> ee29 ee47 	vmla.i32	q7, q4, r7
+[^>]*> ee29 ee48 	vmla.i32	q7, q4, r8
+[^>]*> ee29 ee4a 	vmla.i32	q7, q4, sl
+[^>]*> ee29 ee4c 	vmla.i32	q7, q4, ip
+[^>]*> ee29 ee4e 	vmla.i32	q7, q4, lr
+[^>]*> ee2f ee40 	vmla.i32	q7, q7, r0
+[^>]*> ee2f ee41 	vmla.i32	q7, q7, r1
+[^>]*> ee2f ee42 	vmla.i32	q7, q7, r2
+[^>]*> ee2f ee44 	vmla.i32	q7, q7, r4
+[^>]*> ee2f ee47 	vmla.i32	q7, q7, r7
+[^>]*> ee2f ee48 	vmla.i32	q7, q7, r8
+[^>]*> ee2f ee4a 	vmla.i32	q7, q7, sl
+[^>]*> ee2f ee4c 	vmla.i32	q7, q7, ip
+[^>]*> ee2f ee4e 	vmla.i32	q7, q7, lr
 [^>]*> fe71 8f4d 	vpste
-[^>]*> fe03 0e42 	vmlat.u8	q0, q1, r2
-[^>]*> ee0f ee4e 	vmlae.s8	q7, q7, lr
+[^>]*> ee03 0e42 	vmlat.i8	q0, q1, r2
+[^>]*> ee0f ee4e 	vmlae.i8	q7, q7, lr
+[^>]*> fe71 8f4d 	vpste
+[^>]*> ee03 0e42 	vmlat.i8	q0, q1, r2
+[^>]*> ee0f ee4e 	vmlae.i8	q7, q7, lr
+[^>]*> fe01 0e40 	vmla.i8	q0, q0, r0
diff --git a/gas/testsuite/gas/arm/mve-vmla.s b/gas/testsuite/gas/arm/mve-vmla.s
index 7ffd60f76e2..2e5af1d7651 100644
--- a/gas/testsuite/gas/arm/mve-vmla.s
+++ b/gas/testsuite/gas/arm/mve-vmla.s
@@ -1,6 +1,6 @@
 .syntax unified
 .thumb
-.irp data, s8, u8, s16, u16, s32, u32
+.irp data, s8, u8, s16, u16, s32, u32, i8, i16, i32
 .irp op1, q0, q1, q2, q4, q7
 .irp op2, q0, q1, q2, q4, q7
 .irp op3, r0, r1, r2, r4, r7, r8, r10, r12, r14
@@ -12,3 +12,9 @@ vmla.\data \op1, \op2, \op3
 vpste
 vmlat.u8 q0, q1, r2
 vmlae.s8 q7, q7, r14
+vpste
+vmlat.i8 q0, q1, r2
+vmlae.i8 q7, q7, r14
+
+@ bit 12 is ignored, should decode as vmla.i8 q0, q0, r0
+.inst 0xfe010e40
diff --git a/opcodes/arm-dis.c b/opcodes/arm-dis.c
index 6550cf40f69..d076be19ca0 100644
--- a/opcodes/arm-dis.c
+++ b/opcodes/arm-dis.c
@@ -2763,7 +2763,7 @@ static const struct mopcode32 mve_opcodes[] =
   {ARM_FEATURE_CORE_HIGH (ARM_EXT2_MVE),
    MVE_VMLA,
    0xee010e40, 0xef811f70,
-   "vmla%v.%u%20-21s\t%13-15,22Q, %17-19,7Q, %0-3r"},
+   "vmla%v.i%20-21s\t%13-15,22Q, %17-19,7Q, %0-3r"},

   /* Vector VMLALDAV.  Note must appear before VMLADAV due to instruction
      opcode aliasing.  */

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] arm: Fix MVE vmla encoding
  2024-04-15 10:00 [PATCH] arm: Fix MVE vmla encoding Claudio Bantaloukas
@ 2024-04-23 17:04 ` Nick Clifton
  2024-04-23 17:36   ` Claudio Bantaloukas
  0 siblings, 1 reply; 4+ messages in thread
From: Nick Clifton @ 2024-04-23 17:04 UTC (permalink / raw)
  To: Claudio Bantaloukas, binutils; +Cc: nd

Hi Claudio,

> Is this Ok for master? I do not have commit rights, if OK, can someone commit on my behalf please?
> Tested on arm-none-eabi.

Patch approved and applied.  I did have to make one change however.
The patch, as it was, added a new failure to the gas testsuite
for PE based ARM targets (eg arm-wince-pe):

   gas/testsuite/gas/arm/mve-vmla.s:20: Error: unknown pseudo-op: `.inst'>, no expected output
   FAIL: MVE vmla instructions

The .inst pseudo-op is ELF specific, so that is why the failure was
happening.  I choose the simplest solution of adding:

   #target: [is_elf_format]

to the mve-vmla.d test control file.  But you might prefer to make a
more complete solution by moving the .inst directive out of the mve-vmla.s
source file and into its own file...

Cheers
   Nick


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] arm: Fix MVE vmla encoding
  2024-04-23 17:04 ` Nick Clifton
@ 2024-04-23 17:36   ` Claudio Bantaloukas
  2024-04-24 10:47     ` Nick Clifton
  0 siblings, 1 reply; 4+ messages in thread
From: Claudio Bantaloukas @ 2024-04-23 17:36 UTC (permalink / raw)
  To: Nick Clifton, binutils; +Cc: nd



On 4/23/2024 6:04 PM, Nick Clifton wrote:
> Hi Claudio,
> 
>> Is this Ok for master? I do not have commit rights, if OK, can someone 
>> commit on my behalf please?
>> Tested on arm-none-eabi.
> 
> Patch approved and applied.  I did have to make one change however.
> The patch, as it was, added a new failure to the gas testsuite
> for PE based ARM targets (eg arm-wince-pe):


Hi Nick,

thank you for picking this up and for the fix.

I checked the result of the builds linked from patchwork but those do 
not cover arm-none-eabi, and, to be honest, I didn't even realize wince 
is still supported!
Is there another system that would allow me to catch such an error?

>    gas/testsuite/gas/arm/mve-vmla.s:20: Error: unknown pseudo-op: 
> `.inst'>, no expected output
>    FAIL: MVE vmla instructions
> 
> The .inst pseudo-op is ELF specific, so that is why the failure was
> happening.  I choose the simplest solution of adding:
> 
>    #target: [is_elf_format]
> 
> to the mve-vmla.d test control file.  But you might prefer to make a
> more complete solution by moving the .inst directive out of the mve-vmla.s
> source file and into its own file...

I'm learning new things every day. Your solution is spot on as I highly 
doubt any processor with MVE will be supported by wince. It also looks 
more succinct compared to other tests that do similar things with the 
more extensive

	#notarget: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd

> 
> Cheers
>    Nick
> 

-- 
Claudio Bantaloukas

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] arm: Fix MVE vmla encoding
  2024-04-23 17:36   ` Claudio Bantaloukas
@ 2024-04-24 10:47     ` Nick Clifton
  0 siblings, 0 replies; 4+ messages in thread
From: Nick Clifton @ 2024-04-24 10:47 UTC (permalink / raw)
  To: Claudio Bantaloukas, binutils; +Cc: nd

Hi Claudio,

> I checked the result of the builds linked from patchwork but those do not cover arm-none-eabi, and, to be honest, I didn't even realize wince is still supported!

Oh yes, there are still folks who care about ARMs and the PE format.

> Is there another system that would allow me to catch such an error?

You do not need one.  You can cross compile and run.  (In fact I do
all my testing on an x86_64 box.  Not an ARM in sight).  Just create
a new build directory and run:

   <path-to-binutils-sources>/configure --target=arm-wince-pe
   make all-gas all-binutils all-ld
   cd gas ; make check

Cheers
   Nick


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-04-24 10:47 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-15 10:00 [PATCH] arm: Fix MVE vmla encoding Claudio Bantaloukas
2024-04-23 17:04 ` Nick Clifton
2024-04-23 17:36   ` Claudio Bantaloukas
2024-04-24 10:47     ` Nick Clifton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).