1 #name: Int8 Matrix Multiply extension
3 #as: -mno-warn-deprecated -march=armv8.6-a+i8mm+simd -I$srcdir/$subdir
4 #objdump: -dr --show-raw-insn
6 .*: +file format .*arm.*
8 Disassembly of section \.text:
11 *[0-9a-f]+: fcea4c40 vusmmla\.s8 q10, q5, q0
12 *[0-9a-f]+: fc6a4c50 vummla\.u8 q10, q5, q0
13 *[0-9a-f]+: fc6a4c40 vsmmla\.s8 q10, q5, q0
14 *[0-9a-f]+: fcea4d40 vusdot\.s8 q10, q5, q0
15 *[0-9a-f]+: feca4d50 vsudot\.u8 q10, q5, d0\[0\]
16 *[0-9a-f]+: feca4d70 vsudot\.u8 q10, q5, d0\[1\]
17 *[0-9a-f]+: feca4d40 vusdot\.s8 q10, q5, d0\[0\]
18 *[0-9a-f]+: feca4d60 vusdot\.s8 q10, q5, d0\[1\]
19 *[0-9a-f]+: fca5ad00 vusdot\.s8 d10, d5, d0
20 *[0-9a-f]+: fe85ad00 vusdot\.s8 d10, d5, d0\[0\]
21 *[0-9a-f]+: fe85ad20 vusdot\.s8 d10, d5, d0\[1\]
22 *[0-9a-f]+: fe85ad10 vsudot\.u8 d10, d5, d0\[0\]
23 *[0-9a-f]+: fe85ad30 vsudot\.u8 d10, d5, d0\[1\]
24 *[0-9a-f]+: fcea4c40 vusmmla\.s8 q10, q5, q0
25 *[0-9a-f]+: fc6a4c50 vummla\.u8 q10, q5, q0
26 *[0-9a-f]+: fc6a4c40 vsmmla\.s8 q10, q5, q0
27 *[0-9a-f]+: fcea4d40 vusdot\.s8 q10, q5, q0
28 *[0-9a-f]+: feca4d50 vsudot\.u8 q10, q5, d0\[0\]
29 *[0-9a-f]+: feca4d70 vsudot\.u8 q10, q5, d0\[1\]
30 *[0-9a-f]+: feca4d40 vusdot\.s8 q10, q5, d0\[0\]
31 *[0-9a-f]+: feca4d60 vusdot\.s8 q10, q5, d0\[1\]
32 *[0-9a-f]+: fca5ad00 vusdot\.s8 d10, d5, d0
33 *[0-9a-f]+: fe85ad00 vusdot\.s8 d10, d5, d0\[0\]
34 *[0-9a-f]+: fe85ad20 vusdot\.s8 d10, d5, d0\[1\]
35 *[0-9a-f]+: fe85ad10 vsudot\.u8 d10, d5, d0\[0\]
36 *[0-9a-f]+: fe85ad30 vsudot\.u8 d10, d5, d0\[1\]