1
# CS_ARCH_AARCH64, 0, None
2
0x41,0x00,0x03,0x1a = adc w1, w2, w3
3
0x41,0x00,0x03,0x9a = adc x1, x2, x3
4
0x85,0x00,0x03,0x3a = adcs w5, w4, w3
5
0x85,0x00,0x03,0xba = adcs x5, x4, x3
6
0x41,0x00,0x03,0x5a = sbc w1, w2, w3
7
0x41,0x00,0x03,0xda = sbc x1, x2, x3
8
0x41,0x00,0x03,0x7a = sbcs w1, w2, w3
9
0x41,0x00,0x03,0xfa = sbcs x1, x2, x3
10
0x83,0x00,0x10,0x11 = add w3, w4, #1024
11
0x83,0x00,0x10,0x11 = add w3, w4, #1024
12
0x83,0x00,0x10,0x91 = add x3, x4, #1024
13
0x83,0x00,0x10,0x91 = add x3, x4, #1024
14
0x83,0x00,0x50,0x11 = add w3, w4, #1024, lsl #12
15
0x83,0x00,0x50,0x11 = add w3, w4, #1024, lsl #12
16
0x83,0x00,0x40,0x11 = add w3, w4, #0, lsl #12
17
0x83,0x00,0x50,0x91 = add x3, x4, #1024, lsl #12
18
0x83,0x00,0x50,0x91 = add x3, x4, #1024, lsl #12
19
0x83,0x00,0x40,0x91 = add x3, x4, #0, lsl #12
20
0xff,0x83,0x00,0x91 = add sp, sp, #32
21
0x83,0x00,0x10,0x31 = adds w3, w4, #1024
22
0x83,0x00,0x10,0x31 = adds w3, w4, #1024
23
0x83,0x00,0x50,0x31 = adds w3, w4, #1024, lsl #12
24
0x83,0x00,0x10,0xb1 = adds x3, x4, #1024
25
0x83,0x00,0x10,0xb1 = adds x3, x4, #1024
26
0x83,0x00,0x50,0xb1 = adds x3, x4, #1024, lsl #12
27
0x83,0x00,0x10,0x51 = sub w3, w4, #1024
28
0x83,0x00,0x10,0x51 = sub w3, w4, #1024
29
0x83,0x00,0x50,0x51 = sub w3, w4, #1024, lsl #12
30
0x83,0x00,0x10,0xd1 = sub x3, x4, #1024
31
0x83,0x00,0x10,0xd1 = sub x3, x4, #1024
32
0x83,0x00,0x50,0xd1 = sub x3, x4, #1024, lsl #12
33
0xff,0x83,0x00,0xd1 = sub sp, sp, #32
34
0x83,0x00,0x10,0x71 = subs w3, w4, #1024
35
0x83,0x00,0x10,0x71 = subs w3, w4, #1024
36
0x83,0x00,0x50,0x71 = subs w3, w4, #1024, lsl #12
37
0x83,0x00,0x10,0xf1 = subs x3, x4, #1024
38
0x83,0x00,0x10,0xf1 = subs x3, x4, #1024
39
0x83,0x00,0x50,0xf1 = subs x3, x4, #1024, lsl #12
40
0xac,0x01,0x0e,0x0b = add w12, w13, w14
41
0xac,0x01,0x0e,0x8b = add x12, x13, x14
42
0xac,0x31,0x0e,0x0b = add w12, w13, w14, lsl #12
43
0xac,0x31,0x0e,0x8b = add x12, x13, x14, lsl #12
44
0xac,0xa9,0x4e,0x8b = add x12, x13, x14, lsr #42
45
0xac,0x9d,0x8e,0x8b = add x12, x13, x14, asr #39
46
0xac,0x01,0x0e,0x4b = sub w12, w13, w14
47
0xac,0x01,0x0e,0xcb = sub x12, x13, x14
48
0xac,0x31,0x0e,0x4b = sub w12, w13, w14, lsl #12
49
0xac,0x31,0x0e,0xcb = sub x12, x13, x14, lsl #12
50
0xac,0xa9,0x4e,0xcb = sub x12, x13, x14, lsr #42
51
0xac,0x9d,0x8e,0xcb = sub x12, x13, x14, asr #39
52
0xac,0x01,0x0e,0x2b = adds w12, w13, w14
53
0xac,0x01,0x0e,0xab = adds x12, x13, x14
54
0xac,0x31,0x0e,0x2b = adds w12, w13, w14, lsl #12
55
0xac,0x31,0x0e,0xab = adds x12, x13, x14, lsl #12
56
0xac,0xa9,0x4e,0xab = adds x12, x13, x14, lsr #42
57
0xac,0x9d,0x8e,0xab = adds x12, x13, x14, asr #39
58
0xac,0x01,0x0e,0x6b = subs w12, w13, w14
59
0xac,0x01,0x0e,0xeb = subs x12, x13, x14
60
0xac,0x31,0x0e,0x6b = subs w12, w13, w14, lsl #12
61
0xac,0x31,0x0e,0xeb = subs x12, x13, x14, lsl #12
62
0xac,0xa9,0x4e,0xeb = subs x12, x13, x14, lsr #42
63
0xac,0x9d,0x8e,0xeb = subs x12, x13, x14, asr #39
64
0x42,0x00,0x02,0x8b = add x2, x2, x2
65
0x41,0x00,0x23,0x0b = add w1, w2, w3, uxtb
66
0x41,0x20,0x23,0x0b = add w1, w2, w3, uxth
67
0x41,0x40,0x23,0x0b = add w1, w2, w3, uxtw
68
0x41,0x60,0x23,0x0b = add w1, w2, w3, uxtx
69
0x41,0x80,0x23,0x0b = add w1, w2, w3, sxtb
70
0x41,0xa0,0x23,0x0b = add w1, w2, w3, sxth
71
0x41,0xc0,0x23,0x0b = add w1, w2, w3, sxtw
72
0x41,0xe0,0x23,0x0b = add w1, w2, w3, sxtx
73
0x41,0x00,0x23,0x8b = add x1, x2, w3, uxtb
74
0x41,0x20,0x23,0x8b = add x1, x2, w3, uxth
75
0x41,0x40,0x23,0x8b = add x1, x2, w3, uxtw
76
0x41,0x80,0x23,0x8b = add x1, x2, w3, sxtb
77
0x41,0xa0,0x23,0x8b = add x1, x2, w3, sxth
78
0x41,0xc0,0x23,0x8b = add x1, x2, w3, sxtw
79
0xe1,0x43,0x23,0x0b = add w1, wsp, w3
80
0xe1,0x43,0x23,0x0b = add w1, wsp, w3
81
0xe2,0x47,0x23,0x0b = add w2, wsp, w3, lsl #1
82
0x5f,0x60,0x23,0x8b = add sp, x2, x3
83
0x5f,0x60,0x23,0x8b = add sp, x2, x3
84
0x41,0x00,0x23,0x4b = sub w1, w2, w3, uxtb
85
0x41,0x20,0x23,0x4b = sub w1, w2, w3, uxth
86
0x41,0x40,0x23,0x4b = sub w1, w2, w3, uxtw
87
0x41,0x60,0x23,0x4b = sub w1, w2, w3, uxtx
88
0x41,0x80,0x23,0x4b = sub w1, w2, w3, sxtb
89
0x41,0xa0,0x23,0x4b = sub w1, w2, w3, sxth
90
0x41,0xc0,0x23,0x4b = sub w1, w2, w3, sxtw
91
0x41,0xe0,0x23,0x4b = sub w1, w2, w3, sxtx
92
0x41,0x00,0x23,0xcb = sub x1, x2, w3, uxtb
93
0x41,0x20,0x23,0xcb = sub x1, x2, w3, uxth
94
0x41,0x40,0x23,0xcb = sub x1, x2, w3, uxtw
95
0x41,0x80,0x23,0xcb = sub x1, x2, w3, sxtb
96
0x41,0xa0,0x23,0xcb = sub x1, x2, w3, sxth
97
0x41,0xc0,0x23,0xcb = sub x1, x2, w3, sxtw
98
0xe1,0x43,0x23,0x4b = sub w1, wsp, w3
99
0xe1,0x43,0x23,0x4b = sub w1, wsp, w3
100
0x5f,0x60,0x23,0xcb = sub sp, x2, x3
101
0x5f,0x60,0x23,0xcb = sub sp, x2, x3
102
0x7f,0x70,0x27,0xcb = sub sp, x3, x7, lsl #4
103
0x41,0x00,0x23,0x2b = adds w1, w2, w3, uxtb
104
0x41,0x20,0x23,0x2b = adds w1, w2, w3, uxth
105
0x41,0x40,0x23,0x2b = adds w1, w2, w3, uxtw
106
0x41,0x60,0x23,0x2b = adds w1, w2, w3, uxtx
107
0x41,0x80,0x23,0x2b = adds w1, w2, w3, sxtb
108
0x41,0xa0,0x23,0x2b = adds w1, w2, w3, sxth
109
0x41,0xc0,0x23,0x2b = adds w1, w2, w3, sxtw
110
0x41,0xe0,0x23,0x2b = adds w1, w2, w3, sxtx
111
0x41,0x00,0x23,0xab = adds x1, x2, w3, uxtb
112
0x41,0x20,0x23,0xab = adds x1, x2, w3, uxth
113
0x41,0x40,0x23,0xab = adds x1, x2, w3, uxtw
114
0x41,0x60,0x23,0xab = adds x1, x2, x3, uxtx
115
0x41,0x80,0x23,0xab = adds x1, x2, w3, sxtb
116
0x41,0xa0,0x23,0xab = adds x1, x2, w3, sxth
117
0x41,0xc0,0x23,0xab = adds x1, x2, w3, sxtw
118
0x41,0xe0,0x23,0xab = adds x1, x2, x3, sxtx
119
0xe1,0x43,0x23,0x2b = adds w1, wsp, w3
120
0xe1,0x43,0x23,0x2b = adds w1, wsp, w3
121
0xff,0x53,0x23,0x2b = cmn wsp, w3, lsl #4
122
0x41,0x00,0x23,0x6b = subs w1, w2, w3, uxtb
123
0x41,0x20,0x23,0x6b = subs w1, w2, w3, uxth
124
0x41,0x40,0x23,0x6b = subs w1, w2, w3, uxtw
125
0x41,0x60,0x23,0x6b = subs w1, w2, w3, uxtx
126
0x41,0x80,0x23,0x6b = subs w1, w2, w3, sxtb
127
0x41,0xa0,0x23,0x6b = subs w1, w2, w3, sxth
128
0x41,0xc0,0x23,0x6b = subs w1, w2, w3, sxtw
129
0x41,0xe0,0x23,0x6b = subs w1, w2, w3, sxtx
130
0x41,0x00,0x23,0xeb = subs x1, x2, w3, uxtb
131
0x41,0x20,0x23,0xeb = subs x1, x2, w3, uxth
132
0x41,0x40,0x23,0xeb = subs x1, x2, w3, uxtw
133
0x41,0x60,0x23,0xeb = subs x1, x2, x3, uxtx
134
0x41,0x80,0x23,0xeb = subs x1, x2, w3, sxtb
135
0x41,0xa0,0x23,0xeb = subs x1, x2, w3, sxth
136
0x41,0xc0,0x23,0xeb = subs x1, x2, w3, sxtw
137
0x41,0xe0,0x23,0xeb = subs x1, x2, x3, sxtx
138
0xe1,0x43,0x23,0x6b = subs w1, wsp, w3
139
0xe1,0x43,0x23,0x6b = subs w1, wsp, w3
140
0xff,0x43,0x29,0x6b = cmp wsp, w9
141
0xe3,0x6b,0x29,0xeb = subs x3, sp, x9, lsl #2
142
0xff,0x43,0x28,0x6b = cmp wsp, w8
143
0xff,0x43,0x28,0x6b = cmp wsp, w8
144
0xff,0x43,0x28,0xeb = cmp sp, w8, uxtw
145
0xff,0x43,0x28,0xeb = cmp sp, w8, uxtw
146
0x3f,0x41,0x28,0x4b = sub wsp, w9, w8
147
0xe1,0x43,0x28,0x4b = sub w1, wsp, w8
148
0xff,0x43,0x28,0x4b = sub wsp, wsp, w8
149
0x3f,0x41,0x28,0xcb = sub sp, x9, w8, uxtw
150
0xe1,0x43,0x28,0xcb = sub x1, sp, w8, uxtw
151
0xff,0x43,0x28,0xcb = sub sp, sp, w8, uxtw
152
0xe1,0x43,0x28,0x6b = subs w1, wsp, w8
153
0xe1,0x43,0x28,0xeb = subs x1, sp, w8, uxtw
154
0x41,0x0c,0xc3,0x1a = sdiv w1, w2, w3
155
0x41,0x0c,0xc3,0x9a = sdiv x1, x2, x3
156
0x41,0x08,0xc3,0x1a = udiv w1, w2, w3
157
0x41,0x08,0xc3,0x9a = udiv x1, x2, x3
158
0x41,0x28,0xc3,0x1a = asr w1, w2, w3
159
0x41,0x28,0xc3,0x9a = asr x1, x2, x3
160
0x41,0x28,0xc3,0x1a = asr w1, w2, w3
161
0x41,0x28,0xc3,0x9a = asr x1, x2, x3
162
0x41,0x20,0xc3,0x1a = lsl w1, w2, w3
163
0x41,0x20,0xc3,0x9a = lsl x1, x2, x3
164
0x41,0x20,0xc3,0x1a = lsl w1, w2, w3
165
0x41,0x20,0xc3,0x9a = lsl x1, x2, x3
166
0x41,0x24,0xc3,0x1a = lsr w1, w2, w3
167
0x41,0x24,0xc3,0x9a = lsr x1, x2, x3
168
0x41,0x24,0xc3,0x1a = lsr w1, w2, w3
169
0x41,0x24,0xc3,0x9a = lsr x1, x2, x3
170
0x41,0x2c,0xc3,0x1a = ror w1, w2, w3
171
0x41,0x2c,0xc3,0x9a = ror x1, x2, x3
172
0x41,0x2c,0xc3,0x1a = ror w1, w2, w3
173
0x41,0x2c,0xc3,0x9a = ror x1, x2, x3
174
0x41,0x14,0xc0,0x5a = cls w1, w2
175
0x41,0x14,0xc0,0xda = cls x1, x2
176
0x41,0x10,0xc0,0x5a = clz w1, w2
177
0x41,0x10,0xc0,0xda = clz x1, x2
178
0x41,0x00,0xc0,0x5a = rbit w1, w2
179
0x41,0x00,0xc0,0xda = rbit x1, x2
180
0x41,0x08,0xc0,0x5a = rev w1, w2
181
0x41,0x0c,0xc0,0xda = rev x1, x2
182
0x41,0x04,0xc0,0x5a = rev16 w1, w2
183
0x41,0x04,0xc0,0xda = rev16 x1, x2
184
0x41,0x08,0xc0,0xda = rev32 x1, x2
185
0x41,0x10,0x03,0x1b = madd w1, w2, w3, w4
186
0x41,0x10,0x03,0x9b = madd x1, x2, x3, x4
187
0x41,0x90,0x03,0x1b = msub w1, w2, w3, w4
188
0x41,0x90,0x03,0x9b = msub x1, x2, x3, x4
189
0x41,0x10,0x23,0x9b = smaddl x1, w2, w3, x4
190
0x41,0x90,0x23,0x9b = smsubl x1, w2, w3, x4
191
0x41,0x10,0xa3,0x9b = umaddl x1, w2, w3, x4
192
0x41,0x90,0xa3,0x9b = umsubl x1, w2, w3, x4
193
0x41,0x7c,0x43,0x9b = smulh x1, x2, x3
194
0x41,0x7c,0xc3,0x9b = umulh x1, x2, x3
195
0x20,0x00,0x80,0x52 = mov w0, #1
196
0x20,0x00,0x80,0xd2 = mov x0, #1
197
0x20,0x00,0xa0,0x52 = mov w0, #65536
198
0x20,0x00,0xa0,0xd2 = mov x0, #65536
199
0x40,0x00,0x80,0x12 = mov w0, #-3
200
0x40,0x00,0x80,0x92 = mov x0, #-3
201
0x40,0x00,0xa0,0x12 = mov w0, #-131073
202
0x40,0x00,0xa0,0x92 = mov x0, #-131073
203
0x20,0x00,0x80,0x72 = movk w0, #1
204
0x20,0x00,0x80,0xf2 = movk x0, #1
205
0x20,0x00,0xa0,0x72 = movk w0, #1, lsl #16
206
0x20,0x00,0xa0,0xf2 = movk x0, #1, lsl #16
207
0x23,0x08,0x42,0x3a = ccmn w1, #2, #3, eq
208
0x23,0x08,0x42,0xba = ccmn x1, #2, #3, eq
209
0x23,0x08,0x42,0x7a = ccmp w1, #2, #3, eq
210
0x23,0x08,0x42,0xfa = ccmp x1, #2, #3, eq
211
0x23,0x00,0x42,0x3a = ccmn w1, w2, #3, eq
212
0x23,0x00,0x42,0xba = ccmn x1, x2, #3, eq
213
0x23,0x00,0x42,0x7a = ccmp w1, w2, #3, eq
214
0x23,0x00,0x42,0xfa = ccmp x1, x2, #3, eq
215
0x41,0x00,0x83,0x1a = csel w1, w2, w3, eq
216
0x41,0x00,0x83,0x9a = csel x1, x2, x3, eq
217
0x41,0x04,0x83,0x1a = csinc w1, w2, w3, eq
218
0x41,0x04,0x83,0x9a = csinc x1, x2, x3, eq
219
0x41,0x00,0x83,0x5a = csinv w1, w2, w3, eq
220
0x41,0x00,0x83,0xda = csinv x1, x2, x3, eq
221
0x41,0x04,0x83,0x5a = csneg w1, w2, w3, eq
222
0x41,0x04,0x83,0xda = csneg x1, x2, x3, eq
223
0xf0,0x00,0x9b,0x1a = csel w16, w7, w27, eq
224
0xcf,0x10,0x9a,0x1a = csel w15, w6, w26, ne
225
0xae,0x20,0x99,0x1a = csel w14, w5, w25, hs
226
0x8d,0x20,0x98,0x1a = csel w13, w4, w24, hs
227
0x6c,0x30,0x97,0x1a = csel w12, w3, w23, lo
228
0x4b,0x30,0x96,0x1a = csel w11, w2, w22, lo
229
0x2a,0x40,0x95,0x1a = csel w10, w1, w21, mi
230
0x29,0x51,0x81,0x9a = csel x9, x9, x1, pl
231
0x08,0x61,0x82,0x9a = csel x8, x8, x2, vs
232
0xe7,0x70,0x83,0x9a = csel x7, x7, x3, vc
233
0xe6,0x80,0x84,0x9a = csel x6, x7, x4, hi
234
0xc5,0x90,0x85,0x9a = csel x5, x6, x5, ls
235
0xa4,0xa0,0x86,0x9a = csel x4, x5, x6, ge
236
0x83,0xb0,0x87,0x9a = csel x3, x4, x7, lt
237
0x62,0xc0,0x88,0x9a = csel x2, x3, x8, gt
238
0x41,0xd0,0x89,0x9a = csel x1, x2, x9, le
239
0x2a,0xe0,0x94,0x9a = csel x10, x1, x20, al
240
0x44,0x48,0x21,0x7e = uqxtn b4, h2
241
0x62,0x48,0x61,0x7e = uqxtn h2, s3
242
0x49,0x48,0xa1,0x7e = uqxtn s9, d2