1 # name: MVE vclz instructions
2 # as: -march=armv8.1-m.main+mve.fp
3 # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
5 .*: +file format .*arm.*
7 Disassembly of section .text:
8 [^>]*> ffb0 04c0 vclz.i8 q0, q0
9 [^>]*> ffb0 04c2 vclz.i8 q0, q1
10 [^>]*> ffb0 04c4 vclz.i8 q0, q2
11 [^>]*> ffb0 04c8 vclz.i8 q0, q4
12 [^>]*> ffb0 04ce vclz.i8 q0, q7
13 [^>]*> ffb0 24c0 vclz.i8 q1, q0
14 [^>]*> ffb0 24c2 vclz.i8 q1, q1
15 [^>]*> ffb0 24c4 vclz.i8 q1, q2
16 [^>]*> ffb0 24c8 vclz.i8 q1, q4
17 [^>]*> ffb0 24ce vclz.i8 q1, q7
18 [^>]*> ffb0 44c0 vclz.i8 q2, q0
19 [^>]*> ffb0 44c2 vclz.i8 q2, q1
20 [^>]*> ffb0 44c4 vclz.i8 q2, q2
21 [^>]*> ffb0 44c8 vclz.i8 q2, q4
22 [^>]*> ffb0 44ce vclz.i8 q2, q7
23 [^>]*> ffb0 84c0 vclz.i8 q4, q0
24 [^>]*> ffb0 84c2 vclz.i8 q4, q1
25 [^>]*> ffb0 84c4 vclz.i8 q4, q2
26 [^>]*> ffb0 84c8 vclz.i8 q4, q4
27 [^>]*> ffb0 84ce vclz.i8 q4, q7
28 [^>]*> ffb0 e4c0 vclz.i8 q7, q0
29 [^>]*> ffb0 e4c2 vclz.i8 q7, q1
30 [^>]*> ffb0 e4c4 vclz.i8 q7, q2
31 [^>]*> ffb0 e4c8 vclz.i8 q7, q4
32 [^>]*> ffb0 e4ce vclz.i8 q7, q7
33 [^>]*> ffb4 04c0 vclz.i16 q0, q0
34 [^>]*> ffb4 04c2 vclz.i16 q0, q1
35 [^>]*> ffb4 04c4 vclz.i16 q0, q2
36 [^>]*> ffb4 04c8 vclz.i16 q0, q4
37 [^>]*> ffb4 04ce vclz.i16 q0, q7
38 [^>]*> ffb4 24c0 vclz.i16 q1, q0
39 [^>]*> ffb4 24c2 vclz.i16 q1, q1
40 [^>]*> ffb4 24c4 vclz.i16 q1, q2
41 [^>]*> ffb4 24c8 vclz.i16 q1, q4
42 [^>]*> ffb4 24ce vclz.i16 q1, q7
43 [^>]*> ffb4 44c0 vclz.i16 q2, q0
44 [^>]*> ffb4 44c2 vclz.i16 q2, q1
45 [^>]*> ffb4 44c4 vclz.i16 q2, q2
46 [^>]*> ffb4 44c8 vclz.i16 q2, q4
47 [^>]*> ffb4 44ce vclz.i16 q2, q7
48 [^>]*> ffb4 84c0 vclz.i16 q4, q0
49 [^>]*> ffb4 84c2 vclz.i16 q4, q1
50 [^>]*> ffb4 84c4 vclz.i16 q4, q2
51 [^>]*> ffb4 84c8 vclz.i16 q4, q4
52 [^>]*> ffb4 84ce vclz.i16 q4, q7
53 [^>]*> ffb4 e4c0 vclz.i16 q7, q0
54 [^>]*> ffb4 e4c2 vclz.i16 q7, q1
55 [^>]*> ffb4 e4c4 vclz.i16 q7, q2
56 [^>]*> ffb4 e4c8 vclz.i16 q7, q4
57 [^>]*> ffb4 e4ce vclz.i16 q7, q7
58 [^>]*> ffb8 04c0 vclz.i32 q0, q0
59 [^>]*> ffb8 04c2 vclz.i32 q0, q1
60 [^>]*> ffb8 04c4 vclz.i32 q0, q2
61 [^>]*> ffb8 04c8 vclz.i32 q0, q4
62 [^>]*> ffb8 04ce vclz.i32 q0, q7
63 [^>]*> ffb8 24c0 vclz.i32 q1, q0
64 [^>]*> ffb8 24c2 vclz.i32 q1, q1
65 [^>]*> ffb8 24c4 vclz.i32 q1, q2
66 [^>]*> ffb8 24c8 vclz.i32 q1, q4
67 [^>]*> ffb8 24ce vclz.i32 q1, q7
68 [^>]*> ffb8 44c0 vclz.i32 q2, q0
69 [^>]*> ffb8 44c2 vclz.i32 q2, q1
70 [^>]*> ffb8 44c4 vclz.i32 q2, q2
71 [^>]*> ffb8 44c8 vclz.i32 q2, q4
72 [^>]*> ffb8 44ce vclz.i32 q2, q7
73 [^>]*> ffb8 84c0 vclz.i32 q4, q0
74 [^>]*> ffb8 84c2 vclz.i32 q4, q1
75 [^>]*> ffb8 84c4 vclz.i32 q4, q2
76 [^>]*> ffb8 84c8 vclz.i32 q4, q4
77 [^>]*> ffb8 84ce vclz.i32 q4, q7
78 [^>]*> ffb8 e4c0 vclz.i32 q7, q0
79 [^>]*> ffb8 e4c2 vclz.i32 q7, q1
80 [^>]*> ffb8 e4c4 vclz.i32 q7, q2
81 [^>]*> ffb8 e4c8 vclz.i32 q7, q4
82 [^>]*> ffb8 e4ce vclz.i32 q7, q7
83 [^>]*> fe71 ef4d vpstete
84 [^>]*> ffb0 04c2 vclzt.i8 q0, q1
85 [^>]*> ffb4 04c2 vclze.i16 q0, q1
86 [^>]*> ffb8 44c2 vclzt.i32 q2, q1
87 [^>]*> ffb0 44c2 vclze.i8 q2, q1