1misc ad-hoc tests
2add x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
3add w3, w4, w5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
4adc x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
5adc x3, x4, x5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C
6adc x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000
7adc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 20000000   C
8adc x3, x4, x5 :: rd 5859704f00000000 rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 00000000
9adc x3, x4, x5 :: rd 5859704f00000001 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 20000000   C
10adc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
11adc x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C
12adc x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 00000000
13adc x3, x4, x5 :: rd 0000000100000001 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 20000000   C
14adc x3, x4, x5 :: rd 0000000100000000 rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 00000000
15adc x3, x4, x5 :: rd 0000000100000001 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 20000000   C
16adc x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
17adc x3, x4, x5 :: rd 8000000000000001 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C
18adc x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 00000000
19adc x3, x4, x5 :: rd 8000000000000001 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C
20adc x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 00000000
21adc x3, x4, x5 :: rd 0000000000000001 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C
22adc w3, w4, w5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
23adc w3, w4, w5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C
24adc w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 00000000
25adc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 20000000   C
26adc w3, w4, w5 :: rd 000000005859704f rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 00000000
27adc w3, w4, w5 :: rd 0000000058597050 rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 20000000   C
28adc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
29adc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C
30adc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000
31adc w3, w4, w5 :: rd 0000000000000002 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 20000000   C
32adc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 00000000
33adc w3, w4, w5 :: rd 0000000000000002 rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 20000000   C
34adc w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 00000000
35adc w3, w4, w5 :: rd 0000000080000001 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv 20000000   C
36adc w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 00000000
37adc w3, w4, w5 :: rd 0000000080000001 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 20000000   C
38adc w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 00000000
39adc w3, w4, w5 :: rd 0000000000000001 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 20000000   C
40adcs x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
41adcs x3, x4, x5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 00000000
42adcs x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 80000000 N
43adcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 60000000  ZC
44adcs x3, x4, x5 :: rd 5859704f00000000 rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 00000000
45adcs x3, x4, x5 :: rd 5859704f00000001 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 00000000
46adcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 40000000  Z
47adcs x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 00000000
48adcs x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 00000000
49adcs x3, x4, x5 :: rd 0000000100000001 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 00000000
50adcs x3, x4, x5 :: rd 0000000100000000 rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 00000000
51adcs x3, x4, x5 :: rd 0000000100000001 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 00000000
52adcs x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 80000000 N
53adcs x3, x4, x5 :: rd 8000000000000001 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv 80000000 N
54adcs x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 80000000 N
55adcs x3, x4, x5 :: rd 8000000000000001 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 80000000 N
56adcs x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 70000000  ZCV
57adcs x3, x4, x5 :: rd 0000000000000001 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 30000000   CV
58adcs w3, w4, w5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
59adcs w3, w4, w5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 00000000
60adcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 80000000 N
61adcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 60000000  ZC
62adcs w3, w4, w5 :: rd 000000005859704f rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 00000000
63adcs w3, w4, w5 :: rd 0000000058597050 rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 00000000
64adcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 40000000  Z
65adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 00000000
66adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000
67adcs w3, w4, w5 :: rd 0000000000000002 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 00000000
68adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 00000000
69adcs w3, w4, w5 :: rd 0000000000000002 rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 00000000
70adcs w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 80000000 N
71adcs w3, w4, w5 :: rd 0000000080000001 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv 80000000 N
72adcs w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 80000000 N
73adcs w3, w4, w5 :: rd 0000000080000001 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 80000000 N
74adcs w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 70000000  ZCV
75adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 30000000   CV
76sbc x3, x4, x5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
77sbc x3, x4, x5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C
78sbc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000
79sbc x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 20000000   C
80sbc x3, x4, x5 :: rd 0a2941feffffffff rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 00000000
81sbc x3, x4, x5 :: rd 0a2941ff00000000 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 20000000   C
82sbc x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
83sbc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C
84sbc x3, x4, x5 :: rd 00000000ffffffff rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 00000000
85sbc x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 20000000   C
86sbc x3, x4, x5 :: rd fffffffeffffffff rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 00000000
87sbc x3, x4, x5 :: rd ffffffff00000000 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 20000000   C
88sbc x3, x4, x5 :: rd 7fffffffffffffff rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
89sbc x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C
90sbc x3, x4, x5 :: rd 7fffffffffffffff rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 00000000
91sbc x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C
92sbc x3, x4, x5 :: rd ffffffffffffffff rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 00000000
93sbc x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C
94sbc w3, w4, w5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000
95sbc w3, w4, w5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C
96sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 00000000
97sbc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 20000000   C
98sbc w3, w4, w5 :: rd 000000000a2941fe rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 00000000
99sbc w3, w4, w5 :: rd 000000000a2941ff rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 20000000   C
100sbc w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
101sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C
102sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000
103sbc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 20000000   C
104sbc w3, w4, w5 :: rd 00000000fffffffe rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 00000000
105sbc w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 20000000   C
106sbc w3, w4, w5 :: rd 000000007fffffff rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 00000000
107sbc w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv 20000000   C
108sbc w3, w4, w5 :: rd 000000007fffffff rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 00000000
109sbc w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 20000000   C
110sbc w3, w4, w5 :: rd 00000000ffffffff rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 00000000
111sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 20000000   C
112sbcs x3, x4, x5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C
113sbcs x3, x4, x5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C
114sbcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 40000000  Z
115sbcs x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 00000000
116sbcs x3, x4, x5 :: rd 0a2941feffffffff rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 20000000   C
117sbcs x3, x4, x5 :: rd 0a2941ff00000000 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 20000000   C
118sbcs x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 80000000 N
119sbcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 60000000  ZC
120sbcs x3, x4, x5 :: rd 00000000ffffffff rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 20000000   C
121sbcs x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 20000000   C
122sbcs x3, x4, x5 :: rd fffffffeffffffff rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 80000000 N
123sbcs x3, x4, x5 :: rd ffffffff00000000 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 80000000 N
124sbcs x3, x4, x5 :: rd 7fffffffffffffff rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 30000000   CV
125sbcs x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv a0000000 N C
126sbcs x3, x4, x5 :: rd 7fffffffffffffff rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 00000000
127sbcs x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 90000000 N  V
128sbcs x3, x4, x5 :: rd ffffffffffffffff rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 80000000 N
129sbcs x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 60000000  ZC
130sbcs w3, w4, w5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C
131sbcs w3, w4, w5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C
132sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 40000000  Z
133sbcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 00000000
134sbcs w3, w4, w5 :: rd 000000000a2941fe rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 20000000   C
135sbcs w3, w4, w5 :: rd 000000000a2941ff rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 20000000   C
136sbcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 80000000 N
137sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 60000000  ZC
138sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 60000000  ZC
139sbcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 20000000   C
140sbcs w3, w4, w5 :: rd 00000000fffffffe rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 80000000 N
141sbcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 80000000 N
142sbcs w3, w4, w5 :: rd 000000007fffffff rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 30000000   CV
143sbcs w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv a0000000 N C
144sbcs w3, w4, w5 :: rd 000000007fffffff rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 00000000
145sbcs w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 90000000 N  V
146sbcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 80000000 N
147sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 60000000  ZC
148bfm x2, x4, #0, #63 :: rd 5555555555555555 rn 5555555555555555, cin 0, nzcv 00000000
149bfm x2, x4, #0, #63 :: rd aaaaaaaaaaaaaaaa rn aaaaaaaaaaaaaaaa, cin 0, nzcv 00000000
150cmp x4, x5 ; cset x3, ne :: rd 0000000000000001 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C
151cmp x4, x5 ; cset x3, eq :: rd 0000000000000000 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C
152cmp w4, w5 ; cset x3, ne :: rd 0000000000000000 rm 000000ab12345678, rn 000000cd12345678, cin 0, nzcv 60000000  ZC
153cmp w4, w5 ; cset x3, eq :: rd 0000000000000000 rm 000000cd12345678, rn 000000cd12345670, cin 0, nzcv 20000000   C
154cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 20000000   C
155cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
156cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv a0000000 N C
157cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N
158cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv a0000000 N C
159cmp x4, x5 ; mrs x3, nzcv :: rd 0000000090000000 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 90000000 N  V
160cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
161cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C
162cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 20000000   C
163cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 80000000 N
164cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 20000000   C
165cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 80000000 N
166cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv a0000000 N C
167cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 20000000   C
168cmp x4, x5 ; mrs x3, nzcv :: rd 0000000030000000 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 30000000   CV
169cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 2e01dd24f43ab651, rn e7d992b63e93eed4, cin 0, nzcv 00000000
170cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm f51464d0135fb75c, rn cb60e536ad0b94e9, cin 0, nzcv 20000000   C
171cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm ca38ffb7de3bd6b0, rn eef048dd9ed9490c, cin 0, nzcv 80000000 N
172cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 54ec6fe1530c7d86, rn e7aa4d6f69edb5d0, cin 0, nzcv 00000000
173cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm 401b30e3b8b5d629, rn 635a5c613cdb7919, cin 0, nzcv 80000000 N
174cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv a0000000 N C
175cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 20000000   C
176cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv a0000000 N C
177cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N
178cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 20000000   C
179cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 80000000 N
180cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C
181cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C
182cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N
183cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 80000000 N
184cmp w4, w5 ; mrs x3, nzcv :: rd 0000000000000000 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000
185cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 80000000 N
186cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 20000000   C
187cmp w4, w5 ; mrs x3, nzcv :: rd 0000000090000000 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 90000000 N  V
188cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 20000000   C
189cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm 2e01dd24f43ab651, rn e7d992b63e93eed4, cin 0, nzcv a0000000 N C
190cmp w4, w5 ; mrs x3, nzcv :: rd 0000000000000000 rm f51464d0135fb75c, rn cb60e536ad0b94e9, cin 0, nzcv 00000000
191cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm ca38ffb7de3bd6b0, rn eef048dd9ed9490c, cin 0, nzcv 20000000   C
192cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 54ec6fe1530c7d86, rn e7aa4d6f69edb5d0, cin 0, nzcv 80000000 N
193cmp w4, w5 ; mrs x3, nzcv :: rd 0000000030000000 rm 401b30e3b8b5d629, rn 635a5c613cdb7919, cin 0, nzcv 30000000   CV
194ADD imm12
195add x3, x4, #0x876, lsl #0 :: rd 5555555555555dcb rn 5555555555555555, cin 0, nzcv 00000000
196add x3, x4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 00000000
197add x3, x4, #0x876, lsl #12 :: rd 5555555555dcb555 rn 5555555555555555, cin 0, nzcv 00000000
198add x3, x4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 00000000
199add w3, w4, #0x876, lsl #0 :: rd 0000000055555dcb rn 5555555555555555, cin 0, nzcv 00000000
200add w3, w4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 00000000
201add w3, w4, #0x876, lsl #12 :: rd 0000000055dcb555 rn 5555555555555555, cin 0, nzcv 00000000
202add w3, w4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 00000000
203adds x3, x4, #0x876, lsl #0 :: rd 5555555555555dcb rn 5555555555555555, cin 0, nzcv 00000000
204adds x3, x4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 20000000   C
205adds x3, x4, #0x876, lsl #12 :: rd 5555555555dcb555 rn 5555555555555555, cin 0, nzcv 00000000
206adds x3, x4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 20000000   C
207adds w3, w4, #0x876, lsl #0 :: rd 0000000055555dcb rn 5555555555555555, cin 0, nzcv 00000000
208adds w3, w4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 20000000   C
209adds w3, w4, #0x876, lsl #12 :: rd 0000000055dcb555 rn 5555555555555555, cin 0, nzcv 00000000
210adds w3, w4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 20000000   C
211adds x3, x4, #0xD87, lsl #0 :: rd c5446fe48c6118af rn c5446fe48c610b28, cin 0, nzcv 80000000 N
212adds x3, x4, #0xD87, lsl #0 :: rd efdd33d64e6d7812 rn efdd33d64e6d6a8b, cin 0, nzcv 80000000 N
213adds x3, x4, #0xD87, lsl #0 :: rd 8b0a4c8f910c2821 rn 8b0a4c8f910c1a9a, cin 0, nzcv 80000000 N
214adds x3, x4, #0xD87, lsl #0 :: rd 5c6c9b2a7f10ace2 rn 5c6c9b2a7f109f5b, cin 0, nzcv 00000000
215adds x3, x4, #0xD87, lsl #0 :: rd 1f699b1d954a6844 rn 1f699b1d954a5abd, cin 0, nzcv 00000000
216adds x3, x4, #0xD87, lsl #0 :: rd 9b14b0a4fbbd3998 rn 9b14b0a4fbbd2c11, cin 0, nzcv 80000000 N
217adds x3, x4, #0xD87, lsl #0 :: rd d55d1c942f952ce5 rn d55d1c942f951f5e, cin 0, nzcv 80000000 N
218adds x3, x4, #0xD87, lsl #0 :: rd 31d5b14395d5b2c1 rn 31d5b14395d5a53a, cin 0, nzcv 00000000
219adds x3, x4, #0xD87, lsl #0 :: rd 2e01dd24f43ac3d8 rn 2e01dd24f43ab651, cin 0, nzcv 00000000
220adds x3, x4, #0xD87, lsl #0 :: rd f44e040002468590 rn f44e040002467809, cin 0, nzcv 80000000 N
221adds x3, x4, #0xD87, lsl #0 :: rd 843fdf81027786f5 rn 843fdf810277796e, cin 0, nzcv 80000000 N
222adds x3, x4, #0xD87, lsl #0 :: rd 64d24626922b55f3 rn 64d24626922b486c, cin 0, nzcv 00000000
223adds w3, w4, #0xD87, lsl #0 :: rd 000000008c6118af rn c5446fe48c610b28, cin 0, nzcv 80000000 N
224adds w3, w4, #0xD87, lsl #0 :: rd 000000004e6d7812 rn efdd33d64e6d6a8b, cin 0, nzcv 00000000
225adds w3, w4, #0xD87, lsl #0 :: rd 00000000910c2821 rn 8b0a4c8f910c1a9a, cin 0, nzcv 80000000 N
226adds w3, w4, #0xD87, lsl #0 :: rd 000000007f10ace2 rn 5c6c9b2a7f109f5b, cin 0, nzcv 00000000
227adds w3, w4, #0xD87, lsl #0 :: rd 00000000954a6844 rn 1f699b1d954a5abd, cin 0, nzcv 80000000 N
228adds w3, w4, #0xD87, lsl #0 :: rd 00000000fbbd3998 rn 9b14b0a4fbbd2c11, cin 0, nzcv 80000000 N
229adds w3, w4, #0xD87, lsl #0 :: rd 000000002f952ce5 rn d55d1c942f951f5e, cin 0, nzcv 00000000
230adds w3, w4, #0xD87, lsl #0 :: rd 0000000095d5b2c1 rn 31d5b14395d5a53a, cin 0, nzcv 80000000 N
231adds w3, w4, #0xD87, lsl #0 :: rd 00000000f43ac3d8 rn 2e01dd24f43ab651, cin 0, nzcv 80000000 N
232adds w3, w4, #0xD87, lsl #0 :: rd 0000000002468590 rn f44e040002467809, cin 0, nzcv 00000000
233adds w3, w4, #0xD87, lsl #0 :: rd 00000000027786f5 rn 843fdf810277796e, cin 0, nzcv 00000000
234adds w3, w4, #0xD87, lsl #0 :: rd 00000000922b55f3 rn 64d24626922b486c, cin 0, nzcv 80000000 N
235SUB imm12
236sub w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 00000000
237sub w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv 00000000
238sub w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 00000000
239sub w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv 00000000
240sub w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 00000000
241sub w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv 00000000
242sub w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 00000000
243sub w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv 00000000
244subs w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 20000000   C
245subs w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv a0000000 N C
246subs w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 20000000   C
247subs w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv a0000000 N C
248subs w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 20000000   C
249subs w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv a0000000 N C
250subs w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 20000000   C
251subs w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv a0000000 N C
252subs x3, x4, #0xD87, lsl #0 :: rd c5446fe48c60fda1 rn c5446fe48c610b28, cin 0, nzcv a0000000 N C
253subs x3, x4, #0xD87, lsl #0 :: rd efdd33d64e6d5d04 rn efdd33d64e6d6a8b, cin 0, nzcv a0000000 N C
254subs x3, x4, #0xD87, lsl #0 :: rd 8b0a4c8f910c0d13 rn 8b0a4c8f910c1a9a, cin 0, nzcv a0000000 N C
255subs x3, x4, #0xD87, lsl #0 :: rd 5c6c9b2a7f1091d4 rn 5c6c9b2a7f109f5b, cin 0, nzcv 20000000   C
256subs x3, x4, #0xD87, lsl #0 :: rd 1f699b1d954a4d36 rn 1f699b1d954a5abd, cin 0, nzcv 20000000   C
257subs x3, x4, #0xD87, lsl #0 :: rd 9b14b0a4fbbd1e8a rn 9b14b0a4fbbd2c11, cin 0, nzcv a0000000 N C
258subs x3, x4, #0xD87, lsl #0 :: rd d55d1c942f9511d7 rn d55d1c942f951f5e, cin 0, nzcv a0000000 N C
259subs x3, x4, #0xD87, lsl #0 :: rd 31d5b14395d597b3 rn 31d5b14395d5a53a, cin 0, nzcv 20000000   C
260subs x3, x4, #0xD87, lsl #0 :: rd 2e01dd24f43aa8ca rn 2e01dd24f43ab651, cin 0, nzcv 20000000   C
261subs x3, x4, #0xD87, lsl #0 :: rd f44e040002466a82 rn f44e040002467809, cin 0, nzcv a0000000 N C
262subs x3, x4, #0xD87, lsl #0 :: rd 843fdf8102776be7 rn 843fdf810277796e, cin 0, nzcv a0000000 N C
263subs x3, x4, #0xD87, lsl #0 :: rd 64d24626922b3ae5 rn 64d24626922b486c, cin 0, nzcv 20000000   C
264subs w3, w4, #0xD87, lsl #0 :: rd 000000008c60fda1 rn c5446fe48c610b28, cin 0, nzcv a0000000 N C
265subs w3, w4, #0xD87, lsl #0 :: rd 000000004e6d5d04 rn efdd33d64e6d6a8b, cin 0, nzcv 20000000   C
266subs w3, w4, #0xD87, lsl #0 :: rd 00000000910c0d13 rn 8b0a4c8f910c1a9a, cin 0, nzcv a0000000 N C
267subs w3, w4, #0xD87, lsl #0 :: rd 000000007f1091d4 rn 5c6c9b2a7f109f5b, cin 0, nzcv 20000000   C
268subs w3, w4, #0xD87, lsl #0 :: rd 00000000954a4d36 rn 1f699b1d954a5abd, cin 0, nzcv a0000000 N C
269subs w3, w4, #0xD87, lsl #0 :: rd 00000000fbbd1e8a rn 9b14b0a4fbbd2c11, cin 0, nzcv a0000000 N C
270subs w3, w4, #0xD87, lsl #0 :: rd 000000002f9511d7 rn d55d1c942f951f5e, cin 0, nzcv 20000000   C
271subs w3, w4, #0xD87, lsl #0 :: rd 0000000095d597b3 rn 31d5b14395d5a53a, cin 0, nzcv a0000000 N C
272subs w3, w4, #0xD87, lsl #0 :: rd 00000000f43aa8ca rn 2e01dd24f43ab651, cin 0, nzcv a0000000 N C
273subs w3, w4, #0xD87, lsl #0 :: rd 0000000002466a82 rn f44e040002467809, cin 0, nzcv 20000000   C
274subs w3, w4, #0xD87, lsl #0 :: rd 0000000002776be7 rn 843fdf810277796e, cin 0, nzcv 20000000   C
275subs w3, w4, #0xD87, lsl #0 :: rd 00000000922b3ae5 rn 64d24626922b486c, cin 0, nzcv a0000000 N C
276subs w3, w4, #0xD87, lsl #0 :: rd 00000000ffffffff rn 64d2462600000d86, cin 0, nzcv 80000000 N
277subs w3, w4, #0xD87, lsl #0 :: rd 0000000000000000 rn 64d2462600000d87, cin 0, nzcv 60000000  ZC
278subs w3, w4, #0xD87, lsl #0 :: rd 0000000000000001 rn 64d2462600000d88, cin 0, nzcv 20000000   C
279subs w3, w4, #0xD87, lsl #0 :: rd 000000007fffffff rn 64d2462680000d86, cin 0, nzcv 30000000   CV
280subs w3, w4, #0xD87, lsl #0 :: rd 0000000080000000 rn 64d2462680000d87, cin 0, nzcv a0000000 N C
281subs w3, w4, #0xD87, lsl #0 :: rd 0000000080000001 rn 64d2462680000d88, cin 0, nzcv a0000000 N C
282subs x3, x4, #0xD87, lsl #0 :: rd ffffffffffffffff rn 0000000000000d86, cin 0, nzcv 80000000 N
283subs x3, x4, #0xD87, lsl #0 :: rd 0000000000000000 rn 0000000000000d87, cin 0, nzcv 60000000  ZC
284subs x3, x4, #0xD87, lsl #0 :: rd 0000000000000001 rn 0000000000000d88, cin 0, nzcv 20000000   C
285subs x3, x4, #0xD87, lsl #0 :: rd 7fffffffffffffff rn 8000000000000d86, cin 0, nzcv 30000000   CV
286subs x3, x4, #0xD87, lsl #0 :: rd 8000000000000000 rn 8000000000000d87, cin 0, nzcv a0000000 N C
287subs x3, x4, #0xD87, lsl #0 :: rd 8000000000000001 rn 8000000000000d88, cin 0, nzcv a0000000 N C
288ADR/ADRP MISSING (results are PC dependant)
289AND(imm)
290and  x3,x4, #0xF :: rd 0000000000000005 rn 5555555555555555, cin 0, nzcv 00000000
291and  x3,x4, #0x8080808080808080 :: rd 8000808000000000 rn 843fdf810277796e, cin 0, nzcv 00000000
292and  x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd c04040c080400000 rn c5446fe48c610b28, cin 0, nzcv 00000000
293ands x3,x4, #0x8080808080808080 :: rd 8000808000000000 rn 843fdf810277796e, cin 0, nzcv 80000000 N
294ands x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd c04040c080400000 rn c5446fe48c610b28, cin 0, nzcv 80000000 N
295ands x3,x4, #0x8080808080808080 :: rd 0000808000000000 rn 143fdf810277796e, cin 0, nzcv 00000000
296ands x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd 804040c080400000 rn a5446fe48c610b28, cin 0, nzcv 80000000 N
297ands x3,x4, #0x8080808080808080 :: rd 0000000000000000 rn 7070707070707070, cin 0, nzcv 40000000  Z
298ands x3,x4, #0x8080808080808080 :: rd 8000000000000000 rn f070707070707070, cin 0, nzcv 80000000 N
299and  w3,w4, #0xF :: rd 0000000000000005 rn 5555555555555555, cin 0, nzcv 00000000
300and  w3,w4, #0x80808080 :: rd 0000000000000000 rn 843fdf810277796e, cin 0, nzcv 00000000
301and  w3,w4, #0xC0C0C0C0 :: rd 0000000080400000 rn c5446fe48c610b28, cin 0, nzcv 00000000
302ands w3,w4, #0x80808080 :: rd 0000000000000000 rn 843fdf810277796e, cin 0, nzcv 40000000  Z
303ands w3,w4, #0xC0C0C0C0 :: rd 0000000080400000 rn c5446fe48c610b28, cin 0, nzcv 80000000 N
304ands w3,w4, #0x80808080 :: rd 0000000000000000 rn 143fdf810277796e, cin 0, nzcv 40000000  Z
305ands w3,w4, #0xC0C0C0C0 :: rd 0000000080400000 rn a5446fe48c610b28, cin 0, nzcv 80000000 N
306ands w3,w4, #0x80808080 :: rd 0000000000000000 rn 7070707070707070, cin 0, nzcv 40000000  Z
307ands w3,w4, #0x80808080 :: rd 0000000080000000 rn 70707070f0707070, cin 0, nzcv 80000000 N
308ORR(imm)
309orr  x3,x4, #0xF :: rd 555555555555555f rn 5555555555555555, cin 0, nzcv 00000000
310orr  x3,x4, #0x8080808080808080 :: rd 84bfdf8182f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000
311orr  x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd c5c4efe4cce1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000
312orr  w3,w4, #0xF :: rd 000000005555555f rn 5555555555555555, cin 0, nzcv 00000000
313orr  w3,w4, #0x80808080 :: rd 0000000082f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000
314orr  w3,w4, #0xC0C0C0C0 :: rd 00000000cce1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000
315EOR(imm)
316eor  x3,x4, #0xF :: rd 555555555555555a rn 5555555555555555, cin 0, nzcv 00000000
317eor  x3,x4, #0x8080808080808080 :: rd 04bf5f0182f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000
318eor  x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd 0584af244ca1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000
319eor  w3,w4, #0xF :: rd 000000005555555a rn 5555555555555555, cin 0, nzcv 00000000
320eor  w3,w4, #0x80808080 :: rd 0000000082f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000
321eor  w3,w4, #0xC0C0C0C0 :: rd 000000004ca1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000
322MOVZ
323movz x27, #0x987 :: rd 0000000000000987 cin 0, nzcv 00000000
324movz x27, #0x987, lsl #16 :: rd 0000000009870000 cin 0, nzcv 00000000
325movz x27, #0x987, lsl #32 :: rd 0000098700000000 cin 0, nzcv 00000000
326movz x27, #0x987, lsl #48 :: rd 0987000000000000 cin 0, nzcv 00000000
327MOVN
328movn x27, #0x987 :: rd fffffffffffff678 cin 0, nzcv 00000000
329movn x27, #0x987, lsl #16 :: rd fffffffff678ffff cin 0, nzcv 00000000
330movn x27, #0x987, lsl #32 :: rd fffff678ffffffff cin 0, nzcv 00000000
331movn x27, #0x987, lsl #48 :: rd f678ffffffffffff cin 0, nzcv 00000000
332MOVK
333movn x27, #0xdef, lsl #48 ; movk x27, #0x987, lsl #0 ; movk x27, #0xabc, lsl #32 ; movk x27, #0x5123, lsl #16  :: rd f2100abc51230987 cin 0, nzcv 00000000
334EXTR(64)
335extr x3, x4, x5, #0 :: rd a6325ae016fbd710 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
336extr x3, x4, x5, #0 :: rd fd370f11bfcd4a4a rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
337extr x3, x4, x5, #0 :: rd 5bc94f0d3ee4863a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
338extr x3, x4, x5, #0 :: rd e861540945421773 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
339extr x3, x4, x5, #0 :: rd 507865169b052546 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
340extr x3, x4, x5, #0 :: rd 9a1140d0fd1dbf6c rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
341extr x3, x4, x5, #1 :: rd 53192d700b7deb88 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
342extr x3, x4, x5, #1 :: rd 7e9b8788dfe6a525 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
343extr x3, x4, x5, #1 :: rd 2de4a7869f72431d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
344extr x3, x4, x5, #1 :: rd f430aa04a2a10bb9 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
345extr x3, x4, x5, #1 :: rd a83c328b4d8292a3 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
346extr x3, x4, x5, #1 :: rd cd08a0687e8edfb6 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
347extr x3, x4, x5, #2 :: rd 298c96b805bef5c4 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
348extr x3, x4, x5, #2 :: rd 3f4dc3c46ff35292 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
349extr x3, x4, x5, #2 :: rd 16f253c34fb9218e rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
350extr x3, x4, x5, #2 :: rd fa185502515085dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
351extr x3, x4, x5, #2 :: rd 541e1945a6c14951 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
352extr x3, x4, x5, #2 :: rd 668450343f476fdb rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
353extr x3, x4, x5, #3 :: rd 14c64b5c02df7ae2 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
354extr x3, x4, x5, #3 :: rd 1fa6e1e237f9a949 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
355extr x3, x4, x5, #3 :: rd 0b7929e1a7dc90c7 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
356extr x3, x4, x5, #3 :: rd fd0c2a8128a842ee rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
357extr x3, x4, x5, #3 :: rd aa0f0ca2d360a4a8 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
358extr x3, x4, x5, #3 :: rd b342281a1fa3b7ed rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
359extr x3, x4, x5, #32 :: rd d1e3a1d0a6325ae0 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
360extr x3, x4, x5, #32 :: rd e1ab63b0fd370f11 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
361extr x3, x4, x5, #32 :: rd e550b4885bc94f0d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
362extr x3, x4, x5, #32 :: rd 2c6954dfe8615409 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
363extr x3, x4, x5, #32 :: rd c389279550786516 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
364extr x3, x4, x5, #32 :: rd b21de6b59a1140d0 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
365extr x3, x4, x5, #60 :: rd b432311d1e3a1d0a rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
366extr x3, x4, x5, #60 :: rd 92e7217e1ab63b0f rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
367extr x3, x4, x5, #60 :: rd d79baaee550b4885 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
368extr x3, x4, x5, #60 :: rd 58586ea2c6954dfe rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
369extr x3, x4, x5, #60 :: rd 51579fec38927955 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
370extr x3, x4, x5, #60 :: rd b834ed5b21de6b59 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
371extr x3, x4, x5, #61 :: rd da19188e8f1d0e85 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
372extr x3, x4, x5, #61 :: rd c97390bf0d5b1d87 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
373extr x3, x4, x5, #61 :: rd ebcdd5772a85a442 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
374extr x3, x4, x5, #61 :: rd 2c2c3751634aa6ff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
375extr x3, x4, x5, #61 :: rd 28abcff61c493caa rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
376extr x3, x4, x5, #61 :: rd dc1a76ad90ef35ac rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
377extr x3, x4, x5, #62 :: rd 6d0c8c47478e8742 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
378extr x3, x4, x5, #62 :: rd 64b9c85f86ad8ec3 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
379extr x3, x4, x5, #62 :: rd f5e6eabb9542d221 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
380extr x3, x4, x5, #62 :: rd 16161ba8b1a5537f rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
381extr x3, x4, x5, #62 :: rd 9455e7fb0e249e55 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
382extr x3, x4, x5, #62 :: rd 6e0d3b56c8779ad6 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
383extr x3, x4, x5, #63 :: rd 56f8b273af81ea51 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
384extr x3, x4, x5, #63 :: rd f9353b17c4869ebc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
385extr x3, x4, x5, #63 :: rd b31a40455370ed57 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
386extr x3, x4, x5, #63 :: rd 66acdcca2b320a4e rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
387extr x3, x4, x5, #63 :: rd caf674a29ea40fe9 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000
388extr x3, x4, x5, #63 :: rd 3a94903624e877f1 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 00000000
389extr x3, x4, x5, #63 :: rd dfba67ac9cdad516 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000
390extr x3, x4, x5, #63 :: rd b8d93654fe213eb6 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 00000000
391extr x3, x4, x5, #63 :: rd 36296149f77a5822 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 00000000
392EXTR(32)
393extr w3, w4, w5, #0 :: rd 0000000016fbd710 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
394extr w3, w4, w5, #0 :: rd 00000000bfcd4a4a rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
395extr w3, w4, w5, #0 :: rd 000000003ee4863a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
396extr w3, w4, w5, #0 :: rd 0000000045421773 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
397extr w3, w4, w5, #0 :: rd 000000009b052546 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
398extr w3, w4, w5, #0 :: rd 00000000fd1dbf6c rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
399extr w3, w4, w5, #1 :: rd 000000000b7deb88 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
400extr w3, w4, w5, #1 :: rd 000000005fe6a525 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
401extr w3, w4, w5, #1 :: rd 000000001f72431d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
402extr w3, w4, w5, #1 :: rd 00000000a2a10bb9 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
403extr w3, w4, w5, #1 :: rd 00000000cd8292a3 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
404extr w3, w4, w5, #1 :: rd 00000000fe8edfb6 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
405extr w3, w4, w5, #2 :: rd 0000000005bef5c4 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
406extr w3, w4, w5, #2 :: rd 000000002ff35292 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
407extr w3, w4, w5, #2 :: rd 000000000fb9218e rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
408extr w3, w4, w5, #2 :: rd 00000000d15085dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
409extr w3, w4, w5, #2 :: rd 0000000066c14951 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
410extr w3, w4, w5, #2 :: rd 000000007f476fdb rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
411extr w3, w4, w5, #3 :: rd 0000000002df7ae2 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
412extr w3, w4, w5, #3 :: rd 0000000017f9a949 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
413extr w3, w4, w5, #3 :: rd 0000000007dc90c7 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
414extr w3, w4, w5, #3 :: rd 00000000e8a842ee rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
415extr w3, w4, w5, #3 :: rd 00000000b360a4a8 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
416extr w3, w4, w5, #3 :: rd 00000000bfa3b7ed rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
417extr w3, w4, w5, #16 :: rd 00000000a1d016fb rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
418extr w3, w4, w5, #16 :: rd 0000000063b0bfcd rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
419extr w3, w4, w5, #16 :: rd 00000000b4883ee4 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
420extr w3, w4, w5, #16 :: rd 0000000054df4542 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
421extr w3, w4, w5, #16 :: rd 0000000027959b05 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
422extr w3, w4, w5, #16 :: rd 00000000e6b5fd1d rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
423extr w3, w4, w5, #28 :: rd 000000001e3a1d01 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
424extr w3, w4, w5, #28 :: rd 000000001ab63b0b rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
425extr w3, w4, w5, #28 :: rd 00000000550b4883 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
426extr w3, w4, w5, #28 :: rd 00000000c6954df4 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
427extr w3, w4, w5, #28 :: rd 0000000038927959 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
428extr w3, w4, w5, #28 :: rd 0000000021de6b5f rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
429extr w3, w4, w5, #29 :: rd 000000008f1d0e80 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
430extr w3, w4, w5, #29 :: rd 000000000d5b1d85 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
431extr w3, w4, w5, #29 :: rd 000000002a85a441 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
432extr w3, w4, w5, #29 :: rd 00000000634aa6fa rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
433extr w3, w4, w5, #29 :: rd 000000001c493cac rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
434extr w3, w4, w5, #29 :: rd 0000000090ef35af rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
435extr w3, w4, w5, #30 :: rd 00000000478e8740 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000
436extr w3, w4, w5, #30 :: rd 0000000086ad8ec2 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000
437extr w3, w4, w5, #30 :: rd 000000009542d220 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
438extr w3, w4, w5, #30 :: rd 00000000b1a5537d rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
439extr w3, w4, w5, #30 :: rd 000000000e249e56 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000
440extr w3, w4, w5, #30 :: rd 00000000c8779ad7 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
441extr w3, w4, w5, #31 :: rd 00000000af81ea51 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
442extr w3, w4, w5, #31 :: rd 00000000c4869ebc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
443extr w3, w4, w5, #31 :: rd 000000005370ed57 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
444extr w3, w4, w5, #31 :: rd 000000002b320a4e rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
445extr w3, w4, w5, #31 :: rd 000000009ea40fe9 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000
446extr w3, w4, w5, #31 :: rd 0000000024e877f0 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 00000000
447extr w3, w4, w5, #31 :: rd 000000009cdad516 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000
448extr w3, w4, w5, #31 :: rd 00000000fe213eb7 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 00000000
449extr w3, w4, w5, #31 :: rd 00000000f77a5823 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 00000000
450ADD/SUB(reg,64)
451add  x7,x8,x9,lsl #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
452add  x7,x8,x9,lsl #1 :: rd d0c28d425e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
453add  x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
454add  x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
455adds x7,x8,x9,lsl #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 80000000 N
456adds x7,x8,x9,lsl #1 :: rd d0c28d425e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C
457adds x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 30000000   CV
458adds x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
459adds x7,x8,x9,lsl #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC
460add  x7,x8,x9,lsr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
461add  x7,x8,x9,lsr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
462add  x7,x8,x9,lsr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
463add  x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
464adds x7,x8,x9,lsr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 80000000 N
465adds x7,x8,x9,lsr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C
466adds x7,x8,x9,lsr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N
467adds x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
468adds x7,x8,x9,lsr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC
469add  x7,x8,x9,asr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
470add  x7,x8,x9,asr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
471add  x7,x8,x9,asr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
472add  x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
473adds x7,x8,x9,asr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 80000000 N
474adds x7,x8,x9,asr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C
475adds x7,x8,x9,asr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C
476adds x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
477adds x7,x8,x9,asr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC
478sub  x7,x8,x9,lsl #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
479sub  x7,x8,x9,lsl #1 :: rd 2872add5664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
480sub  x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
481sub  x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
482subs x7,x8,x9,lsl #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
483subs x7,x8,x9,lsl #1 :: rd 2872add5664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C
484subs x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 20000000   C
485subs x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C
486subs x7,x8,x9,lsl #0  :: rd aaaaaaaaaaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
487sub  x7,x8,x9,lsr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
488sub  x7,x8,x9,lsr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
489sub  x7,x8,x9,lsr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
490sub  x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
491subs x7,x8,x9,lsr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
492subs x7,x8,x9,lsr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C
493subs x7,x8,x9,lsr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C
494subs x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C
495subs x7,x8,x9,lsr #0  :: rd aaaaaaaaaaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
496sub  x7,x8,x9,asr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
497sub  x7,x8,x9,asr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
498sub  x7,x8,x9,asr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
499sub  x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
500subs x7,x8,x9,asr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
501subs x7,x8,x9,asr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C
502subs x7,x8,x9,asr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N
503subs x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C
504subs x7,x8,x9,asr #0  :: rd 0000000000000000 rm 5555555555555555, rn 5555555555555555, cin 0, nzcv 60000000  ZC
505subs x7,x8,x9,asr #0  :: rd 5555555555555555 rm aaaaaaaaaaaaaaaa, rn 5555555555555555, cin 0, nzcv 30000000   CV
506ADD/SUB(reg,32)
507add  w7,w8,w9,lsl #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
508add  w7,w8,w9,lsl #1 :: rd 000000005e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
509add  w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
510add  w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
511adds w7,w8,w9,lsl #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 30000000   CV
512adds w7,w8,w9,lsl #1 :: rd 000000005e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C
513adds w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 30000000   CV
514adds w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
515adds w7,w8,w9,lsl #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC
516add  w7,w8,w9,lsr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
517add  w7,w8,w9,lsr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
518add  w7,w8,w9,lsr #30 :: rd 00000000a9b876ae rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
519add  w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
520adds w7,w8,w9,lsr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 30000000   CV
521adds w7,w8,w9,lsr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C
522adds w7,w8,w9,lsr #30 :: rd 00000000a9b876ae rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N
523adds w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
524adds w7,w8,w9,lsr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC
525add  w7,w8,w9,asr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
526add  w7,w8,w9,asr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
527add  w7,w8,w9,asr #30 :: rd 00000000a9b876aa rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
528add  w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
529adds w7,w8,w9,asr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 30000000   CV
530adds w7,w8,w9,asr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C
531adds w7,w8,w9,asr #30 :: rd 00000000a9b876aa rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C
532adds w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
533adds w7,w8,w9,asr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC
534sub  w7,w8,w9,lsl #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
535sub  w7,w8,w9,lsl #1 :: rd 00000000664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
536sub  w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
537sub  w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
538subs w7,w8,w9,lsl #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C
539subs w7,w8,w9,lsl #1 :: rd 00000000664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 30000000   CV
540subs w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 20000000   C
541subs w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C
542subs w7,w8,w9,lsl #0  :: rd 00000000aaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
543sub  w7,w8,w9,lsr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
544sub  w7,w8,w9,lsr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
545sub  w7,w8,w9,lsr #30 :: rd 00000000a9b876a8 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
546sub  w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
547subs w7,w8,w9,lsr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C
548subs w7,w8,w9,lsr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C
549subs w7,w8,w9,lsr #30 :: rd 00000000a9b876a8 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C
550subs w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C
551subs w7,w8,w9,lsr #0  :: rd 00000000aaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
552sub  w7,w8,w9,asr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
553sub  w7,w8,w9,asr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
554sub  w7,w8,w9,asr #30 :: rd 00000000a9b876ac rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000
555sub  w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000
556subs w7,w8,w9,asr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C
557subs w7,w8,w9,asr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C
558subs w7,w8,w9,asr #30 :: rd 00000000a9b876ac rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N
559subs w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C
560subs w7,w8,w9,asr #0  :: rd 0000000000000000 rm 5555555555555555, rn 5555555555555555, cin 0, nzcv 60000000  ZC
561subs w7,w8,w9,asr #0  :: rd 0000000055555555 rm aaaaaaaaaaaaaaaa, rn 5555555555555555, cin 0, nzcv 30000000   CV
562LOGIC(reg,64)
563and x7,x8,x9,lsl #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
564and x7,x8,x9,lsl #1 :: rd b5109a0a65400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
565and x7,x8,x9,lsl #62 :: rd c000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
566and x7,x8,x9,lsl #63 :: rd 8000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
567and x7,x8,x9,lsr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
568and x7,x8,x9,lsr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
569and x7,x8,x9,lsr #62 :: rd 0000000000000003 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
570and x7,x8,x9,lsr #63 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
571and x7,x8,x9,asr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
572and x7,x8,x9,asr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
573and x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
574and x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
575and x7,x8,x9,ror #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
576and x7,x8,x9,ror #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
577and x7,x8,x9,ror #62 :: rd 81850020040854cf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
578and x7,x8,x9,ror #63 :: rd 30020081b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
579orr x7,x8,x9,lsl #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
580orr x7,x8,x9,lsl #1 :: rd fffbbebefdd9bcfc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
581orr x7,x8,x9,lsl #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
582orr x7,x8,x9,lsl #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
583orr x7,x8,x9,lsr #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
584orr x7,x8,x9,lsr #1 :: rd fdfdbfaeff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
585orr x7,x8,x9,lsr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
586orr x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
587orr x7,x8,x9,asr #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
588orr x7,x8,x9,asr #1 :: rd fdfdbfaeff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
589orr x7,x8,x9,asr #62 :: rd ffffffffffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
590orr x7,x8,x9,asr #63 :: rd ffffffffffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
591orr x7,x8,x9,ror #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
592orr x7,x8,x9,ror #1 :: rd fdfdbfaeff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
593orr x7,x8,x9,ror #62 :: rd e585d6ef3d695ddf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
594orr x7,x8,x9,ror #63 :: rd ffa3cff5fa3ffeff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
595eor x7,x8,x9,lsl #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
596eor x7,x8,x9,lsl #1 :: rd 4aeb24b49899b8fc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
597eor x7,x8,x9,lsl #62 :: rd 058586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
598eor x7,x8,x9,lsl #63 :: rd 7b834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
599eor x7,x8,x9,lsr #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
600eor x7,x8,x9,lsr #1 :: rd d09d1d287a22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
601eor x7,x8,x9,lsr #62 :: rd c58586ea2c6954dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
602eor x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
603eor x7,x8,x9,asr #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
604eor x7,x8,x9,asr #1 :: rd d09d1d287a22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
605eor x7,x8,x9,asr #62 :: rd 3a7a7915d396ab20 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
606eor x7,x8,x9,asr #63 :: rd 047cb12a4de2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
607eor x7,x8,x9,ror #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
608eor x7,x8,x9,ror #1 :: rd d09d1d287a22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
609eor x7,x8,x9,ror #62 :: rd 6400d6cf39610910 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
610eor x7,x8,x9,ror #63 :: rd cfa1cf744826986a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
611ands x7,x8,x9,lsl #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
612ands x7,x8,x9,lsl #1 :: rd b5109a0a65400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
613ands x7,x8,x9,lsl #62 :: rd c000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N
614ands x7,x8,x9,lsl #63 :: rd 8000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
615ands x7,x8,x9,lsr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
616ands x7,x8,x9,lsr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
617ands x7,x8,x9,lsr #62 :: rd 0000000000000003 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
618ands x7,x8,x9,lsr #63 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
619ands x7,x8,x9,asr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
620ands x7,x8,x9,asr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
621ands x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N
622ands x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
623ands x7,x8,x9,ror #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
624ands x7,x8,x9,ror #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
625ands x7,x8,x9,ror #62 :: rd 81850020040854cf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N
626ands x7,x8,x9,ror #63 :: rd 30020081b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
627ands x7,x8,x9,ror #22 :: rd 0000000000000000 rm 5555555555555555, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 40000000  Z
628bic x7,x8,x9,lsl #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
629bic x7,x8,x9,lsl #1 :: rd 486920a48010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
630bic x7,x8,x9,lsl #62 :: rd 058586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
631bic x7,x8,x9,lsl #63 :: rd 7b834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
632bic x7,x8,x9,lsr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
633bic x7,x8,x9,lsr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
634bic x7,x8,x9,lsr #62 :: rd c58586ea2c6954dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
635bic x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
636bic x7,x8,x9,asr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
637bic x7,x8,x9,asr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
638bic x7,x8,x9,asr #62 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
639bic x7,x8,x9,asr #63 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
640bic x7,x8,x9,ror #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
641bic x7,x8,x9,ror #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
642bic x7,x8,x9,ror #62 :: rd 440086ca28610010 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
643bic x7,x8,x9,ror #63 :: rd cb814e5400048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
644orn x7,x8,x9,lsl #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
645orn x7,x8,x9,lsl #1 :: rd fd7dfbefe776f78b rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
646orn x7,x8,x9,lsl #62 :: rd ffffffffffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
647orn x7,x8,x9,lsl #63 :: rd ffffffffffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
648orn x7,x8,x9,lsr #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
649orn x7,x8,x9,lsr #1 :: rd ff7bfaffe5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
650orn x7,x8,x9,lsr #62 :: rd ffffffffffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
651orn x7,x8,x9,lsr #63 :: rd ffffffffffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
652orn x7,x8,x9,asr #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
653orn x7,x8,x9,asr #1 :: rd ff7bfaffe5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
654orn x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
655orn x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
656orn x7,x8,x9,ror #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
657orn x7,x8,x9,ror #1 :: rd ff7bfaffe5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
658orn x7,x8,x9,ror #62 :: rd dfffaffaeefff6ff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
659orn x7,x8,x9,ror #63 :: rd fbdf7edfb7dde7b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
660eon x7,x8,x9,lsl #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
661eon x7,x8,x9,lsl #1 :: rd b514db4b67664703 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
662eon x7,x8,x9,lsl #62 :: rd fa7a7915d396ab20 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
663eon x7,x8,x9,lsl #63 :: rd 847cb12a4de2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
664eon x7,x8,x9,lsr #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
665eon x7,x8,x9,lsr #1 :: rd 2f62e2d785dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
666eon x7,x8,x9,lsr #62 :: rd 3a7a7915d396ab23 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
667eon x7,x8,x9,lsr #63 :: rd 047cb12a4de2194b rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
668eon x7,x8,x9,asr #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
669eon x7,x8,x9,asr #1 :: rd 2f62e2d785dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
670eon x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
671eon x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
672eon x7,x8,x9,ror #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
673eon x7,x8,x9,ror #1 :: rd 2f62e2d785dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
674eon x7,x8,x9,ror #62 :: rd 9bff2930c69ef6ef rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
675eon x7,x8,x9,ror #63 :: rd 305e308bb7d96795 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
676bics x7,x8,x9,lsl #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
677bics x7,x8,x9,lsl #1 :: rd 486920a48010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
678bics x7,x8,x9,lsl #62 :: rd 058586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
679bics x7,x8,x9,lsl #63 :: rd 7b834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
680bics x7,x8,x9,lsr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
681bics x7,x8,x9,lsr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
682bics x7,x8,x9,lsr #62 :: rd c58586ea2c6954dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N
683bics x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
684bics x7,x8,x9,asr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
685bics x7,x8,x9,asr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
686bics x7,x8,x9,asr #62 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 40000000  Z
687bics x7,x8,x9,asr #63 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 40000000  Z
688bics x7,x8,x9,ror #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
689bics x7,x8,x9,ror #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
690bics x7,x8,x9,ror #62 :: rd 440086ca28610010 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
691bics x7,x8,x9,ror #63 :: rd cb814e5400048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
692LOGIC(reg,32)
693and w7,w8,w9,lsl #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
694and w7,w8,w9,lsl #1 :: rd 0000000065400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
695and w7,w8,w9,lsl #30 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
696and w7,w8,w9,lsl #31 :: rd 0000000080000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
697and w7,w8,w9,lsr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
698and w7,w8,w9,lsr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
699and w7,w8,w9,lsr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
700and w7,w8,w9,lsr #31 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
701and w7,w8,w9,asr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
702and w7,w8,w9,asr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
703and w7,w8,w9,asr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
704and w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
705and w7,w8,w9,ror #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
706and w7,w8,w9,ror #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
707and w7,w8,w9,ror #30 :: rd 00000000040854cd rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
708and w7,w8,w9,ror #31 :: rd 00000000b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
709orr w7,w8,w9,lsl #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
710orr w7,w8,w9,lsl #1 :: rd 00000000fdd9bcfc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
711orr w7,w8,w9,lsl #30 :: rd 00000000ec6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
712orr w7,w8,w9,lsl #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
713orr w7,w8,w9,lsr #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
714orr w7,w8,w9,lsr #1 :: rd 00000000ff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
715orr w7,w8,w9,lsr #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
716orr w7,w8,w9,lsr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
717orr w7,w8,w9,asr #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
718orr w7,w8,w9,asr #1 :: rd 00000000ff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
719orr w7,w8,w9,asr #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
720orr w7,w8,w9,asr #31 :: rd 00000000ffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
721orr w7,w8,w9,ror #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
722orr w7,w8,w9,ror #1 :: rd 00000000ff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
723orr w7,w8,w9,ror #30 :: rd 000000003d695ddf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
724orr w7,w8,w9,ror #31 :: rd 00000000fa3ffeff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
725eor w7,w8,w9,lsl #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
726eor w7,w8,w9,lsl #1 :: rd 000000009899b8fc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
727eor w7,w8,w9,lsl #30 :: rd 00000000ec6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
728eor w7,w8,w9,lsl #31 :: rd 00000000321de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
729eor w7,w8,w9,lsr #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
730eor w7,w8,w9,lsr #1 :: rd 00000000fa22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
731eor w7,w8,w9,lsr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
732eor w7,w8,w9,lsr #31 :: rd 00000000b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
733eor w7,w8,w9,asr #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
734eor w7,w8,w9,asr #1 :: rd 00000000fa22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
735eor w7,w8,w9,asr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
736eor w7,w8,w9,asr #31 :: rd 000000004de2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
737eor w7,w8,w9,ror #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
738eor w7,w8,w9,ror #1 :: rd 00000000fa22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
739eor w7,w8,w9,ror #30 :: rd 0000000039610912 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
740eor w7,w8,w9,ror #31 :: rd 000000004826986a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
741ands w7,w8,w9,lsl #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
742ands w7,w8,w9,lsl #1 :: rd 0000000065400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
743ands w7,w8,w9,lsl #30 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 40000000  Z
744ands w7,w8,w9,lsl #31 :: rd 0000000080000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
745ands w7,w8,w9,lsr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
746ands w7,w8,w9,lsr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
747ands w7,w8,w9,lsr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
748ands w7,w8,w9,lsr #31 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
749ands w7,w8,w9,asr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
750ands w7,w8,w9,asr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
751ands w7,w8,w9,asr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
752ands w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
753ands w7,w8,w9,ror #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
754ands w7,w8,w9,ror #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
755ands w7,w8,w9,ror #30 :: rd 00000000040854cd rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
756ands w7,w8,w9,ror #31 :: rd 00000000b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
757ands w7,w8,w9,ror #22 :: rd 0000000000000000 rm 5555555555555555, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 40000000  Z
758bic w7,w8,w9,lsl #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
759bic w7,w8,w9,lsl #1 :: rd 000000008010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
760bic w7,w8,w9,lsl #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
761bic w7,w8,w9,lsl #31 :: rd 00000000321de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
762bic w7,w8,w9,lsr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
763bic w7,w8,w9,lsr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
764bic w7,w8,w9,lsr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
765bic w7,w8,w9,lsr #31 :: rd 00000000b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
766bic w7,w8,w9,asr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
767bic w7,w8,w9,asr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
768bic w7,w8,w9,asr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
769bic w7,w8,w9,asr #31 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
770bic w7,w8,w9,ror #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
771bic w7,w8,w9,ror #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
772bic w7,w8,w9,ror #30 :: rd 0000000028610012 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
773bic w7,w8,w9,ror #31 :: rd 0000000000048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
774orn w7,w8,w9,lsl #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
775orn w7,w8,w9,lsl #1 :: rd 00000000e776f78b rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
776orn w7,w8,w9,lsl #30 :: rd 000000003fffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
777orn w7,w8,w9,lsl #31 :: rd 00000000ffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
778orn w7,w8,w9,lsr #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
779orn w7,w8,w9,lsr #1 :: rd 00000000e5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
780orn w7,w8,w9,lsr #30 :: rd 00000000ffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
781orn w7,w8,w9,lsr #31 :: rd 00000000ffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
782orn w7,w8,w9,asr #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
783orn w7,w8,w9,asr #1 :: rd 00000000e5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
784orn w7,w8,w9,asr #30 :: rd 00000000ffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
785orn w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
786orn w7,w8,w9,ror #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
787orn w7,w8,w9,ror #1 :: rd 00000000e5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
788orn w7,w8,w9,ror #30 :: rd 00000000eefff6ff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
789orn w7,w8,w9,ror #31 :: rd 00000000b7dde7b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
790eon w7,w8,w9,lsl #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
791eon w7,w8,w9,lsl #1 :: rd 0000000067664703 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
792eon w7,w8,w9,lsl #30 :: rd 000000001396ab20 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
793eon w7,w8,w9,lsl #31 :: rd 00000000cde2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
794eon w7,w8,w9,lsr #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
795eon w7,w8,w9,lsr #1 :: rd 0000000005dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
796eon w7,w8,w9,lsr #30 :: rd 00000000d396ab21 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
797eon w7,w8,w9,lsr #31 :: rd 000000004de2194b rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
798eon w7,w8,w9,asr #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
799eon w7,w8,w9,asr #1 :: rd 0000000005dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
800eon w7,w8,w9,asr #30 :: rd 00000000d396ab21 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
801eon w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
802eon w7,w8,w9,ror #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000
803eon w7,w8,w9,ror #1 :: rd 0000000005dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000
804eon w7,w8,w9,ror #30 :: rd 00000000c69ef6ed rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
805eon w7,w8,w9,ror #31 :: rd 00000000b7d96795 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
806bics w7,w8,w9,lsl #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
807bics w7,w8,w9,lsl #1 :: rd 000000008010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
808bics w7,w8,w9,lsl #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
809bics w7,w8,w9,lsl #31 :: rd 00000000321de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
810bics w7,w8,w9,lsr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
811bics w7,w8,w9,lsr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
812bics w7,w8,w9,lsr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
813bics w7,w8,w9,lsr #31 :: rd 00000000b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N
814bics w7,w8,w9,asr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
815bics w7,w8,w9,asr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
816bics w7,w8,w9,asr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
817bics w7,w8,w9,asr #31 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 40000000  Z
818bics w7,w8,w9,ror #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N
819bics w7,w8,w9,ror #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N
820bics w7,w8,w9,ror #30 :: rd 0000000028610012 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000
821bics w7,w8,w9,ror #31 :: rd 0000000000048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000
822UMULH/SMULH
823umulh x9,x8,x7 :: rd 4090901a010c79a2 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000
824umulh x9,x8,x7 :: rd 1f1f7a1e6854654f rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
825umulh x9,x8,x7 :: rd 80286ba6dafc0fec rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000
826smulh x9,x8,x7 :: rd fba81ad7d3ec4d89 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000
827smulh x9,x8,x7 :: rd f3a320e490937027 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
828smulh x9,x8,x7 :: rd 0bb576949afd77be rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000
829MADD/MSUB
830madd x30,x26,x28,x27 :: rd 1bfc004f8e50d913 rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
831madd x30,x26,x28,x27 :: rd 657c15cdfc9563db rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000
832madd x30,x26,x28,x27 :: rd d990e4e3f2995139 rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000
833madd x30,x26,x28,x27 :: rd 9250e99b8bee2ac2 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000
834madd x30,x26,x28,x27 :: rd f1280fbc46efe21f rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000
835msub x30,x26,x28,x27 :: rd b82bef66eda3bb6b rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
836msub x30,x26,x28,x27 :: rd 854d34a581e80cbf rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000
837msub x30,x26,x28,x27 :: rd 3a653089597d184d rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000
838msub x30,x26,x28,x27 :: rd 1357a7cc1ef07c10 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000
839msub x30,x26,x28,x27 :: rd 5ea69a15b784c87d rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000
840madd w30,w26,w28,w27 :: rd 000000008e50d913 rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
841madd w30,w26,w28,w27 :: rd 00000000fc9563db rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000
842madd w30,w26,w28,w27 :: rd 00000000f2995139 rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000
843madd w30,w26,w28,w27 :: rd 000000008bee2ac2 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000
844madd w30,w26,w28,w27 :: rd 0000000046efe21f rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000
845msub w30,w26,w28,w27 :: rd 00000000eda3bb6b rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000
846msub w30,w26,w28,w27 :: rd 0000000081e80cbf rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000
847msub w30,w26,w28,w27 :: rd 00000000597d184d rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000
848msub w30,w26,w28,w27 :: rd 000000001ef07c10 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000
849msub w30,w26,w28,w27 :: rd 00000000b784c87d rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000
850CS{EL,INC,INV,NEG}(64)
851cmp x17,x18 ; csel x16,x17,x18,eq :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
852cmp x17,x18 ; csel x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
853cmp x17,x18 ; csel x16,x17,x18,cc :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
854cmp x17,x18 ; csel x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
855cmp x17,x18 ; csel x16,x17,x18,mi :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
856cmp x17,x18 ; csel x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
857cmp x17,x18 ; csel x16,x17,x18,vc :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
858cmp x17,x18 ; csel x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
859cmp x17,x18 ; csinc x16,x17,x18,eq :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
860cmp x17,x18 ; csinc x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
861cmp x17,x18 ; csinc x16,x17,x18,cc :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
862cmp x17,x18 ; csinc x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
863cmp x17,x18 ; csinc x16,x17,x18,mi :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
864cmp x17,x18 ; csinc x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
865cmp x17,x18 ; csinc x16,x17,x18,vc :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
866cmp x17,x18 ; csinc x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
867cmp x17,x18 ; csinv x16,x17,x18,eq :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
868cmp x17,x18 ; csinv x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
869cmp x17,x18 ; csinv x16,x17,x18,cc :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
870cmp x17,x18 ; csinv x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
871cmp x17,x18 ; csinv x16,x17,x18,mi :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
872cmp x17,x18 ; csinv x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
873cmp x17,x18 ; csinv x16,x17,x18,vc :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
874cmp x17,x18 ; csinv x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
875cmp x17,x18 ; csneg x16,x17,x18,eq :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
876cmp x17,x18 ; csneg x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
877cmp x17,x18 ; csneg x16,x17,x18,cc :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
878cmp x17,x18 ; csneg x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
879cmp x17,x18 ; csneg x16,x17,x18,mi :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
880cmp x17,x18 ; csneg x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
881cmp x17,x18 ; csneg x16,x17,x18,vc :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
882cmp x17,x18 ; csneg x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
883CS{EL,INC,INV,NEG}(32)
884cmp w17,w18 ; csel w16,w17,w18,eq :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
885cmp w17,w18 ; csel w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
886cmp w17,w18 ; csel w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
887cmp w17,w18 ; csel w16,w17,w18,cs :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
888cmp w17,w18 ; csel w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
889cmp w17,w18 ; csel w16,w17,w18,pl :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
890cmp w17,w18 ; csel w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
891cmp w17,w18 ; csel w16,w17,w18,vs :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
892cmp w17,w18 ; csinc w16,w17,w18,eq :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
893cmp w17,w18 ; csinc w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
894cmp w17,w18 ; csinc w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
895cmp w17,w18 ; csinc w16,w17,w18,cs :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
896cmp w17,w18 ; csinc w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
897cmp w17,w18 ; csinc w16,w17,w18,pl :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
898cmp w17,w18 ; csinc w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
899cmp w17,w18 ; csinc w16,w17,w18,vs :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
900cmp w17,w18 ; csinv w16,w17,w18,eq :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
901cmp w17,w18 ; csinv w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
902cmp w17,w18 ; csinv w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
903cmp w17,w18 ; csinv w16,w17,w18,cs :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
904cmp w17,w18 ; csinv w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
905cmp w17,w18 ; csinv w16,w17,w18,pl :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
906cmp w17,w18 ; csinv w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
907cmp w17,w18 ; csinv w16,w17,w18,vs :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
908cmp w17,w18 ; csneg w16,w17,w18,eq :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
909cmp w17,w18 ; csneg w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
910cmp w17,w18 ; csneg w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
911cmp w17,w18 ; csneg w16,w17,w18,cs :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
912cmp w17,w18 ; csneg w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
913cmp w17,w18 ; csneg w16,w17,w18,pl :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
914cmp w17,w18 ; csneg w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
915cmp w17,w18 ; csneg w16,w17,w18,vs :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N
916ADD/SUB(extended reg)(64)
917add x21,x22,x23,uxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
918add x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
919add x21,x22,x23,uxtb #2 :: rd 52d448b3d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
920add x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
921add x21,x22,x23,uxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
922add x21,x22,x23,uxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
923add x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
924add x21,x22,x23,uxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
925add x21,x22,x23,uxth #3 :: rd a7e754e8ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
926add x21,x22,x23,uxth #4 :: rd 2e10f2a4056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
927add x21,x22,x23,uxtw #0 :: rd a3ca7e670aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
928add x21,x22,x23,uxtw #1 :: rd 09fb0ab7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
929add x21,x22,x23,uxtw #2 :: rd 52d448b67c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
930add x21,x22,x23,uxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
931add x21,x22,x23,uxtw #4 :: rd 2e10f2b0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
932add x21,x22,x23,uxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
933add x21,x22,x23,uxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
934add x21,x22,x23,uxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
935add x21,x22,x23,uxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
936add x21,x22,x23,uxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
937add x21,x22,x23,sxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
938add x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
939add x21,x22,x23,sxtb #2 :: rd 52d448b3d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
940add x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
941add x21,x22,x23,sxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
942add x21,x22,x23,sxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
943add x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
944add x21,x22,x23,sxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
945add x21,x22,x23,sxth #3 :: rd a7e754e8ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
946add x21,x22,x23,sxth #4 :: rd 2e10f2a4055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
947add x21,x22,x23,sxtw #0 :: rd a3ca7e660aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
948add x21,x22,x23,sxtw #1 :: rd 09fb0ab5b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
949add x21,x22,x23,sxtw #2 :: rd 52d448b27c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
950add x21,x22,x23,sxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
951add x21,x22,x23,sxtw #4 :: rd 2e10f2a0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
952add x21,x22,x23,sxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
953add x21,x22,x23,sxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
954add x21,x22,x23,sxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
955add x21,x22,x23,sxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
956add x21,x22,x23,sxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
957adds x21,x22,x23,uxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
958adds x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
959adds x21,x22,x23,uxtb #2 :: rd 52d448b3d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
960adds x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
961adds x21,x22,x23,uxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
962adds x21,x22,x23,uxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
963adds x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
964adds x21,x22,x23,uxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
965adds x21,x22,x23,uxth #3 :: rd a7e754e8ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
966adds x21,x22,x23,uxth #4 :: rd 2e10f2a4056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
967adds x21,x22,x23,uxtw #0 :: rd a3ca7e670aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
968adds x21,x22,x23,uxtw #1 :: rd 09fb0ab7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
969adds x21,x22,x23,uxtw #2 :: rd 52d448b67c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
970adds x21,x22,x23,uxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
971adds x21,x22,x23,uxtw #4 :: rd 2e10f2b0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
972adds x21,x22,x23,uxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 30000000   CV
973adds x21,x22,x23,uxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
974adds x21,x22,x23,uxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 90000000 N  V
975adds x21,x22,x23,uxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 30000000   CV
976adds x21,x22,x23,uxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 90000000 N  V
977adds x21,x22,x23,sxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
978adds x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
979adds x21,x22,x23,sxtb #2 :: rd 52d448b3d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
980adds x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
981adds x21,x22,x23,sxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
982adds x21,x22,x23,sxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
983adds x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
984adds x21,x22,x23,sxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
985adds x21,x22,x23,sxth #3 :: rd a7e754e8ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
986adds x21,x22,x23,sxth #4 :: rd 2e10f2a4055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
987adds x21,x22,x23,sxtw #0 :: rd a3ca7e660aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C
988adds x21,x22,x23,sxtw #1 :: rd 09fb0ab5b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C
989adds x21,x22,x23,sxtw #2 :: rd 52d448b27c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
990adds x21,x22,x23,sxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
991adds x21,x22,x23,sxtw #4 :: rd 2e10f2a0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
992adds x21,x22,x23,sxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 30000000   CV
993adds x21,x22,x23,sxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
994adds x21,x22,x23,sxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 90000000 N  V
995adds x21,x22,x23,sxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 30000000   CV
996adds x21,x22,x23,sxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 90000000 N  V
997sub x21,x22,x23,uxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
998sub x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
999sub x21,x22,x23,uxtb #2 :: rd 52d448b3d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1000sub x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1001sub x21,x22,x23,uxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1002sub x21,x22,x23,uxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1003sub x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1004sub x21,x22,x23,uxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1005sub x21,x22,x23,uxth #3 :: rd a7e754e8ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1006sub x21,x22,x23,uxth #4 :: rd 2e10f2a40550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1007sub x21,x22,x23,uxtw #0 :: rd a3ca7e654855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1008sub x21,x22,x23,uxtw #1 :: rd 09fb0ab59459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1009sub x21,x22,x23,uxtw #2 :: rd 52d448b12e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1010sub x21,x22,x23,uxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1011sub x21,x22,x23,uxtw #4 :: rd 2e10f2979250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1012sub x21,x22,x23,uxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1013sub x21,x22,x23,uxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1014sub x21,x22,x23,uxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1015sub x21,x22,x23,uxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1016sub x21,x22,x23,uxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1017sub x21,x22,x23,sxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1018sub x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1019sub x21,x22,x23,sxtb #2 :: rd 52d448b3d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1020sub x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1021sub x21,x22,x23,sxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1022sub x21,x22,x23,sxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1023sub x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1024sub x21,x22,x23,sxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1025sub x21,x22,x23,sxth #3 :: rd a7e754e8ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1026sub x21,x22,x23,sxth #4 :: rd 2e10f2a40560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1027sub x21,x22,x23,sxtw #0 :: rd a3ca7e664855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1028sub x21,x22,x23,sxtw #1 :: rd 09fb0ab79459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1029sub x21,x22,x23,sxtw #2 :: rd 52d448b52e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1030sub x21,x22,x23,sxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1031sub x21,x22,x23,sxtw #4 :: rd 2e10f2a79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1032sub x21,x22,x23,sxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1033sub x21,x22,x23,sxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1034sub x21,x22,x23,sxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1035sub x21,x22,x23,sxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1036sub x21,x22,x23,sxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1037subs x21,x22,x23,uxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C
1038subs x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C
1039subs x21,x22,x23,uxtb #2 :: rd 52d448b3d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1040subs x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1041subs x21,x22,x23,uxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1042subs x21,x22,x23,uxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C
1043subs x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C
1044subs x21,x22,x23,uxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1045subs x21,x22,x23,uxth #3 :: rd a7e754e8ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1046subs x21,x22,x23,uxth #4 :: rd 2e10f2a40550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1047subs x21,x22,x23,uxtw #0 :: rd a3ca7e654855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C
1048subs x21,x22,x23,uxtw #1 :: rd 09fb0ab59459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C
1049subs x21,x22,x23,uxtw #2 :: rd 52d448b12e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1050subs x21,x22,x23,uxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1051subs x21,x22,x23,uxtw #4 :: rd 2e10f2979250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1052subs x21,x22,x23,uxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
1053subs x21,x22,x23,uxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1054subs x21,x22,x23,uxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N
1055subs x21,x22,x23,uxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
1056subs x21,x22,x23,uxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N
1057subs x21,x22,x23,sxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C
1058subs x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C
1059subs x21,x22,x23,sxtb #2 :: rd 52d448b3d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1060subs x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1061subs x21,x22,x23,sxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1062subs x21,x22,x23,sxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C
1063subs x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C
1064subs x21,x22,x23,sxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1065subs x21,x22,x23,sxth #3 :: rd a7e754e8ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
1066subs x21,x22,x23,sxth #4 :: rd 2e10f2a40560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1067subs x21,x22,x23,sxtw #0 :: rd a3ca7e664855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
1068subs x21,x22,x23,sxtw #1 :: rd 09fb0ab79459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1069subs x21,x22,x23,sxtw #2 :: rd 52d448b52e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1070subs x21,x22,x23,sxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1071subs x21,x22,x23,sxtw #4 :: rd 2e10f2a79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1072subs x21,x22,x23,sxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N
1073subs x21,x22,x23,sxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1074subs x21,x22,x23,sxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N
1075subs x21,x22,x23,sxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
1076subs x21,x22,x23,sxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N
1077ADD/SUB(extended reg)(32)
1078add w21,w22,w23,uxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1079add w21,w22,w23,uxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1080add w21,w22,w23,uxtb #2 :: rd 00000000d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1081add w21,w22,w23,uxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1082add w21,w22,w23,uxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1083add w21,w22,w23,uxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1084add w21,w22,w23,uxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1085add w21,w22,w23,uxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1086add w21,w22,w23,uxth #3 :: rd 00000000ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1087add w21,w22,w23,uxth #4 :: rd 00000000056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1088add w21,w22,w23,uxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1089add w21,w22,w23,uxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1090add w21,w22,w23,uxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1091add w21,w22,w23,uxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1092add w21,w22,w23,uxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1093add w21,w22,w23,uxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1094add w21,w22,w23,uxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1095add w21,w22,w23,uxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1096add w21,w22,w23,uxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1097add w21,w22,w23,uxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1098add w21,w22,w23,sxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1099add w21,w22,w23,sxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1100add w21,w22,w23,sxtb #2 :: rd 00000000d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1101add w21,w22,w23,sxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1102add w21,w22,w23,sxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1103add w21,w22,w23,sxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1104add w21,w22,w23,sxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1105add w21,w22,w23,sxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1106add w21,w22,w23,sxth #3 :: rd 00000000ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1107add w21,w22,w23,sxth #4 :: rd 00000000055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1108add w21,w22,w23,sxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1109add w21,w22,w23,sxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1110add w21,w22,w23,sxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1111add w21,w22,w23,sxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1112add w21,w22,w23,sxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1113add w21,w22,w23,sxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1114add w21,w22,w23,sxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1115add w21,w22,w23,sxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1116add w21,w22,w23,sxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1117add w21,w22,w23,sxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1118adds w21,w22,w23,uxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1119adds w21,w22,w23,uxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1120adds w21,w22,w23,uxtb #2 :: rd 00000000d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N
1121adds w21,w22,w23,uxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
1122adds w21,w22,w23,uxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1123adds w21,w22,w23,uxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1124adds w21,w22,w23,uxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1125adds w21,w22,w23,uxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N
1126adds w21,w22,w23,uxth #3 :: rd 00000000ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
1127adds w21,w22,w23,uxth #4 :: rd 00000000056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1128adds w21,w22,w23,uxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1129adds w21,w22,w23,uxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1130adds w21,w22,w23,uxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
1131adds w21,w22,w23,uxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C
1132adds w21,w22,w23,uxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1133adds w21,w22,w23,uxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1134adds w21,w22,w23,uxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1135adds w21,w22,w23,uxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
1136adds w21,w22,w23,uxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C
1137adds w21,w22,w23,uxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1138adds w21,w22,w23,sxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1139adds w21,w22,w23,sxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1140adds w21,w22,w23,sxtb #2 :: rd 00000000d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C
1141adds w21,w22,w23,sxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
1142adds w21,w22,w23,sxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1143adds w21,w22,w23,sxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1144adds w21,w22,w23,sxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1145adds w21,w22,w23,sxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N
1146adds w21,w22,w23,sxth #3 :: rd 00000000ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1147adds w21,w22,w23,sxth #4 :: rd 00000000055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1148adds w21,w22,w23,sxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1149adds w21,w22,w23,sxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1150adds w21,w22,w23,sxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
1151adds w21,w22,w23,sxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C
1152adds w21,w22,w23,sxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1153adds w21,w22,w23,sxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1154adds w21,w22,w23,sxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N
1155adds w21,w22,w23,sxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
1156adds w21,w22,w23,sxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C
1157adds w21,w22,w23,sxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1158sub w21,w22,w23,uxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1159sub w21,w22,w23,uxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1160sub w21,w22,w23,uxtb #2 :: rd 00000000d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1161sub w21,w22,w23,uxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1162sub w21,w22,w23,uxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1163sub w21,w22,w23,uxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1164sub w21,w22,w23,uxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1165sub w21,w22,w23,uxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1166sub w21,w22,w23,uxth #3 :: rd 00000000ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1167sub w21,w22,w23,uxth #4 :: rd 000000000550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1168sub w21,w22,w23,uxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1169sub w21,w22,w23,uxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1170sub w21,w22,w23,uxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1171sub w21,w22,w23,uxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1172sub w21,w22,w23,uxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1173sub w21,w22,w23,uxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1174sub w21,w22,w23,uxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1175sub w21,w22,w23,uxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1176sub w21,w22,w23,uxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1177sub w21,w22,w23,uxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1178sub w21,w22,w23,sxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1179sub w21,w22,w23,sxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1180sub w21,w22,w23,sxtb #2 :: rd 00000000d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1181sub w21,w22,w23,sxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1182sub w21,w22,w23,sxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1183sub w21,w22,w23,sxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1184sub w21,w22,w23,sxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1185sub w21,w22,w23,sxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1186sub w21,w22,w23,sxth #3 :: rd 00000000ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1187sub w21,w22,w23,sxth #4 :: rd 000000000560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1188sub w21,w22,w23,sxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1189sub w21,w22,w23,sxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1190sub w21,w22,w23,sxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1191sub w21,w22,w23,sxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1192sub w21,w22,w23,sxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1193sub w21,w22,w23,sxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1194sub w21,w22,w23,sxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000
1195sub w21,w22,w23,sxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000
1196sub w21,w22,w23,sxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000
1197sub w21,w22,w23,sxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1198subs w21,w22,w23,uxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1199subs w21,w22,w23,uxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1200subs w21,w22,w23,uxtb #2 :: rd 00000000d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C
1201subs w21,w22,w23,uxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1202subs w21,w22,w23,uxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1203subs w21,w22,w23,uxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1204subs w21,w22,w23,uxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1205subs w21,w22,w23,uxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C
1206subs w21,w22,w23,uxth #3 :: rd 00000000ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1207subs w21,w22,w23,uxth #4 :: rd 000000000550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1208subs w21,w22,w23,uxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1209subs w21,w22,w23,uxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1210subs w21,w22,w23,uxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1211subs w21,w22,w23,uxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1212subs w21,w22,w23,uxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N
1213subs w21,w22,w23,uxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1214subs w21,w22,w23,uxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1215subs w21,w22,w23,uxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1216subs w21,w22,w23,uxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1217subs w21,w22,w23,uxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N
1218subs w21,w22,w23,sxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1219subs w21,w22,w23,sxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1220subs w21,w22,w23,sxtb #2 :: rd 00000000d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N
1221subs w21,w22,w23,sxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1222subs w21,w22,w23,sxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C
1223subs w21,w22,w23,sxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C
1224subs w21,w22,w23,sxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1225subs w21,w22,w23,sxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C
1226subs w21,w22,w23,sxth #3 :: rd 00000000ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N
1227subs w21,w22,w23,sxth #4 :: rd 000000000560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000
1228subs w21,w22,w23,sxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1229subs w21,w22,w23,sxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1230subs w21,w22,w23,sxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1231subs w21,w22,w23,sxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1232subs w21,w22,w23,sxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N
1233subs w21,w22,w23,sxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000
1234subs w21,w22,w23,sxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C
1235subs w21,w22,w23,sxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C
1236subs w21,w22,w23,sxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C
1237subs w21,w22,w23,sxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N
1238CCMP/CCMN(imm)(64)
1239msr nzcv,x24; ccmp x25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1240msr nzcv,x24; ccmp x25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1241msr nzcv,x24; ccmp x25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1242msr nzcv,x24; ccmp x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1243msr nzcv,x24; ccmp x25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1244msr nzcv,x24; ccmp x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1245msr nzcv,x24; ccmp x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1246msr nzcv,x24; ccmp x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1247msr nzcv,x24; ccmp x25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1248msr nzcv,x24; ccmp x25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1249msr nzcv,x24; ccmp x25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1250msr nzcv,x24; ccmp x25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1251msr nzcv,x24; ccmp x25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1252msr nzcv,x24; ccmp x25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1253msr nzcv,x24; ccmp x25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1254msr nzcv,x24; ccmp x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1255
1256msr nzcv,x24; ccmp x25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 00000000
1257msr nzcv,x24; ccmp x25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 10000000    V
1258msr nzcv,x24; ccmp x25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 20000000   C
1259msr nzcv,x24; ccmp x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1260msr nzcv,x24; ccmp x25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 40000000  Z
1261msr nzcv,x24; ccmp x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1262msr nzcv,x24; ccmp x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1263msr nzcv,x24; ccmp x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1264msr nzcv,x24; ccmp x25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1265msr nzcv,x24; ccmp x25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 90000000 N  V
1266msr nzcv,x24; ccmp x25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv a0000000 N C
1267msr nzcv,x24; ccmp x25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv b0000000 N CV
1268msr nzcv,x24; ccmp x25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv c0000000 NZ
1269msr nzcv,x24; ccmp x25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv d0000000 NZ V
1270msr nzcv,x24; ccmp x25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv e0000000 NZC
1271msr nzcv,x24; ccmp x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
1272
1273msr nzcv,x24; ccmp x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1274msr nzcv,x24; ccmp x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1275msr nzcv,x24; ccmp x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1276msr nzcv,x24; ccmp x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1277msr nzcv,x24; ccmp x25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1278msr nzcv,x24; ccmp x25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1279msr nzcv,x24; ccmp x25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1280msr nzcv,x24; ccmp x25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1281msr nzcv,x24; ccmp x25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1282msr nzcv,x24; ccmp x25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1283msr nzcv,x24; ccmp x25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1284msr nzcv,x24; ccmp x25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1285msr nzcv,x24; ccmp x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1286msr nzcv,x24; ccmp x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1287msr nzcv,x24; ccmp x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1288msr nzcv,x24; ccmp x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1289msr nzcv,x24; ccmp x25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1290msr nzcv,x24; ccmp x25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1291msr nzcv,x24; ccmp x25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1292msr nzcv,x24; ccmp x25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1293msr nzcv,x24; ccmp x25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1294msr nzcv,x24; ccmp x25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1295msr nzcv,x24; ccmp x25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1296msr nzcv,x24; ccmp x25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1297msr nzcv,x24; ccmp x25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1298msr nzcv,x24; ccmp x25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1299msr nzcv,x24; ccmp x25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1300msr nzcv,x24; ccmp x25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1301msr nzcv,x24; ccmp x25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1302msr nzcv,x24; ccmp x25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1303msr nzcv,x24; ccmp x25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1304msr nzcv,x24; ccmp x25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1305msr nzcv,x24; ccmn x25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1306msr nzcv,x24; ccmn x25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1307msr nzcv,x24; ccmn x25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1308msr nzcv,x24; ccmn x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1309msr nzcv,x24; ccmn x25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1310msr nzcv,x24; ccmn x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1311msr nzcv,x24; ccmn x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1312msr nzcv,x24; ccmn x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1313msr nzcv,x24; ccmn x25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1314msr nzcv,x24; ccmn x25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1315msr nzcv,x24; ccmn x25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1316msr nzcv,x24; ccmn x25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1317msr nzcv,x24; ccmn x25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1318msr nzcv,x24; ccmn x25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1319msr nzcv,x24; ccmn x25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1320msr nzcv,x24; ccmn x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1321
1322msr nzcv,x24; ccmn x25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1323msr nzcv,x24; ccmn x25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 10000000    V
1324msr nzcv,x24; ccmn x25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1325msr nzcv,x24; ccmn x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1326msr nzcv,x24; ccmn x25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 40000000  Z
1327msr nzcv,x24; ccmn x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1328msr nzcv,x24; ccmn x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1329msr nzcv,x24; ccmn x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1330msr nzcv,x24; ccmn x25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 80000000 N
1331msr nzcv,x24; ccmn x25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 90000000 N  V
1332msr nzcv,x24; ccmn x25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv a0000000 N C
1333msr nzcv,x24; ccmn x25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv b0000000 N CV
1334msr nzcv,x24; ccmn x25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv c0000000 NZ
1335msr nzcv,x24; ccmn x25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv d0000000 NZ V
1336msr nzcv,x24; ccmn x25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv e0000000 NZC
1337msr nzcv,x24; ccmn x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
1338
1339msr nzcv,x24; ccmn x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1340msr nzcv,x24; ccmn x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1341msr nzcv,x24; ccmn x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1342msr nzcv,x24; ccmn x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1343msr nzcv,x24; ccmn x25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1344msr nzcv,x24; ccmn x25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1345msr nzcv,x24; ccmn x25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1346msr nzcv,x24; ccmn x25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1347msr nzcv,x24; ccmn x25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1348msr nzcv,x24; ccmn x25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1349msr nzcv,x24; ccmn x25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1350msr nzcv,x24; ccmn x25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1351msr nzcv,x24; ccmn x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1352msr nzcv,x24; ccmn x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1353msr nzcv,x24; ccmn x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1354msr nzcv,x24; ccmn x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1355msr nzcv,x24; ccmn x25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1356msr nzcv,x24; ccmn x25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1357msr nzcv,x24; ccmn x25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1358msr nzcv,x24; ccmn x25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1359msr nzcv,x24; ccmn x25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1360msr nzcv,x24; ccmn x25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1361msr nzcv,x24; ccmn x25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1362msr nzcv,x24; ccmn x25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1363msr nzcv,x24; ccmn x25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1364msr nzcv,x24; ccmn x25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1365msr nzcv,x24; ccmn x25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1366msr nzcv,x24; ccmn x25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1367msr nzcv,x24; ccmn x25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1368msr nzcv,x24; ccmn x25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1369msr nzcv,x24; ccmn x25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1370msr nzcv,x24; ccmn x25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1371CCMP/CCMN(imm)(32)
1372msr nzcv,x24; ccmp w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1373msr nzcv,x24; ccmp w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
1374msr nzcv,x24; ccmp w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv 60000000  ZC
1375msr nzcv,x24; ccmp w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv f0000000 NZCV
1376msr nzcv,x24; ccmp x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1377msr nzcv,x24; ccmp x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
1378msr nzcv,x24; ccmp x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv 20000000   C
1379msr nzcv,x24; ccmp x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv f0000000 NZCV
1380msr nzcv,x24; ccmp w25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1381msr nzcv,x24; ccmp w25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1382msr nzcv,x24; ccmp w25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1383msr nzcv,x24; ccmp w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1384msr nzcv,x24; ccmp w25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1385msr nzcv,x24; ccmp w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1386msr nzcv,x24; ccmp w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1387msr nzcv,x24; ccmp w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1388msr nzcv,x24; ccmp w25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1389msr nzcv,x24; ccmp w25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1390msr nzcv,x24; ccmp w25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1391msr nzcv,x24; ccmp w25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1392msr nzcv,x24; ccmp w25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1393msr nzcv,x24; ccmp w25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1394msr nzcv,x24; ccmp w25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1395msr nzcv,x24; ccmp w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1396
1397msr nzcv,x24; ccmp w25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 00000000
1398msr nzcv,x24; ccmp w25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 10000000    V
1399msr nzcv,x24; ccmp w25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 20000000   C
1400msr nzcv,x24; ccmp w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1401msr nzcv,x24; ccmp w25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 40000000  Z
1402msr nzcv,x24; ccmp w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1403msr nzcv,x24; ccmp w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1404msr nzcv,x24; ccmp w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1405msr nzcv,x24; ccmp w25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1406msr nzcv,x24; ccmp w25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 90000000 N  V
1407msr nzcv,x24; ccmp w25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv a0000000 N C
1408msr nzcv,x24; ccmp w25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv b0000000 N CV
1409msr nzcv,x24; ccmp w25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv c0000000 NZ
1410msr nzcv,x24; ccmp w25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv d0000000 NZ V
1411msr nzcv,x24; ccmp w25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv e0000000 NZC
1412msr nzcv,x24; ccmp w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
1413
1414msr nzcv,x24; ccmp w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1415msr nzcv,x24; ccmp w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1416msr nzcv,x24; ccmp w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1417msr nzcv,x24; ccmp w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1418msr nzcv,x24; ccmp w25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1419msr nzcv,x24; ccmp w25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1420msr nzcv,x24; ccmp w25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1421msr nzcv,x24; ccmp w25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1422msr nzcv,x24; ccmp w25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1423msr nzcv,x24; ccmp w25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1424msr nzcv,x24; ccmp w25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1425msr nzcv,x24; ccmp w25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1426msr nzcv,x24; ccmp w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1427msr nzcv,x24; ccmp w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1428msr nzcv,x24; ccmp w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1429msr nzcv,x24; ccmp w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1430msr nzcv,x24; ccmp w25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1431msr nzcv,x24; ccmp w25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1432msr nzcv,x24; ccmp w25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1433msr nzcv,x24; ccmp w25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1434msr nzcv,x24; ccmp w25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1435msr nzcv,x24; ccmp w25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
1436msr nzcv,x24; ccmp w25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1437msr nzcv,x24; ccmp w25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1438msr nzcv,x24; ccmp w25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC
1439msr nzcv,x24; ccmp w25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1440msr nzcv,x24; ccmp w25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1441msr nzcv,x24; ccmp w25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
1442msr nzcv,x24; ccmp w25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1443msr nzcv,x24; ccmp w25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1444msr nzcv,x24; ccmp w25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
1445msr nzcv,x24; ccmp w25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N
1446msr nzcv,x24; ccmn w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1447msr nzcv,x24; ccmn w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
1448msr nzcv,x24; ccmn w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv 60000000  ZC
1449msr nzcv,x24; ccmn w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv f0000000 NZCV
1450msr nzcv,x24; ccmn x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1451msr nzcv,x24; ccmn x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
1452msr nzcv,x24; ccmn x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv 80000000 N
1453msr nzcv,x24; ccmn x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv f0000000 NZCV
1454msr nzcv,x24; ccmn w25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1455msr nzcv,x24; ccmn w25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1456msr nzcv,x24; ccmn w25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1457msr nzcv,x24; ccmn w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1458msr nzcv,x24; ccmn w25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1459msr nzcv,x24; ccmn w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1460msr nzcv,x24; ccmn w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1461msr nzcv,x24; ccmn w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1462msr nzcv,x24; ccmn w25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1463msr nzcv,x24; ccmn w25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1464msr nzcv,x24; ccmn w25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1465msr nzcv,x24; ccmn w25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1466msr nzcv,x24; ccmn w25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1467msr nzcv,x24; ccmn w25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1468msr nzcv,x24; ccmn w25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1469msr nzcv,x24; ccmn w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1470
1471msr nzcv,x24; ccmn w25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000
1472msr nzcv,x24; ccmn w25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 10000000    V
1473msr nzcv,x24; ccmn w25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1474msr nzcv,x24; ccmn w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1475msr nzcv,x24; ccmn w25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 40000000  Z
1476msr nzcv,x24; ccmn w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1477msr nzcv,x24; ccmn w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1478msr nzcv,x24; ccmn w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1479msr nzcv,x24; ccmn w25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 80000000 N
1480msr nzcv,x24; ccmn w25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 90000000 N  V
1481msr nzcv,x24; ccmn w25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv a0000000 N C
1482msr nzcv,x24; ccmn w25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv b0000000 N CV
1483msr nzcv,x24; ccmn w25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv c0000000 NZ
1484msr nzcv,x24; ccmn w25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv d0000000 NZ V
1485msr nzcv,x24; ccmn w25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv e0000000 NZC
1486msr nzcv,x24; ccmn w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
1487
1488msr nzcv,x24; ccmn w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1489msr nzcv,x24; ccmn w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1490msr nzcv,x24; ccmn w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1491msr nzcv,x24; ccmn w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1492msr nzcv,x24; ccmn w25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1493msr nzcv,x24; ccmn w25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1494msr nzcv,x24; ccmn w25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1495msr nzcv,x24; ccmn w25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1496msr nzcv,x24; ccmn w25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1497msr nzcv,x24; ccmn w25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1498msr nzcv,x24; ccmn w25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1499msr nzcv,x24; ccmn w25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1500msr nzcv,x24; ccmn w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1501msr nzcv,x24; ccmn w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1502msr nzcv,x24; ccmn w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1503msr nzcv,x24; ccmn w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1504msr nzcv,x24; ccmn w25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1505msr nzcv,x24; ccmn w25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1506msr nzcv,x24; ccmn w25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1507msr nzcv,x24; ccmn w25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1508msr nzcv,x24; ccmn w25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1509msr nzcv,x24; ccmn w25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
1510msr nzcv,x24; ccmn w25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1511msr nzcv,x24; ccmn w25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1512msr nzcv,x24; ccmn w25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC
1513msr nzcv,x24; ccmn w25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1514msr nzcv,x24; ccmn w25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1515msr nzcv,x24; ccmn w25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
1516msr nzcv,x24; ccmn w25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1517msr nzcv,x24; ccmn w25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1518msr nzcv,x24; ccmn w25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
1519msr nzcv,x24; ccmn w25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C
1520CCMP/CCMN(reg)(64)
1521msr nzcv,x24; ccmp x25,x26,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1522msr nzcv,x24; ccmp x25,x26,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1523msr nzcv,x24; ccmp x25,x26,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1524msr nzcv,x24; ccmp x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1525msr nzcv,x24; ccmp x25,x26,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1526msr nzcv,x24; ccmp x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1527msr nzcv,x24; ccmp x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1528msr nzcv,x24; ccmp x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1529msr nzcv,x24; ccmp x25,x26,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1530msr nzcv,x24; ccmp x25,x26,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1531msr nzcv,x24; ccmp x25,x26,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1532msr nzcv,x24; ccmp x25,x26,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1533msr nzcv,x24; ccmp x25,x26,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1534msr nzcv,x24; ccmp x25,x26,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1535msr nzcv,x24; ccmp x25,x26,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1536msr nzcv,x24; ccmp x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1537
1538msr nzcv,x24; ccmp x25,x26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 00000000
1539msr nzcv,x24; ccmp x25,x26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 10000000    V
1540msr nzcv,x24; ccmp x25,x26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 20000000   C
1541msr nzcv,x24; ccmp x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1542msr nzcv,x24; ccmp x25,x26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 40000000  Z
1543msr nzcv,x24; ccmp x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1544msr nzcv,x24; ccmp x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1545msr nzcv,x24; ccmp x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1546msr nzcv,x24; ccmp x25,x26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 80000000 N
1547msr nzcv,x24; ccmp x25,x26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 90000000 N  V
1548msr nzcv,x24; ccmp x25,x26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv a0000000 N C
1549msr nzcv,x24; ccmp x25,x26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv b0000000 N CV
1550msr nzcv,x24; ccmp x25,x26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv c0000000 NZ
1551msr nzcv,x24; ccmp x25,x26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
1552msr nzcv,x24; ccmp x25,x26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv e0000000 NZC
1553msr nzcv,x24; ccmp x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1554
1555msr nzcv,x24; ccmp x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1556msr nzcv,x24; ccmp x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1557msr nzcv,x24; ccmp x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1558msr nzcv,x24; ccmp x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1559msr nzcv,x24; ccmp x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1560msr nzcv,x24; ccmp x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1561msr nzcv,x24; ccmp x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1562msr nzcv,x24; ccmp x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1563msr nzcv,x24; ccmp x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1564msr nzcv,x24; ccmp x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1565msr nzcv,x24; ccmp x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1566msr nzcv,x24; ccmp x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1567msr nzcv,x24; ccmp x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1568msr nzcv,x24; ccmp x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1569msr nzcv,x24; ccmp x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1570msr nzcv,x24; ccmp x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1571msr nzcv,x24; ccmp x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1572msr nzcv,x24; ccmp x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1573msr nzcv,x24; ccmp x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1574msr nzcv,x24; ccmp x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1575msr nzcv,x24; ccmp x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1576msr nzcv,x24; ccmp x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1577msr nzcv,x24; ccmp x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
1578msr nzcv,x24; ccmp x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1579msr nzcv,x24; ccmp x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1580msr nzcv,x24; ccmp x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1581msr nzcv,x24; ccmp x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
1582msr nzcv,x24; ccmp x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1583msr nzcv,x24; ccmp x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1584msr nzcv,x24; ccmp x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1585msr nzcv,x24; ccmp x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
1586msr nzcv,x24; ccmp x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1587msr nzcv,x24; ccmn x25,x26,#0x0,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1588msr nzcv,x24; ccmn x25,x26,#0x1,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1589msr nzcv,x24; ccmn x25,x26,#0x2,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1590msr nzcv,x24; ccmn x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1591msr nzcv,x24; ccmn x25,x26,#0x4,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1592msr nzcv,x24; ccmn x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1593msr nzcv,x24; ccmn x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1594msr nzcv,x24; ccmn x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1595msr nzcv,x24; ccmn x25,x26,#0x8,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1596msr nzcv,x24; ccmn x25,x26,#0x9,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1597msr nzcv,x24; ccmn x25,x26,#0xA,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1598msr nzcv,x24; ccmn x25,x26,#0xB,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1599msr nzcv,x24; ccmn x25,x26,#0xC,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1600msr nzcv,x24; ccmn x25,x26,#0xD,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1601msr nzcv,x24; ccmn x25,x26,#0xE,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1602msr nzcv,x24; ccmn x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1603
1604msr nzcv,x24; ccmn x25,x26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1605msr nzcv,x24; ccmn x25,x26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 10000000    V
1606msr nzcv,x24; ccmn x25,x26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 20000000   C
1607msr nzcv,x24; ccmn x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1608msr nzcv,x24; ccmn x25,x26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 40000000  Z
1609msr nzcv,x24; ccmn x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1610msr nzcv,x24; ccmn x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1611msr nzcv,x24; ccmn x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1612msr nzcv,x24; ccmn x25,x26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 80000000 N
1613msr nzcv,x24; ccmn x25,x26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 90000000 N  V
1614msr nzcv,x24; ccmn x25,x26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv a0000000 N C
1615msr nzcv,x24; ccmn x25,x26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv b0000000 N CV
1616msr nzcv,x24; ccmn x25,x26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv c0000000 NZ
1617msr nzcv,x24; ccmn x25,x26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
1618msr nzcv,x24; ccmn x25,x26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv e0000000 NZC
1619msr nzcv,x24; ccmn x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1620
1621msr nzcv,x24; ccmn x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1622msr nzcv,x24; ccmn x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1623msr nzcv,x24; ccmn x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1624msr nzcv,x24; ccmn x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1625msr nzcv,x24; ccmn x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1626msr nzcv,x24; ccmn x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1627msr nzcv,x24; ccmn x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1628msr nzcv,x24; ccmn x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1629msr nzcv,x24; ccmn x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1630msr nzcv,x24; ccmn x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1631msr nzcv,x24; ccmn x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1632msr nzcv,x24; ccmn x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1633msr nzcv,x24; ccmn x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1634msr nzcv,x24; ccmn x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1635msr nzcv,x24; ccmn x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1636msr nzcv,x24; ccmn x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1637msr nzcv,x24; ccmn x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1638msr nzcv,x24; ccmn x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1639msr nzcv,x24; ccmn x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000
1640msr nzcv,x24; ccmn x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1641msr nzcv,x24; ccmn x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000
1642msr nzcv,x24; ccmn x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1643msr nzcv,x24; ccmn x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
1644msr nzcv,x24; ccmn x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000
1645msr nzcv,x24; ccmn x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1646msr nzcv,x24; ccmn x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000
1647msr nzcv,x24; ccmn x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
1648msr nzcv,x24; ccmn x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1649msr nzcv,x24; ccmn x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000
1650msr nzcv,x24; ccmn x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000
1651msr nzcv,x24; ccmn x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
1652msr nzcv,x24; ccmn x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000
1653CCMP/CCMN(reg)(32)
1654msr nzcv,x24; ccmp w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1655msr nzcv,x24; ccmp w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1656msr nzcv,x24; ccmp w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1657msr nzcv,x24; ccmp w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1658msr nzcv,x24; ccmp x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1659msr nzcv,x24; ccmp x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1660msr nzcv,x24; ccmp x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv 20000000   C
1661msr nzcv,x24; ccmp x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1662msr nzcv,x24; ccmp w25,w26,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1663msr nzcv,x24; ccmp w25,w26,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1664msr nzcv,x24; ccmp w25,w26,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1665msr nzcv,x24; ccmp w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1666msr nzcv,x24; ccmp w25,w26,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1667msr nzcv,x24; ccmp w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1668msr nzcv,x24; ccmp w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1669msr nzcv,x24; ccmp w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1670msr nzcv,x24; ccmp w25,w26,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1671msr nzcv,x24; ccmp w25,w26,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1672msr nzcv,x24; ccmp w25,w26,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1673msr nzcv,x24; ccmp w25,w26,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1674msr nzcv,x24; ccmp w25,w26,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1675msr nzcv,x24; ccmp w25,w26,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1676msr nzcv,x24; ccmp w25,w26,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1677msr nzcv,x24; ccmp w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1678
1679msr nzcv,x24; ccmp w25,w26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 00000000
1680msr nzcv,x24; ccmp w25,w26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 10000000    V
1681msr nzcv,x24; ccmp w25,w26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 20000000   C
1682msr nzcv,x24; ccmp w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1683msr nzcv,x24; ccmp w25,w26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 40000000  Z
1684msr nzcv,x24; ccmp w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1685msr nzcv,x24; ccmp w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1686msr nzcv,x24; ccmp w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1687msr nzcv,x24; ccmp w25,w26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 80000000 N
1688msr nzcv,x24; ccmp w25,w26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 90000000 N  V
1689msr nzcv,x24; ccmp w25,w26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv a0000000 N C
1690msr nzcv,x24; ccmp w25,w26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv b0000000 N CV
1691msr nzcv,x24; ccmp w25,w26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv c0000000 NZ
1692msr nzcv,x24; ccmp w25,w26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
1693msr nzcv,x24; ccmp w25,w26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv e0000000 NZC
1694msr nzcv,x24; ccmp w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1695
1696msr nzcv,x24; ccmp w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1697msr nzcv,x24; ccmp w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1698msr nzcv,x24; ccmp w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1699msr nzcv,x24; ccmp w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1700msr nzcv,x24; ccmp w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1701msr nzcv,x24; ccmp w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1702msr nzcv,x24; ccmp w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1703msr nzcv,x24; ccmp w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1704msr nzcv,x24; ccmp w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1705msr nzcv,x24; ccmp w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1706msr nzcv,x24; ccmp w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1707msr nzcv,x24; ccmp w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1708msr nzcv,x24; ccmp w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1709msr nzcv,x24; ccmp w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1710msr nzcv,x24; ccmp w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
1711msr nzcv,x24; ccmp w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1712msr nzcv,x24; ccmp w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1713msr nzcv,x24; ccmp w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1714msr nzcv,x24; ccmp w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1715msr nzcv,x24; ccmp w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1716msr nzcv,x24; ccmp w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1717msr nzcv,x24; ccmp w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1718msr nzcv,x24; ccmp w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
1719msr nzcv,x24; ccmp w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1720msr nzcv,x24; ccmp w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1721msr nzcv,x24; ccmp w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1722msr nzcv,x24; ccmp w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
1723msr nzcv,x24; ccmp w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1724msr nzcv,x24; ccmp w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1725msr nzcv,x24; ccmp w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1726msr nzcv,x24; ccmp w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
1727msr nzcv,x24; ccmp w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N
1728msr nzcv,x24; ccmn w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1729msr nzcv,x24; ccmn w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1730msr nzcv,x24; ccmn w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1731msr nzcv,x24; ccmn w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1732msr nzcv,x24; ccmn x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1733msr nzcv,x24; ccmn x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1734msr nzcv,x24; ccmn x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv 80000000 N
1735msr nzcv,x24; ccmn x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1736msr nzcv,x24; ccmn w25,w26,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1737msr nzcv,x24; ccmn w25,w26,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1738msr nzcv,x24; ccmn w25,w26,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1739msr nzcv,x24; ccmn w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1740msr nzcv,x24; ccmn w25,w26,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1741msr nzcv,x24; ccmn w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1742msr nzcv,x24; ccmn w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1743msr nzcv,x24; ccmn w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1744msr nzcv,x24; ccmn w25,w26,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1745msr nzcv,x24; ccmn w25,w26,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1746msr nzcv,x24; ccmn w25,w26,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1747msr nzcv,x24; ccmn w25,w26,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1748msr nzcv,x24; ccmn w25,w26,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1749msr nzcv,x24; ccmn w25,w26,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1750msr nzcv,x24; ccmn w25,w26,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1751msr nzcv,x24; ccmn w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1752
1753msr nzcv,x24; ccmn w25,w26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000
1754msr nzcv,x24; ccmn w25,w26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 10000000    V
1755msr nzcv,x24; ccmn w25,w26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 20000000   C
1756msr nzcv,x24; ccmn w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1757msr nzcv,x24; ccmn w25,w26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 40000000  Z
1758msr nzcv,x24; ccmn w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1759msr nzcv,x24; ccmn w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1760msr nzcv,x24; ccmn w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1761msr nzcv,x24; ccmn w25,w26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 80000000 N
1762msr nzcv,x24; ccmn w25,w26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 90000000 N  V
1763msr nzcv,x24; ccmn w25,w26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv a0000000 N C
1764msr nzcv,x24; ccmn w25,w26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv b0000000 N CV
1765msr nzcv,x24; ccmn w25,w26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv c0000000 NZ
1766msr nzcv,x24; ccmn w25,w26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
1767msr nzcv,x24; ccmn w25,w26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv e0000000 NZC
1768msr nzcv,x24; ccmn w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
1769
1770msr nzcv,x24; ccmn w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1771msr nzcv,x24; ccmn w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1772msr nzcv,x24; ccmn w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1773msr nzcv,x24; ccmn w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1774msr nzcv,x24; ccmn w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1775msr nzcv,x24; ccmn w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
1776msr nzcv,x24; ccmn w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1777msr nzcv,x24; ccmn w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1778msr nzcv,x24; ccmn w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1779msr nzcv,x24; ccmn w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1780msr nzcv,x24; ccmn w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1781msr nzcv,x24; ccmn w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
1782msr nzcv,x24; ccmn w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1783msr nzcv,x24; ccmn w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1784msr nzcv,x24; ccmn w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
1785msr nzcv,x24; ccmn w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC
1786msr nzcv,x24; ccmn w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1787msr nzcv,x24; ccmn w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1788msr nzcv,x24; ccmn w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C
1789msr nzcv,x24; ccmn w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1790msr nzcv,x24; ccmn w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C
1791msr nzcv,x24; ccmn w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
1792msr nzcv,x24; ccmn w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
1793msr nzcv,x24; ccmn w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C
1794msr nzcv,x24; ccmn w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC
1795msr nzcv,x24; ccmn w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C
1796msr nzcv,x24; ccmn w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
1797msr nzcv,x24; ccmn w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
1798msr nzcv,x24; ccmn w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C
1799msr nzcv,x24; ccmn w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C
1800msr nzcv,x24; ccmn w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
1801msr nzcv,x24; ccmn w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C
1802REV
1803rev x11,x23 :: rd 88b450e5aeba79fd rn fd79baaee550b488, cin 0, nzcv 00000000
1804rev x11,x23 :: rd 73174245095461e8 rn e861540945421773, cin 0, nzcv 00000000
1805rev x11,x23 :: rd 6cbf1dfdd040119a rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
1806rev w11,w23 :: rd 0000000088b450e5 rn fd79baaee550b488, cin 0, nzcv 00000000
1807rev w11,w23 :: rd 0000000073174245 rn e861540945421773, cin 0, nzcv 00000000
1808rev w11,w23 :: rd 000000006cbf1dfd rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
1809RBIT
1810rbit x11,x23 :: rd 112d0aa7755d9ebf rn fd79baaee550b488, cin 0, nzcv 00000000
1811rbit x11,x23 :: rd cee842a2902a8617 rn e861540945421773, cin 0, nzcv 00000000
1812rbit x11,x23 :: rd 36fdb8bf0b028859 rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
1813rbit w11,w23 :: rd 00000000112d0aa7 rn fd79baaee550b488, cin 0, nzcv 00000000
1814rbit w11,w23 :: rd 00000000cee842a2 rn e861540945421773, cin 0, nzcv 00000000
1815rbit w11,w23 :: rd 0000000036fdb8bf rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
1816REV16
1817rev16 x11,x23 :: rd 79fdaeba50e588b4 rn fd79baaee550b488, cin 0, nzcv 00000000
1818rev16 x11,x23 :: rd 61e8095442457317 rn e861540945421773, cin 0, nzcv 00000000
1819rev16 x11,x23 :: rd 119ad0401dfd6cbf rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
1820rev16 w11,w23 :: rd 0000000050e588b4 rn fd79baaee550b488, cin 0, nzcv 00000000
1821rev16 w11,w23 :: rd 0000000042457317 rn e861540945421773, cin 0, nzcv 00000000
1822rev16 w11,w23 :: rd 000000001dfd6cbf rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
1823REV32
1824rev32 x11,x23 :: rd aeba79fd88b450e5 rn fd79baaee550b488, cin 0, nzcv 00000000
1825rev32 x11,x23 :: rd 095461e873174245 rn e861540945421773, cin 0, nzcv 00000000
1826rev32 x11,x23 :: rd d040119a6cbf1dfd rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000
1827CLZ
1828clz x17, x22 :: rd 0000000000000000 rn ffffffffffffffff, cin 0, nzcv 00000000
1829clz x17, x22 :: rd 0000000000000040 rn 0000000000000000, cin 0, nzcv 00000000
1830clz x17, x22 :: rd 0000000000000009 rn 0070ffff01ffffff, cin 0, nzcv 00000000
1831clz w17, w22 :: rd 0000000000000000 rn ffffffffffffffff, cin 0, nzcv 00000000
1832clz w17, w22 :: rd 0000000000000020 rn 0000000000000000, cin 0, nzcv 00000000
1833clz w17, w22 :: rd 0000000000000007 rn 0070ffff01ffffff, cin 0, nzcv 00000000
1834CLS
1835cls x17, x22 :: rd 0000000000000003 rn 0fffffffffffffff, cin 0, nzcv 00000000
1836cls x17, x22 :: rd 0000000000000002 rn 1fffffffffffffff, cin 0, nzcv 00000000
1837cls x17, x22 :: rd 0000000000000001 rn 2fffffffffffffff, cin 0, nzcv 00000000
1838cls x17, x22 :: rd 0000000000000001 rn 3fffffffffffffff, cin 0, nzcv 00000000
1839cls x17, x22 :: rd 0000000000000000 rn 4fffffffffffffff, cin 0, nzcv 00000000
1840cls x17, x22 :: rd 0000000000000000 rn 5fffffffffffffff, cin 0, nzcv 00000000
1841cls x17, x22 :: rd 0000000000000000 rn 6fffffffffffffff, cin 0, nzcv 00000000
1842cls x17, x22 :: rd 0000000000000000 rn 7fffffffffffffff, cin 0, nzcv 00000000
1843cls x17, x22 :: rd 0000000000000000 rn 8fffffffffffffff, cin 0, nzcv 00000000
1844cls x17, x22 :: rd 0000000000000000 rn 9fffffffffffffff, cin 0, nzcv 00000000
1845cls x17, x22 :: rd 0000000000000000 rn afffffffffffffff, cin 0, nzcv 00000000
1846cls x17, x22 :: rd 0000000000000000 rn bfffffffffffffff, cin 0, nzcv 00000000
1847cls x17, x22 :: rd 0000000000000001 rn cfffffffffffffff, cin 0, nzcv 00000000
1848cls x17, x22 :: rd 0000000000000001 rn dfffffffffffffff, cin 0, nzcv 00000000
1849cls x17, x22 :: rd 0000000000000002 rn efffffffffffffff, cin 0, nzcv 00000000
1850cls x17, x22 :: rd 000000000000003f rn ffffffffffffffff, cin 0, nzcv 00000000
1851cls x17, x22 :: rd 000000000000003b rn fffffffffffffff0, cin 0, nzcv 00000000
1852cls x17, x22 :: rd 000000000000003b rn fffffffffffffff1, cin 0, nzcv 00000000
1853cls x17, x22 :: rd 000000000000003b rn fffffffffffffff2, cin 0, nzcv 00000000
1854cls x17, x22 :: rd 000000000000003b rn fffffffffffffff3, cin 0, nzcv 00000000
1855cls x17, x22 :: rd 000000000000003b rn fffffffffffffff4, cin 0, nzcv 00000000
1856cls x17, x22 :: rd 000000000000003b rn fffffffffffffff5, cin 0, nzcv 00000000
1857cls x17, x22 :: rd 000000000000003b rn fffffffffffffff6, cin 0, nzcv 00000000
1858cls x17, x22 :: rd 000000000000003b rn fffffffffffffff7, cin 0, nzcv 00000000
1859cls x17, x22 :: rd 000000000000003c rn fffffffffffffff8, cin 0, nzcv 00000000
1860cls x17, x22 :: rd 000000000000003c rn fffffffffffffff9, cin 0, nzcv 00000000
1861cls x17, x22 :: rd 000000000000003c rn fffffffffffffffa, cin 0, nzcv 00000000
1862cls x17, x22 :: rd 000000000000003c rn fffffffffffffffb, cin 0, nzcv 00000000
1863cls x17, x22 :: rd 000000000000003d rn fffffffffffffffc, cin 0, nzcv 00000000
1864cls x17, x22 :: rd 000000000000003d rn fffffffffffffffd, cin 0, nzcv 00000000
1865cls x17, x22 :: rd 000000000000003e rn fffffffffffffffe, cin 0, nzcv 00000000
1866cls x17, x22 :: rd 000000000000003f rn ffffffffffffffff, cin 0, nzcv 00000000
1867cls x17, x22 :: rd 000000000000003f rn 0000000000000000, cin 0, nzcv 00000000
1868cls x17, x22 :: rd 0000000000000002 rn 1000000000000000, cin 0, nzcv 00000000
1869cls x17, x22 :: rd 0000000000000001 rn 2000000000000000, cin 0, nzcv 00000000
1870cls x17, x22 :: rd 0000000000000001 rn 3000000000000000, cin 0, nzcv 00000000
1871cls x17, x22 :: rd 0000000000000000 rn 4000000000000000, cin 0, nzcv 00000000
1872cls x17, x22 :: rd 0000000000000000 rn 5000000000000000, cin 0, nzcv 00000000
1873cls x17, x22 :: rd 0000000000000000 rn 6000000000000000, cin 0, nzcv 00000000
1874cls x17, x22 :: rd 0000000000000000 rn 7000000000000000, cin 0, nzcv 00000000
1875cls x17, x22 :: rd 0000000000000000 rn 8000000000000000, cin 0, nzcv 00000000
1876cls x17, x22 :: rd 0000000000000000 rn 9000000000000000, cin 0, nzcv 00000000
1877cls x17, x22 :: rd 0000000000000000 rn a000000000000000, cin 0, nzcv 00000000
1878cls x17, x22 :: rd 0000000000000000 rn b000000000000000, cin 0, nzcv 00000000
1879cls x17, x22 :: rd 0000000000000001 rn c000000000000000, cin 0, nzcv 00000000
1880cls x17, x22 :: rd 0000000000000001 rn d000000000000000, cin 0, nzcv 00000000
1881cls x17, x22 :: rd 0000000000000002 rn e000000000000000, cin 0, nzcv 00000000
1882cls x17, x22 :: rd 0000000000000003 rn f000000000000000, cin 0, nzcv 00000000
1883cls x17, x22 :: rd 000000000000003f rn 0000000000000000, cin 0, nzcv 00000000
1884cls x17, x22 :: rd 000000000000003e rn 0000000000000001, cin 0, nzcv 00000000
1885cls x17, x22 :: rd 000000000000003d rn 0000000000000002, cin 0, nzcv 00000000
1886cls x17, x22 :: rd 000000000000003d rn 0000000000000003, cin 0, nzcv 00000000
1887cls x17, x22 :: rd 000000000000003c rn 0000000000000004, cin 0, nzcv 00000000
1888cls x17, x22 :: rd 000000000000003c rn 0000000000000005, cin 0, nzcv 00000000
1889cls x17, x22 :: rd 000000000000003c rn 0000000000000006, cin 0, nzcv 00000000
1890cls x17, x22 :: rd 000000000000003c rn 0000000000000007, cin 0, nzcv 00000000
1891cls x17, x22 :: rd 000000000000003b rn 0000000000000008, cin 0, nzcv 00000000
1892cls x17, x22 :: rd 000000000000003b rn 0000000000000009, cin 0, nzcv 00000000
1893cls x17, x22 :: rd 000000000000003b rn 000000000000000a, cin 0, nzcv 00000000
1894cls x17, x22 :: rd 000000000000003b rn 000000000000000b, cin 0, nzcv 00000000
1895cls x17, x22 :: rd 000000000000003b rn 000000000000000c, cin 0, nzcv 00000000
1896cls x17, x22 :: rd 000000000000003b rn 000000000000000d, cin 0, nzcv 00000000
1897cls x17, x22 :: rd 000000000000003b rn 000000000000000e, cin 0, nzcv 00000000
1898cls x17, x22 :: rd 000000000000003b rn 000000000000000f, cin 0, nzcv 00000000
1899cls x17, x22 :: rd 0000000000000008 rn 0070ffff01ffffff, cin 0, nzcv 00000000
1900cls w17, w22 :: rd 000000000000001f rn ffffffffffffffff, cin 0, nzcv 00000000
1901cls w17, w22 :: rd 000000000000001f rn ffffffffffffffff, cin 0, nzcv 00000000
1902cls w17, w22 :: rd 0000000000000000 rn ffffffff5fffffff, cin 0, nzcv 00000000
1903cls w17, w22 :: rd 0000000000000000 rn ffffffffafffffff, cin 0, nzcv 00000000
1904cls w17, w22 :: rd 0000000000000003 rn ffffffff0fffffff, cin 0, nzcv 00000000
1905cls w17, w22 :: rd 000000000000001f rn ffffffffffffffff, cin 0, nzcv 00000000
1906cls w17, w22 :: rd 000000000000001b rn fffffffffffffff5, cin 0, nzcv 00000000
1907cls w17, w22 :: rd 000000000000001c rn fffffffffffffffa, cin 0, nzcv 00000000
1908cls w17, w22 :: rd 000000000000001b rn fffffffffffffff0, cin 0, nzcv 00000000
1909cls w17, w22 :: rd 000000000000001f rn 0000000000000000, cin 0, nzcv 00000000
1910cls w17, w22 :: rd 0000000000000006 rn 0070ffff01ffffff, cin 0, nzcv 00000000
1911LSLV/LSRV/ASRV/RORV
1912lslv x21,x20,x19 :: rd 2a8227efa64a2800 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1913lslv x21,x20,x19 :: rd 75655c8753c4c000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1914lslv x21,x20,x19 :: rd de6954cbc1700000 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1915lslv x21,x20,x19 :: rd 6c11318000000000 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1916lslv x21,x20,x19 :: rd 5f03d4a000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1917lslv x21,x20,x19 :: rd 5fc8323158b9b740 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1918lslv x21,x20,x19 :: rd eeb8000000000000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1919lsrv x21,x20,x19 :: rd 00258aa089fbe992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1920lsrv x21,x20,x19 :: rd 0000cf575655c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1921lsrv x21,x20,x19 :: rd 000004a3c6de6954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1922lsrv x21,x20,x19 :: rd 0000000003eed719 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1923lsrv x21,x20,x19 :: rd 000000000adf164e rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1924lsrv x21,x20,x19 :: rd 0017f20c8c562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1925lsrv x21,x20,x19 :: rd 0000000000002d82 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1926asrv x21,x20,x19 :: rd 00258aa089fbe992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1927asrv x21,x20,x19 :: rd 0000cf575655c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1928asrv x21,x20,x19 :: rd 000004a3c6de6954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1929asrv x21,x20,x19 :: rd ffffffffffeed719 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1930asrv x21,x20,x19 :: rd 000000000adf164e rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1931asrv x21,x20,x19 :: rd 0017f20c8c562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1932asrv x21,x20,x19 :: rd ffffffffffffed82 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1933rorv x21,x20,x19 :: rd 8a258aa089fbe992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1934rorv x21,x20,x19 :: rd 3c4ccf575655c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1935rorv x21,x20,x19 :: rd cbc174a3c6de6954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1936rorv x21,x20,x19 :: rd 3b46c1131beed719 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1937rorv x21,x20,x19 :: rd 75f03d4a0adf164e rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1938rorv x21,x20,x19 :: rd d017f20c8c562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1939rorv x21,x20,x19 :: rd a3ce07c61eebad82 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1940rorv x21,x20,x19 :: rd b60a8f381f187bae rm b60a8f381f187bae, rn 008c208cc413ff00, cin 0, nzcv 00000000
1941rorv x21,x20,x19 :: rd 5b05479c0f8c3dd7 rm b60a8f381f187bae, rn 008c208cc413ff01, cin 0, nzcv 00000000
1942rorv x21,x20,x19 :: rd ad82a3ce07c61eeb rm b60a8f381f187bae, rn 008c208cc413ff02, cin 0, nzcv 00000000
1943rorv x21,x20,x19 :: rd b05479c0f8c3dd75 rm b60a8f381f187bae, rn 008c208cc413ff3d, cin 0, nzcv 00000000
1944rorv x21,x20,x19 :: rd d82a3ce07c61eeba rm b60a8f381f187bae, rn 008c208cc413ff3e, cin 0, nzcv 00000000
1945rorv x21,x20,x19 :: rd 6c151e703e30f75d rm b60a8f381f187bae, rn 008c208cc413ff3f, cin 0, nzcv 00000000
1946rorv x21,x20,x19 :: rd b60a8f381f187bae rm b60a8f381f187bae, rn 008c208cc413ff40, cin 0, nzcv 00000000
1947rorv x21,x20,x19 :: rd 5b05479c0f8c3dd7 rm b60a8f381f187bae, rn 008c208cc413ff41, cin 0, nzcv 00000000
1948lslv w21,w20,w19 :: rd 00000000a64a2800 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1949lslv w21,w20,w19 :: rd 0000000053c4c000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1950lslv w21,w20,w19 :: rd 00000000c1700000 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1951lslv w21,w20,w19 :: rd 000000006c113180 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1952lslv w21,w20,w19 :: rd 000000005f03d4a0 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1953lslv w21,w20,w19 :: rd 0000000058b9b740 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1954lslv w21,w20,w19 :: rd 00000000eeb80000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1955lsrv w21,w20,w19 :: rd 00000000007be992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1956lsrv w21,w20,w19 :: rd 000000000001c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1957lsrv w21,w20,w19 :: rd 0000000000000954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1958lsrv w21,w20,w19 :: rd 000000000346c113 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1959lsrv w21,w20,w19 :: rd 0000000035f03d4a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1960lsrv w21,w20,w19 :: rd 0000000004562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1961lsrv w21,w20,w19 :: rd 00000000000007c6 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1962asrv w21,w20,w19 :: rd 00000000fffbe992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1963asrv w21,w20,w19 :: rd 000000000001c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1964asrv w21,w20,w19 :: rd 00000000fffff954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1965asrv w21,w20,w19 :: rd 00000000ff46c113 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1966asrv w21,w20,w19 :: rd 00000000f5f03d4a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1967asrv w21,w20,w19 :: rd 00000000fc562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1968asrv w21,w20,w19 :: rd 00000000000007c6 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1969rorv w21,w20,w19 :: rd 000000008a7be992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1970rorv w21,w20,w19 :: rd 000000003c4dc875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1971rorv w21,w20,w19 :: rd 00000000cbc17954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1972rorv w21,w20,w19 :: rd 000000001b46c113 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1973rorv w21,w20,w19 :: rd 0000000035f03d4a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1974rorv w21,w20,w19 :: rd 00000000d4562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1975rorv w21,w20,w19 :: rd 000000001eeb87c6 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1976rorv w21,w20,w19 :: rd 000000001f187bae rm b60a8f381f187bae, rn 008c208cc413ff00, cin 0, nzcv 00000000
1977rorv w21,w20,w19 :: rd 000000000f8c3dd7 rm b60a8f381f187bae, rn 008c208cc413ff01, cin 0, nzcv 00000000
1978rorv w21,w20,w19 :: rd 0000000087c61eeb rm b60a8f381f187bae, rn 008c208cc413ff02, cin 0, nzcv 00000000
1979rorv w21,w20,w19 :: rd 00000000f8c3dd70 rm b60a8f381f187bae, rn 008c208cc413ff1d, cin 0, nzcv 00000000
1980rorv w21,w20,w19 :: rd 000000007c61eeb8 rm b60a8f381f187bae, rn 008c208cc413ff1e, cin 0, nzcv 00000000
1981rorv w21,w20,w19 :: rd 000000003e30f75c rm b60a8f381f187bae, rn 008c208cc413ff1f, cin 0, nzcv 00000000
1982rorv w21,w20,w19 :: rd 000000001f187bae rm b60a8f381f187bae, rn 008c208cc413ff20, cin 0, nzcv 00000000
1983rorv w21,w20,w19 :: rd 000000000f8c3dd7 rm b60a8f381f187bae, rn 008c208cc413ff21, cin 0, nzcv 00000000
1984SDIV/UDIV
1985sdiv x21,x20,x19 :: rd ffffffffffffffff rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
1986sdiv x21,x20,x19 :: rd fffffffffffffffc rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
1987sdiv x21,x20,x19 :: rd 0000000000000004 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
1988sdiv x21,x20,x19 :: rd 0000000000000000 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
1989sdiv x21,x20,x19 :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
1990sdiv x21,x20,x19 :: rd 0000000000000000 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
1991sdiv x21,x20,x19 :: rd ffffffffffffff79 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
1992sdiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000
1993sdiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000
1994sdiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000
1995sdiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000
1996sdiv x21,x20,x19 :: rd fffffffffffffffb rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000
1997sdiv x21,x20,x19 :: rd fffffffffffffffb rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000
1998sdiv x21,x20,x19 :: rd fffffffffffffffc rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000
1999sdiv x21,x20,x19 :: rd fffffffffffffffc rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000
2000sdiv x21,x20,x19 :: rd fffffffffffffffb rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000
2001sdiv x21,x20,x19 :: rd fffffffffffffffb rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000
2002sdiv x21,x20,x19 :: rd fffffffffffffffc rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000
2003sdiv x21,x20,x19 :: rd fffffffffffffffc rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000
2004sdiv x21,x20,x19 :: rd 0000000000000005 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000
2005sdiv x21,x20,x19 :: rd 0000000000000005 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000
2006sdiv x21,x20,x19 :: rd 0000000000000004 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000
2007sdiv x21,x20,x19 :: rd 0000000000000004 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000
2008sdiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000
2009sdiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
2010sdiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000
2011sdiv x21,x20,x19 :: rd 8000000000000000 rm 8000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000
2012sdiv w21,w20,w19 :: rd 0000000000000000 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
2013sdiv w21,w20,w19 :: rd 00000000fffffff7 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
2014sdiv w21,w20,w19 :: rd 0000000000000001 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
2015sdiv w21,w20,w19 :: rd 0000000000000000 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
2016sdiv w21,w20,w19 :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
2017sdiv w21,w20,w19 :: rd 0000000000000000 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
2018sdiv w21,w20,w19 :: rd 0000000000000000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
2019sdiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000
2020sdiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000
2021sdiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000
2022sdiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000
2023sdiv w21,w20,w19 :: rd 00000000fffffffb rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000
2024sdiv w21,w20,w19 :: rd 00000000fffffffb rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000
2025sdiv w21,w20,w19 :: rd 00000000fffffffc rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000
2026sdiv w21,w20,w19 :: rd 00000000fffffffc rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000
2027sdiv w21,w20,w19 :: rd 00000000fffffffb rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000
2028sdiv w21,w20,w19 :: rd 00000000fffffffb rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000
2029sdiv w21,w20,w19 :: rd 00000000fffffffc rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000
2030sdiv w21,w20,w19 :: rd 00000000fffffffc rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000
2031sdiv w21,w20,w19 :: rd 0000000000000005 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000
2032sdiv w21,w20,w19 :: rd 0000000000000005 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000
2033sdiv w21,w20,w19 :: rd 0000000000000004 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000
2034sdiv w21,w20,w19 :: rd 0000000000000004 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000
2035sdiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000
2036sdiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
2037sdiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000
2038sdiv w21,w20,w19 :: rd 0000000080000000 rm 0000000080000000, rn 00000000ffffffff, cin 0, nzcv 00000000
2039udiv x21,x20,x19 :: rd 0000000000000000 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
2040udiv x21,x20,x19 :: rd 0000000000000000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
2041udiv x21,x20,x19 :: rd 0000000000000004 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
2042udiv x21,x20,x19 :: rd 0000000000000004 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
2043udiv x21,x20,x19 :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
2044udiv x21,x20,x19 :: rd 0000000000000000 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
2045udiv x21,x20,x19 :: rd 000000000000014c rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
2046udiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000
2047udiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000
2048udiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000
2049udiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000
2050udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000
2051udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000
2052udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000
2053udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000
2054udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000
2055udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000
2056udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000
2057udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000
2058udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000
2059udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000
2060udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000
2061udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000
2062udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000
2063udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
2064udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000
2065udiv x21,x20,x19 :: rd 0000000000000000 rm 8000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000
2066udiv w21,w20,w19 :: rd 0000000000000001 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000
2067udiv w21,w20,w19 :: rd 0000000000000000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000
2068udiv w21,w20,w19 :: rd 0000000000000000 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000
2069udiv w21,w20,w19 :: rd 0000000000000001 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000
2070udiv w21,w20,w19 :: rd 0000000000000001 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000
2071udiv w21,w20,w19 :: rd 0000000000000001 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000
2072udiv w21,w20,w19 :: rd 0000000000000000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000
2073udiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000
2074udiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000
2075udiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000
2076udiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000
2077udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000
2078udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000
2079udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000
2080udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000
2081udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000
2082udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000
2083udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000
2084udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000
2085udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000
2086udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000
2087udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000
2088udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000
2089udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000
2090udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000
2091udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000
2092udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000080000000, rn 00000000ffffffff, cin 0, nzcv 00000000
2093UMADDL/SMADDL/UMSUBL/SMSUBL
2094umaddl x14,w15,w16,x17 :: rd dc434eff2588c2a5 rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000
2095umaddl x14,w15,w16,x17 :: rd 853ed3b21d01dd68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000
2096umaddl x14,w15,w16,x17 :: rd 579e22bab0475d0c rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000
2097umaddl x14,w15,w16,x17 :: rd b8dcb007dc22414f rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000
2098smaddl x14,w15,w16,x17 :: rd dc434eff2588c2a5 rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000
2099smaddl x14,w15,w16,x17 :: rd 6e42fca21d01dd68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000
2100smaddl x14,w15,w16,x17 :: rd 579e22bab0475d0c rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000
2101smaddl x14,w15,w16,x17 :: rd a4cfc3fbdc22414f rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000
2102umsubl x14,w15,w16,x17 :: rd da42f7247e3e80fb rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000
2103umsubl x14,w15,w16,x17 :: rd 5b8e467a96c26c68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000
2104umsubl x14,w15,w16,x17 :: rd 5399710b490151b6 rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000
2105umsubl x14,w15,w16,x17 :: rd 92d1aabcaaae46b7 rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000
2106smsubl x14,w15,w16,x17 :: rd da42f7247e3e80fb rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000
2107smsubl x14,w15,w16,x17 :: rd 728a1d8a96c26c68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000
2108smsubl x14,w15,w16,x17 :: rd 5399710b490151b6 rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000
2109smsubl x14,w15,w16,x17 :: rd a6de96c8aaae46b7 rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000
2110