1
# CS_ARCH_ARM, CS_MODE_THUMB, None
2
0x40,0x1d = adds r0, r0, #5
4
0x11,0xf1,0x08,0x01 = adds.w r1, r1, #8
5
0x18,0xf1,0x08,0x08 = adds.w r8, r8, #8
7
0x40,0x1d = addeq r0, r0, #5
9
0x08,0x31 = addeq r1, #8
11
0x10,0xf1,0x05,0x00 = addseq.w r0, r0, #5
13
0x11,0xf1,0x08,0x01 = addseq.w r1, r1, #8
14
0x50,0x18 = adds r0, r2, r1
15
0x52,0x18 = adds r2, r2, r1
18
0x50,0x18 = addeq r0, r2, r1
20
0x52,0x18 = addeq r2, r2, r1
22
0x12,0xeb,0x01,0x00 = addseq.w r0, r2, r1
24
0x12,0xeb,0x01,0x02 = addseq.w r2, r2, r1
30
0xef,0x44 = add pc, sp, pc
31
0x05,0xb0 = add sp, #0x14
32
0x7f,0xb0 = add sp, #0x1fc
33
0x0d,0xf5,0x00,0x7d = add.w sp, sp, #0x200
34
0xe9,0x44 = add r9, sp, r9
35
0xd5,0x44 = add sp, r10
36
0xd5,0x44 = add sp, r10
38
0x12,0xea,0x01,0x00 = ands.w r0, r2, r1
39
0x0a,0x40 = ands r2, r1
40
0x0a,0x40 = ands r2, r1
41
0x10,0xea,0x01,0x00 = ands.w r0, r0, r1
42
0x11,0xea,0x03,0x03 = ands.w r3, r1, r3
43
0x01,0xea,0x00,0x00 = and.w r0, r1, r0
44
0x0f,0x40 = ands r7, r1
45
0x0f,0x40 = ands r7, r1
46
0x11,0xea,0x08,0x08 = ands.w r8, r1, r8
47
0x18,0xea,0x01,0x08 = ands.w r8, r8, r1
48
0x18,0xea,0x00,0x00 = ands.w r0, r8, r0
49
0x11,0xea,0x08,0x01 = ands.w r1, r1, r8
50
0x12,0xea,0x41,0x02 = ands.w r2, r2, r1, lsl #1
51
0x11,0xea,0x50,0x00 = ands.w r0, r1, r0, lsr #1
53
0x02,0xea,0x01,0x00 = andeq.w r0, r2, r1
55
0x0b,0x40 = andeq r3, r1
57
0x0b,0x40 = andeq r3, r1
59
0x00,0xea,0x01,0x00 = andeq.w r0, r0, r1
61
0x01,0xea,0x02,0x02 = andeq.w r2, r1, r2
63
0x11,0xea,0x00,0x00 = andseq.w r0, r1, r0
65
0x0f,0x40 = andeq r7, r1
67
0x0f,0x40 = andeq r7, r1
69
0x01,0xea,0x08,0x08 = andeq.w r8, r1, r8
71
0x08,0xea,0x01,0x08 = andeq.w r8, r8, r1
73
0x08,0xea,0x04,0x04 = andeq.w r4, r8, r4
75
0x04,0xea,0x08,0x04 = andeq.w r4, r4, r8
77
0x00,0xea,0x41,0x00 = andeq.w r0, r0, r1, lsl #1
79
0x01,0xea,0x55,0x05 = andeq.w r5, r1, r5, lsr #1
80
0x92,0xea,0x01,0x00 = eors.w r0, r2, r1
81
0x4d,0x40 = eors r5, r1
82
0x4d,0x40 = eors r5, r1
83
0x90,0xea,0x01,0x00 = eors.w r0, r0, r1
84
0x91,0xea,0x02,0x02 = eors.w r2, r1, r2
85
0x81,0xea,0x01,0x01 = eor.w r1, r1, r1
86
0x4f,0x40 = eors r7, r1
87
0x4f,0x40 = eors r7, r1
88
0x91,0xea,0x08,0x08 = eors.w r8, r1, r8
89
0x98,0xea,0x01,0x08 = eors.w r8, r8, r1
90
0x98,0xea,0x06,0x06 = eors.w r6, r8, r6
91
0x90,0xea,0x08,0x00 = eors.w r0, r0, r8
92
0x92,0xea,0x41,0x02 = eors.w r2, r2, r1, lsl #1
93
0x91,0xea,0x50,0x00 = eors.w r0, r1, r0, lsr #1
95
0x82,0xea,0x01,0x03 = eoreq.w r3, r2, r1
97
0x48,0x40 = eoreq r0, r1
99
0x4a,0x40 = eoreq r2, r1
101
0x83,0xea,0x01,0x03 = eoreq.w r3, r3, r1
103
0x81,0xea,0x00,0x00 = eoreq.w r0, r1, r0
105
0x91,0xea,0x01,0x01 = eorseq.w r1, r1, r1
107
0x4f,0x40 = eoreq r7, r1
109
0x4f,0x40 = eoreq r7, r1
111
0x81,0xea,0x08,0x08 = eoreq.w r8, r1, r8
113
0x88,0xea,0x01,0x08 = eoreq.w r8, r8, r1
115
0x88,0xea,0x00,0x00 = eoreq.w r0, r8, r0
117
0x83,0xea,0x08,0x03 = eoreq.w r3, r3, r8
119
0x84,0xea,0x41,0x04 = eoreq.w r4, r4, r1, lsl #1
121
0x81,0xea,0x50,0x00 = eoreq.w r0, r1, r0, lsr #1
122
0x12,0xfa,0x01,0xf0 = lsls.w r0, r2, r1
123
0x8a,0x40 = lsls r2, r1
124
0x11,0xfa,0x02,0xf2 = lsls.w r2, r1, r2
125
0x10,0xfa,0x01,0xf0 = lsls.w r0, r0, r1
126
0x11,0xfa,0x04,0xf4 = lsls.w r4, r1, r4
127
0x01,0xfa,0x04,0xf4 = lsl.w r4, r1, r4
128
0x8f,0x40 = lsls r7, r1
129
0x11,0xfa,0x08,0xf8 = lsls.w r8, r1, r8
130
0x18,0xfa,0x01,0xf8 = lsls.w r8, r8, r1
131
0x18,0xfa,0x03,0xf3 = lsls.w r3, r8, r3
132
0x15,0xfa,0x08,0xf5 = lsls.w r5, r5, r8
134
0x02,0xfa,0x01,0xf0 = lsleq.w r0, r2, r1
136
0x8a,0x40 = lsleq r2, r1
138
0x01,0xfa,0x02,0xf2 = lsleq.w r2, r1, r2
140
0x00,0xfa,0x01,0xf0 = lsleq.w r0, r0, r1
142
0x01,0xfa,0x03,0xf3 = lsleq.w r3, r1, r3
144
0x11,0xfa,0x04,0xf4 = lslseq.w r4, r1, r4
146
0x8f,0x40 = lsleq r7, r1
148
0x01,0xfa,0x08,0xf8 = lsleq.w r8, r1, r8
150
0x08,0xfa,0x01,0xf8 = lsleq.w r8, r8, r1
152
0x08,0xfa,0x00,0xf0 = lsleq.w r0, r8, r0
154
0x03,0xfa,0x08,0xf3 = lsleq.w r3, r3, r8
155
0x32,0xfa,0x01,0xf6 = lsrs.w r6, r2, r1
156
0xca,0x40 = lsrs r2, r1
157
0x31,0xfa,0x02,0xf2 = lsrs.w r2, r1, r2
158
0x32,0xfa,0x01,0xf2 = lsrs.w r2, r2, r1
159
0x31,0xfa,0x03,0xf3 = lsrs.w r3, r1, r3
160
0x21,0xfa,0x04,0xf4 = lsr.w r4, r1, r4
161
0xcf,0x40 = lsrs r7, r1
162
0x31,0xfa,0x08,0xf8 = lsrs.w r8, r1, r8
163
0x38,0xfa,0x01,0xf8 = lsrs.w r8, r8, r1
164
0x38,0xfa,0x02,0xf2 = lsrs.w r2, r8, r2
165
0x35,0xfa,0x08,0xf5 = lsrs.w r5, r5, r8
167
0x22,0xfa,0x01,0xf6 = lsreq.w r6, r2, r1
169
0xcf,0x40 = lsreq r7, r1
171
0x21,0xfa,0x07,0xf7 = lsreq.w r7, r1, r7
173
0x27,0xfa,0x01,0xf7 = lsreq.w r7, r7, r1
175
0x21,0xfa,0x02,0xf2 = lsreq.w r2, r1, r2
177
0x31,0xfa,0x00,0xf0 = lsrseq.w r0, r1, r0
179
0xcf,0x40 = lsreq r7, r1
181
0x21,0xfa,0x08,0xf8 = lsreq.w r8, r1, r8
183
0x28,0xfa,0x01,0xf8 = lsreq.w r8, r8, r1
185
0x28,0xfa,0x01,0xf1 = lsreq.w r1, r8, r1
187
0x24,0xfa,0x08,0xf4 = lsreq.w r4, r4, r8
188
0x56,0xfa,0x05,0xf7 = asrs.w r7, r6, r5
189
0x08,0x41 = asrs r0, r1
190
0x51,0xfa,0x00,0xf0 = asrs.w r0, r1, r0
191
0x53,0xfa,0x01,0xf3 = asrs.w r3, r3, r1
192
0x51,0xfa,0x01,0xf1 = asrs.w r1, r1, r1
193
0x41,0xfa,0x00,0xf0 = asr.w r0, r1, r0
194
0x0f,0x41 = asrs r7, r1
195
0x51,0xfa,0x08,0xf8 = asrs.w r8, r1, r8
196
0x58,0xfa,0x01,0xf8 = asrs.w r8, r8, r1
197
0x58,0xfa,0x05,0xf5 = asrs.w r5, r8, r5
198
0x55,0xfa,0x08,0xf5 = asrs.w r5, r5, r8
200
0x42,0xfa,0x01,0xf0 = asreq.w r0, r2, r1
202
0x0a,0x41 = asreq r2, r1
204
0x42,0xfa,0x01,0xf1 = asreq.w r1, r2, r1
206
0x44,0xfa,0x01,0xf4 = asreq.w r4, r4, r1
208
0x41,0xfa,0x06,0xf6 = asreq.w r6, r1, r6
210
0x51,0xfa,0x03,0xf3 = asrseq.w r3, r1, r3
212
0x0f,0x41 = asreq r7, r1
214
0x41,0xfa,0x08,0xf8 = asreq.w r8, r1, r8
216
0x48,0xfa,0x01,0xf8 = asreq.w r8, r8, r1
218
0x48,0xfa,0x01,0xf1 = asreq.w r1, r8, r1
220
0x43,0xfa,0x08,0xf3 = asreq.w r3, r3, r8
221
0x52,0xeb,0x01,0x05 = adcs.w r5, r2, r1
222
0x4d,0x41 = adcs r5, r1
223
0x4b,0x41 = adcs r3, r1
224
0x52,0xeb,0x01,0x02 = adcs.w r2, r2, r1
225
0x51,0xeb,0x03,0x03 = adcs.w r3, r1, r3
226
0x41,0xeb,0x00,0x00 = adc.w r0, r1, r0
227
0x4f,0x41 = adcs r7, r1
228
0x4f,0x41 = adcs r7, r1
229
0x51,0xeb,0x08,0x08 = adcs.w r8, r1, r8
230
0x58,0xeb,0x01,0x08 = adcs.w r8, r8, r1
231
0x58,0xeb,0x05,0x05 = adcs.w r5, r8, r5
232
0x52,0xeb,0x08,0x02 = adcs.w r2, r2, r8
233
0x53,0xeb,0x41,0x03 = adcs.w r3, r3, r1, lsl #1
234
0x51,0xeb,0x54,0x04 = adcs.w r4, r1, r4, lsr #1
236
0x42,0xeb,0x03,0x01 = adceq.w r1, r2, r3
238
0x49,0x41 = adceq r1, r1
240
0x4b,0x41 = adceq r3, r1
242
0x43,0xeb,0x01,0x03 = adceq.w r3, r3, r1
244
0x41,0xeb,0x00,0x00 = adceq.w r0, r1, r0
246
0x51,0xeb,0x03,0x03 = adcseq.w r3, r1, r3
248
0x4f,0x41 = adceq r7, r1
250
0x4f,0x41 = adceq r7, r1
252
0x41,0xeb,0x08,0x08 = adceq.w r8, r1, r8
254
0x48,0xeb,0x01,0x08 = adceq.w r8, r8, r1
256
0x48,0xeb,0x03,0x03 = adceq.w r3, r8, r3
258
0x41,0xeb,0x08,0x01 = adceq.w r1, r1, r8
260
0x42,0xeb,0x41,0x02 = adceq.w r2, r2, r1, lsl #1
262
0x41,0xeb,0x51,0x01 = adceq.w r1, r1, r1, lsr #1
263
0x72,0xeb,0x01,0x03 = sbcs.w r3, r2, r1
264
0x8c,0x41 = sbcs r4, r1
265
0x74,0xeb,0x01,0x01 = sbcs.w r1, r4, r1
266
0x74,0xeb,0x01,0x04 = sbcs.w r4, r4, r1
267
0x71,0xeb,0x02,0x02 = sbcs.w r2, r1, r2
268
0x61,0xeb,0x00,0x00 = sbc.w r0, r1, r0
269
0x8f,0x41 = sbcs r7, r1
270
0x71,0xeb,0x08,0x08 = sbcs.w r8, r1, r8
271
0x78,0xeb,0x01,0x08 = sbcs.w r8, r8, r1
272
0x78,0xeb,0x04,0x04 = sbcs.w r4, r8, r4
273
0x73,0xeb,0x08,0x03 = sbcs.w r3, r3, r8
274
0x72,0xeb,0x41,0x02 = sbcs.w r2, r2, r1, lsl #1
275
0x71,0xeb,0x55,0x05 = sbcs.w r5, r1, r5, lsr #1
277
0x62,0xeb,0x01,0x05 = sbceq.w r5, r2, r1
279
0x8d,0x41 = sbceq r5, r1
281
0x65,0xeb,0x01,0x01 = sbceq.w r1, r5, r1
283
0x65,0xeb,0x01,0x05 = sbceq.w r5, r5, r1
285
0x61,0xeb,0x00,0x00 = sbceq.w r0, r1, r0
287
0x71,0xeb,0x02,0x02 = sbcseq.w r2, r1, r2
289
0x8f,0x41 = sbceq r7, r1
291
0x61,0xeb,0x08,0x08 = sbceq.w r8, r1, r8
293
0x68,0xeb,0x01,0x08 = sbceq.w r8, r8, r1
295
0x68,0xeb,0x07,0x07 = sbceq.w r7, r8, r7
297
0x67,0xeb,0x08,0x07 = sbceq.w r7, r7, r8
299
0x62,0xeb,0x41,0x02 = sbceq.w r2, r2, r1, lsl #1
301
0x61,0xeb,0x55,0x05 = sbceq.w r5, r1, r5, lsr #1
302
0x72,0xfa,0x01,0xf3 = rors.w r3, r2, r1
303
0xc8,0x41 = rors r0, r1
304
0x70,0xfa,0x01,0xf1 = rors.w r1, r0, r1
305
0x72,0xfa,0x01,0xf2 = rors.w r2, r2, r1
306
0x71,0xfa,0x02,0xf2 = rors.w r2, r1, r2
307
0x61,0xfa,0x05,0xf5 = ror.w r5, r1, r5
308
0xcf,0x41 = rors r7, r1
309
0x71,0xfa,0x08,0xf8 = rors.w r8, r1, r8
310
0x78,0xfa,0x01,0xf8 = rors.w r8, r8, r1
311
0x78,0xfa,0x06,0xf6 = rors.w r6, r8, r6
312
0x76,0xfa,0x08,0xf6 = rors.w r6, r6, r8
314
0x62,0xfa,0x01,0xf4 = roreq.w r4, r2, r1
316
0xcc,0x41 = roreq r4, r1
318
0x64,0xfa,0x01,0xf1 = roreq.w r1, r4, r1
320
0x64,0xfa,0x01,0xf4 = roreq.w r4, r4, r1
322
0x61,0xfa,0x00,0xf0 = roreq.w r0, r1, r0
324
0x71,0xfa,0x00,0xf0 = rorseq.w r0, r1, r0
326
0xcf,0x41 = roreq r7, r1
328
0x61,0xfa,0x08,0xf8 = roreq.w r8, r1, r8
330
0x68,0xfa,0x01,0xf8 = roreq.w r8, r8, r1
332
0x68,0xfa,0x03,0xf3 = roreq.w r3, r8, r3
334
0x61,0xfa,0x08,0xf1 = roreq.w r1, r1, r8
335
0x52,0xea,0x01,0x07 = orrs.w r7, r2, r1
336
0x0a,0x43 = orrs r2, r1
337
0x0b,0x43 = orrs r3, r1
338
0x54,0xea,0x01,0x04 = orrs.w r4, r4, r1
339
0x51,0xea,0x05,0x05 = orrs.w r5, r1, r5
340
0x41,0xea,0x02,0x02 = orr.w r2, r1, r2
341
0x0f,0x43 = orrs r7, r1
342
0x0f,0x43 = orrs r7, r1
343
0x51,0xea,0x08,0x08 = orrs.w r8, r1, r8
344
0x58,0xea,0x01,0x08 = orrs.w r8, r8, r1
345
0x58,0xea,0x01,0x01 = orrs.w r1, r8, r1
346
0x50,0xea,0x08,0x00 = orrs.w r0, r0, r8
347
0x51,0xea,0x41,0x01 = orrs.w r1, r1, r1, lsl #1
348
0x51,0xea,0x50,0x00 = orrs.w r0, r1, r0, lsr #1
350
0x42,0xea,0x01,0x00 = orreq.w r0, r2, r1
352
0x0d,0x43 = orreq r5, r1
354
0x0d,0x43 = orreq r5, r1
356
0x42,0xea,0x01,0x02 = orreq.w r2, r2, r1
358
0x41,0xea,0x03,0x03 = orreq.w r3, r1, r3
360
0x51,0xea,0x04,0x04 = orrseq.w r4, r1, r4
362
0x0f,0x43 = orreq r7, r1
364
0x0f,0x43 = orreq r7, r1
366
0x41,0xea,0x08,0x08 = orreq.w r8, r1, r8
368
0x48,0xea,0x01,0x08 = orreq.w r8, r8, r1
370
0x48,0xea,0x00,0x00 = orreq.w r0, r8, r0
372
0x40,0xea,0x08,0x00 = orreq.w r0, r0, r8
374
0x42,0xea,0x41,0x02 = orreq.w r2, r2, r1, lsl #1
376
0x41,0xea,0x52,0x02 = orreq.w r2, r1, r2, lsr #1
377
0x32,0xea,0x01,0x03 = bics.w r3, r2, r1
378
0x8a,0x43 = bics r2, r1
379
0x32,0xea,0x01,0x01 = bics.w r1, r2, r1
380
0x32,0xea,0x01,0x02 = bics.w r2, r2, r1
381
0x31,0xea,0x00,0x00 = bics.w r0, r1, r0
382
0x21,0xea,0x00,0x00 = bic.w r0, r1, r0
383
0x8f,0x43 = bics r7, r1
384
0x31,0xea,0x08,0x08 = bics.w r8, r1, r8
385
0x38,0xea,0x01,0x08 = bics.w r8, r8, r1
386
0x38,0xea,0x07,0x07 = bics.w r7, r8, r7
387
0x35,0xea,0x08,0x05 = bics.w r5, r5, r8
388
0x33,0xea,0x41,0x03 = bics.w r3, r3, r1, lsl #1
389
0x31,0xea,0x54,0x04 = bics.w r4, r1, r4, lsr #1
391
0x22,0xea,0x01,0x00 = biceq.w r0, r2, r1
393
0x8d,0x43 = biceq r5, r1
395
0x25,0xea,0x01,0x01 = biceq.w r1, r5, r1
397
0x24,0xea,0x01,0x04 = biceq.w r4, r4, r1
399
0x21,0xea,0x02,0x02 = biceq.w r2, r1, r2
401
0x31,0xea,0x05,0x05 = bicseq.w r5, r1, r5
403
0x8f,0x43 = biceq r7, r1
405
0x21,0xea,0x08,0x08 = biceq.w r8, r1, r8
407
0x28,0xea,0x01,0x08 = biceq.w r8, r8, r1
409
0x28,0xea,0x00,0x00 = biceq.w r0, r8, r0
411
0x22,0xea,0x08,0x02 = biceq.w r2, r2, r8
413
0x24,0xea,0x41,0x04 = biceq.w r4, r4, r1, lsl #1
415
0x21,0xea,0x55,0x05 = biceq.w r5, r1, r5, lsr #1