xref: /aosp_15_r20/external/capstone/suite/MC/ARM/basic-thumb2-instructions.s.cs (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM, CS_MODE_THUMB, None
2*9a0e4156SSadaf Ebrahimi 0x41,0xf1,0x04,0x00 = adc r0, r1, #4
3*9a0e4156SSadaf Ebrahimi 0x51,0xf1,0x00,0x00 = adcs r0, r1, #0
4*9a0e4156SSadaf Ebrahimi 0x42,0xf1,0xff,0x01 = adc r1, r2, #255
5*9a0e4156SSadaf Ebrahimi 0x47,0xf1,0x55,0x13 = adc r3, r7, #5570645
6*9a0e4156SSadaf Ebrahimi 0x4c,0xf1,0xaa,0x28 = adc r8, r12, #2852170240
7*9a0e4156SSadaf Ebrahimi 0x47,0xf1,0xa5,0x39 = adc r9, r7, #2779096485
8*9a0e4156SSadaf Ebrahimi 0x43,0xf1,0x07,0x45 = adc r5, r3, #2264924160
9*9a0e4156SSadaf Ebrahimi 0x42,0xf1,0xff,0x44 = adc r4, r2, #2139095040
10*9a0e4156SSadaf Ebrahimi 0x42,0xf5,0xd0,0x64 = adc r4, r2, #1664
11*9a0e4156SSadaf Ebrahimi 0x45,0xeb,0x06,0x04 = adc.w r4, r5, r6
12*9a0e4156SSadaf Ebrahimi 0x55,0xeb,0x06,0x04 = adcs.w r4, r5, r6
13*9a0e4156SSadaf Ebrahimi 0x41,0xeb,0x03,0x09 = adc.w r9, r1, r3
14*9a0e4156SSadaf Ebrahimi 0x51,0xeb,0x03,0x09 = adcs.w r9, r1, r3
15*9a0e4156SSadaf Ebrahimi 0x41,0xeb,0x33,0x10 = adc.w r0, r1, r3, ror #4
16*9a0e4156SSadaf Ebrahimi 0x51,0xeb,0xc3,0x10 = adcs.w r0, r1, r3, lsl #7
17*9a0e4156SSadaf Ebrahimi 0x41,0xeb,0xd3,0x70 = adc.w r0, r1, r3, lsr #31
18*9a0e4156SSadaf Ebrahimi 0x51,0xeb,0x23,0x00 = adcs.w r0, r1, r3, asr #32
19*9a0e4156SSadaf Ebrahimi 0x0d,0xeb,0x0c,0x02 = add.w r2, sp, r12
20*9a0e4156SSadaf Ebrahimi 0x0a,0xbf = itet eq
21*9a0e4156SSadaf Ebrahimi // 0x03,0xf2,0xff,0x35 = addwne r5, r3, #1023
22*9a0e4156SSadaf Ebrahimi // 0x05,0xf2,0x25,0x14 = addweq r4, r5, #293
23*9a0e4156SSadaf Ebrahimi 0x0d,0xf5,0x80,0x62 = add.w r2, sp, #1024
24*9a0e4156SSadaf Ebrahimi 0x08,0xf5,0x7f,0x42 = add.w r2, r8, #65280
25*9a0e4156SSadaf Ebrahimi 0x03,0xf2,0x01,0x12 = addw r2, r3, #257
26*9a0e4156SSadaf Ebrahimi 0x03,0xf2,0x01,0x12 = addw r2, r3, #257
27*9a0e4156SSadaf Ebrahimi 0x06,0xf5,0x80,0x7c = add.w r12, r6, #256
28*9a0e4156SSadaf Ebrahimi 0x06,0xf2,0x00,0x1c = addw r12, r6, #256
29*9a0e4156SSadaf Ebrahimi 0x12,0xf5,0xf8,0x71 = adds.w r1, r2, #496
30*9a0e4156SSadaf Ebrahimi 0x02,0xf1,0x01,0x02 = add.w r2, r2, #1
31*9a0e4156SSadaf Ebrahimi 0x00,0xf1,0x20,0x00 = add.w r0, r0, #32
32*9a0e4156SSadaf Ebrahimi 0x38,0x32 = adds r2, #56
33*9a0e4156SSadaf Ebrahimi 0x38,0x32 = adds r2, #56
34*9a0e4156SSadaf Ebrahimi 0x07,0xf1,0xcb,0x31 = add.w r1, r7, #3419130827
35*9a0e4156SSadaf Ebrahimi 0x0d,0xf1,0xff,0x7d = add.w sp, sp, #33423360
36*9a0e4156SSadaf Ebrahimi 0xb2,0xf1,0x10,0x02 = subs.w r2, r2, #16
37*9a0e4156SSadaf Ebrahimi 0xb2,0xf1,0x10,0x02 = subs.w r2, r2, #16
38*9a0e4156SSadaf Ebrahimi 0xa2,0xf2,0x10,0x02 = subw r2, r2, #16
39*9a0e4156SSadaf Ebrahimi 0xa2,0xf2,0x10,0x02 = subw r2, r2, #16
40*9a0e4156SSadaf Ebrahimi 0xa2,0xf2,0x10,0x02 = subw r2, r2, #16
41*9a0e4156SSadaf Ebrahimi 0x02,0xeb,0x08,0x01 = add.w r1, r2, r8
42*9a0e4156SSadaf Ebrahimi 0x09,0xeb,0x22,0x05 = add.w r5, r9, r2, asr #32
43*9a0e4156SSadaf Ebrahimi 0x13,0xeb,0xc1,0x77 = adds.w r7, r3, r1, lsl #31
44*9a0e4156SSadaf Ebrahimi 0x13,0xeb,0x56,0x60 = adds.w r0, r3, r6, lsr #25
45*9a0e4156SSadaf Ebrahimi 0x08,0xeb,0x31,0x34 = add.w r4, r8, r1, ror #12
46*9a0e4156SSadaf Ebrahimi 0xc2,0x44 = add r10, r8
47*9a0e4156SSadaf Ebrahimi 0xc2,0x44 = add r10, r8
48*9a0e4156SSadaf Ebrahimi 0xaf,0xf6,0xc6,0x4b = subw r11, pc, #3270
49*9a0e4156SSadaf Ebrahimi // 0x0f,0xf2,0x03,0x02 = adr.w r2, #3
50*9a0e4156SSadaf Ebrahimi // 0xaf,0xf2,0x3a,0x3b = adr.w r11, #-826
51*9a0e4156SSadaf Ebrahimi // 0xaf,0xf2,0x00,0x01 = adr.w r1, #-0
52*9a0e4156SSadaf Ebrahimi 0x05,0xf4,0x7f,0x22 = and r2, r5, #1044480
53*9a0e4156SSadaf Ebrahimi 0x1c,0xf0,0x0f,0x03 = ands r3, r12, #15
54*9a0e4156SSadaf Ebrahimi 0x01,0xf0,0xff,0x01 = and r1, r1, #255
55*9a0e4156SSadaf Ebrahimi 0x01,0xf0,0xff,0x01 = and r1, r1, #255
56*9a0e4156SSadaf Ebrahimi 0x04,0xf0,0xff,0x35 = and r5, r4, #4294967295
57*9a0e4156SSadaf Ebrahimi 0x19,0xf0,0xff,0x31 = ands r1, r9, #4294967295
58*9a0e4156SSadaf Ebrahimi 0x09,0xea,0x08,0x04 = and.w r4, r9, r8
59*9a0e4156SSadaf Ebrahimi 0x04,0xea,0xe8,0x01 = and.w r1, r4, r8, asr #3
60*9a0e4156SSadaf Ebrahimi 0x11,0xea,0x47,0x02 = ands.w r2, r1, r7, lsl #1
61*9a0e4156SSadaf Ebrahimi 0x15,0xea,0x12,0x54 = ands.w r4, r5, r2, lsr #20
62*9a0e4156SSadaf Ebrahimi 0x0c,0xea,0x71,0x49 = and.w r9, r12, r1, ror #17
63*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x23,0x32 = asr.w r2, r3, #12
64*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x23,0x08 = asrs.w r8, r3, #32
65*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x63,0x02 = asrs.w r2, r3, #1
66*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x23,0x12 = asr.w r2, r3, #4
67*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xec,0x32 = asrs.w r2, r12, #15
68*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0xe3,0x43 = asr.w r3, r3, #19
69*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xa8,0x08 = asrs.w r8, r8, #2
70*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x67,0x17 = asrs.w r7, r7, #5
71*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x6c,0x5c = asr.w r12, r12, #21
72*9a0e4156SSadaf Ebrahimi 0x44,0xfa,0x02,0xf3 = asr.w r3, r4, r2
73*9a0e4156SSadaf Ebrahimi 0x41,0xfa,0x02,0xf1 = asr.w r1, r1, r2
74*9a0e4156SSadaf Ebrahimi 0x54,0xfa,0x08,0xf3 = asrs.w r3, r4, r8
75*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
76*9a0e4156SSadaf Ebrahimi 0x13,0xf5,0xce,0xa9 = bmi.w #-183392
77*9a0e4156SSadaf Ebrahimi // 0x6f,0xf3,0xd3,0x05 = bfc r5, #3, #17
78*9a0e4156SSadaf Ebrahimi 0x38,0xbf = it lo
79*9a0e4156SSadaf Ebrahimi // 0x6f,0xf3,0xd3,0x05 = bfclo r5, #3, #17
80*9a0e4156SSadaf Ebrahimi // 0x62,0xf3,0xd3,0x05 = bfi r5, r2, #3, #17
81*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
82*9a0e4156SSadaf Ebrahimi // 0x62,0xf3,0xd3,0x05 = bfine r5, r2, #3, #17
83*9a0e4156SSadaf Ebrahimi 0x21,0xf0,0x0f,0x0a = bic r10, r1, #15
84*9a0e4156SSadaf Ebrahimi 0x22,0xf0,0xff,0x35 = bic r5, r2, #4294967295
85*9a0e4156SSadaf Ebrahimi 0x3a,0xf0,0xff,0x3b = bics r11, r10, #4294967295
86*9a0e4156SSadaf Ebrahimi 0x23,0xea,0x06,0x0c = bic.w r12, r3, r6
87*9a0e4156SSadaf Ebrahimi 0x22,0xea,0x06,0x3b = bic.w r11, r2, r6, lsl #12
88*9a0e4156SSadaf Ebrahimi 0x24,0xea,0xd1,0x28 = bic.w r8, r4, r1, lsr #11
89*9a0e4156SSadaf Ebrahimi 0x25,0xea,0xd7,0x37 = bic.w r7, r5, r7, lsr #15
90*9a0e4156SSadaf Ebrahimi 0x27,0xea,0x29,0x06 = bic.w r6, r7, r9, asr #32
91*9a0e4156SSadaf Ebrahimi 0x26,0xea,0x78,0x05 = bic.w r5, r6, r8, ror #1
92*9a0e4156SSadaf Ebrahimi 0x21,0xf0,0x0f,0x01 = bic r1, r1, #15
93*9a0e4156SSadaf Ebrahimi 0x21,0xea,0x01,0x01 = bic.w r1, r1, r1
94*9a0e4156SSadaf Ebrahimi 0x24,0xea,0xc2,0x74 = bic.w r4, r4, r2, lsl #31
95*9a0e4156SSadaf Ebrahimi 0x26,0xea,0x13,0x36 = bic.w r6, r6, r3, lsr #12
96*9a0e4156SSadaf Ebrahimi 0x27,0xea,0xd4,0x17 = bic.w r7, r7, r4, lsr #7
97*9a0e4156SSadaf Ebrahimi 0x28,0xea,0xe5,0x38 = bic.w r8, r8, r5, asr #15
98*9a0e4156SSadaf Ebrahimi 0x2c,0xea,0x76,0x7c = bic.w r12, r12, r6, ror #29
99*9a0e4156SSadaf Ebrahimi 0x58,0xbf = it pl
100*9a0e4156SSadaf Ebrahimi 0xea,0xbe = bkpt #234
101*9a0e4156SSadaf Ebrahimi 0xc5,0xf3,0x00,0x8f = bxj r5
102*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
103*9a0e4156SSadaf Ebrahimi // 0xc7,0xf3,0x00,0x8f = bxjne r7
104*9a0e4156SSadaf Ebrahimi // 0x1f,0xb9 = cbnz r7, #6
105*9a0e4156SSadaf Ebrahimi // 0x37,0xb9 = cbnz r7, #12
106*9a0e4156SSadaf Ebrahimi 0x11,0xee,0x81,0x17 = cdp p7, #1, c1, c1, c1, #4
107*9a0e4156SSadaf Ebrahimi 0x11,0xfe,0x81,0x17 = cdp2 p7, #1, c1, c1, c1, #4
108*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x2f,0x8f = clrex
109*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
110*9a0e4156SSadaf Ebrahimi // 0xb2,0xfa,0x82,0xf1 = clz r1, r2
111*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
112*9a0e4156SSadaf Ebrahimi // 0xb2,0xfa,0x82,0xf1 = clzeq r1, r2
113*9a0e4156SSadaf Ebrahimi 0x11,0xf1,0x0f,0x0f = cmn.w r1, #15
114*9a0e4156SSadaf Ebrahimi 0x18,0xeb,0x06,0x0f = cmn.w r8, r6
115*9a0e4156SSadaf Ebrahimi 0x11,0xeb,0x86,0x2f = cmn.w r1, r6, lsl #10
116*9a0e4156SSadaf Ebrahimi 0x11,0xeb,0x96,0x2f = cmn.w r1, r6, lsr #10
117*9a0e4156SSadaf Ebrahimi 0x1d,0xeb,0x96,0x2f = cmn.w sp, r6, lsr #10
118*9a0e4156SSadaf Ebrahimi 0x11,0xeb,0xa6,0x2f = cmn.w r1, r6, asr #10
119*9a0e4156SSadaf Ebrahimi 0x11,0xeb,0xb6,0x2f = cmn.w r1, r6, ror #10
120*9a0e4156SSadaf Ebrahimi 0xb5,0xf5,0x7f,0x4f = cmp.w r5, #65280
121*9a0e4156SSadaf Ebrahimi 0xb4,0xeb,0x0c,0x0f = cmp.w r4, r12
122*9a0e4156SSadaf Ebrahimi 0xb9,0xeb,0x06,0x3f = cmp.w r9, r6, lsl #12
123*9a0e4156SSadaf Ebrahimi 0xb3,0xeb,0xd7,0x7f = cmp.w r3, r7, lsr #31
124*9a0e4156SSadaf Ebrahimi 0xbd,0xeb,0x56,0x0f = cmp.w sp, r6, lsr #1
125*9a0e4156SSadaf Ebrahimi 0xb2,0xeb,0x25,0x6f = cmp.w r2, r5, asr #24
126*9a0e4156SSadaf Ebrahimi 0xb1,0xeb,0xf4,0x3f = cmp.w r1, r4, ror #15
127*9a0e4156SSadaf Ebrahimi 0x12,0xf1,0x02,0x0f = cmn.w r2, #2
128*9a0e4156SSadaf Ebrahimi 0xb9,0xf1,0x01,0x0f = cmp.w r9, #1
129*9a0e4156SSadaf Ebrahimi 0x61,0xb6 = cpsie f
130*9a0e4156SSadaf Ebrahimi 0x74,0xb6 = cpsid a
131*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x20,0x84 = cpsie.w f
132*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x80,0x86 = cpsid.w a
133*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x43,0x85 = cpsie i, #3
134*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x43,0x85 = cpsie i, #3
135*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x29,0x87 = cpsid f, #9
136*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x29,0x87 = cpsid f, #9
137*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x00,0x81 = cps #0
138*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x00,0x81 = cps #0
139*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0xf5,0x80 = dbg #5
140*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0xf0,0x80 = dbg #0
141*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0xff,0x80 = dbg #15
142*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5f,0x8f = dmb sy
143*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5e,0x8f = dmb st
144*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5d,0x8f = dmb #0xd
145*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5c,0x8f = dmb #0xc
146*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5b,0x8f = dmb ish
147*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5a,0x8f = dmb ishst
148*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x59,0x8f = dmb #0x9
149*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x58,0x8f = dmb #0x8
150*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x57,0x8f = dmb nsh
151*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x56,0x8f = dmb nshst
152*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x55,0x8f = dmb #0x5
153*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x54,0x8f = dmb #0x4
154*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x53,0x8f = dmb osh
155*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x52,0x8f = dmb oshst
156*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x51,0x8f = dmb #0x1
157*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x50,0x8f = dmb #0x0
158*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5f,0x8f = dmb sy
159*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5e,0x8f = dmb st
160*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5b,0x8f = dmb ish
161*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5b,0x8f = dmb ish
162*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5a,0x8f = dmb ishst
163*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5a,0x8f = dmb ishst
164*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x57,0x8f = dmb nsh
165*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x57,0x8f = dmb nsh
166*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x56,0x8f = dmb nshst
167*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x56,0x8f = dmb nshst
168*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x53,0x8f = dmb osh
169*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x52,0x8f = dmb oshst
170*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x5f,0x8f = dmb sy
171*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4f,0x8f = dsb sy
172*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4e,0x8f = dsb st
173*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4d,0x8f = dsb #0xd
174*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4c,0x8f = dsb #0xc
175*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4b,0x8f = dsb ish
176*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4a,0x8f = dsb ishst
177*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x49,0x8f = dsb #0x9
178*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x48,0x8f = dsb #0x8
179*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x47,0x8f = dsb nsh
180*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x46,0x8f = dsb nshst
181*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x45,0x8f = dsb #0x5
182*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x44,0x8f = dsb #0x4
183*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x43,0x8f = dsb osh
184*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x42,0x8f = dsb oshst
185*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x41,0x8f = dsb #0x1
186*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x40,0x8f = dsb #0x0
187*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4f,0x8f = dsb sy
188*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4e,0x8f = dsb st
189*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4b,0x8f = dsb ish
190*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4b,0x8f = dsb ish
191*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4a,0x8f = dsb ishst
192*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4a,0x8f = dsb ishst
193*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x47,0x8f = dsb nsh
194*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x47,0x8f = dsb nsh
195*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x46,0x8f = dsb nshst
196*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x46,0x8f = dsb nshst
197*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x43,0x8f = dsb osh
198*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x42,0x8f = dsb oshst
199*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x4f,0x8f = dsb sy
200*9a0e4156SSadaf Ebrahimi 0x85,0xf4,0x70,0x44 = eor r4, r5, #61440
201*9a0e4156SSadaf Ebrahimi 0x85,0xea,0x06,0x04 = eor.w r4, r5, r6
202*9a0e4156SSadaf Ebrahimi 0x85,0xea,0x46,0x14 = eor.w r4, r5, r6, lsl #5
203*9a0e4156SSadaf Ebrahimi 0x85,0xea,0x56,0x14 = eor.w r4, r5, r6, lsr #5
204*9a0e4156SSadaf Ebrahimi 0x85,0xea,0x56,0x14 = eor.w r4, r5, r6, lsr #5
205*9a0e4156SSadaf Ebrahimi 0x85,0xea,0x66,0x14 = eor.w r4, r5, r6, asr #5
206*9a0e4156SSadaf Ebrahimi 0x85,0xea,0x76,0x14 = eor.w r4, r5, r6, ror #5
207*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x6f,0x8f = isb sy
208*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x6f,0x8f = isb sy
209*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x6f,0x8f = isb sy
210*9a0e4156SSadaf Ebrahimi 0xbf,0xf3,0x61,0x8f = isb #0x1
211*9a0e4156SSadaf Ebrahimi 0x0d,0xbf = iteet eq
212*9a0e4156SSadaf Ebrahimi // 0x88,0x18 = addeq r0, r1, r2
213*9a0e4156SSadaf Ebrahimi // 0x00,0xbf = nopne
214*9a0e4156SSadaf Ebrahimi // 0xf5,0x1b = subne r5, r6, r7
215*9a0e4156SSadaf Ebrahimi 0x0d,0xbf = iteet eq
216*9a0e4156SSadaf Ebrahimi // 0x88,0x18 = addeq r0, r1, r2
217*9a0e4156SSadaf Ebrahimi // 0x00,0xbf = nopne
218*9a0e4156SSadaf Ebrahimi // 0xf5,0x1b = subne r5, r6, r7
219*9a0e4156SSadaf Ebrahimi 0x91,0xfd,0x01,0x80 = ldc2 p0, c8, [r1, #4]
220*9a0e4156SSadaf Ebrahimi 0x92,0xfd,0x00,0x71 = ldc2 p1, c7, [r2]
221*9a0e4156SSadaf Ebrahimi 0x13,0xfd,0x38,0x62 = ldc2 p2, c6, [r3, #-224]
222*9a0e4156SSadaf Ebrahimi 0x34,0xfd,0x1e,0x53 = ldc2 p3, c5, [r4, #-120]!
223*9a0e4156SSadaf Ebrahimi 0xb5,0xfc,0x04,0x44 = ldc2 p4, c4, [r5], #16
224*9a0e4156SSadaf Ebrahimi 0x36,0xfc,0x12,0x35 = ldc2 p5, c3, [r6], #-72
225*9a0e4156SSadaf Ebrahimi 0xd7,0xfd,0x01,0x26 = ldc2l p6, c2, [r7, #4]
226*9a0e4156SSadaf Ebrahimi 0xd8,0xfd,0x00,0x17 = ldc2l p7, c1, [r8]
227*9a0e4156SSadaf Ebrahimi 0x59,0xfd,0x38,0x08 = ldc2l p8, c0, [r9, #-224]
228*9a0e4156SSadaf Ebrahimi 0x7a,0xfd,0x1e,0x19 = ldc2l p9, c1, [r10, #-120]!
229*9a0e4156SSadaf Ebrahimi 0xfb,0xfc,0x04,0x20 = ldc2l p0, c2, [r11], #16
230*9a0e4156SSadaf Ebrahimi 0x7c,0xfc,0x12,0x31 = ldc2l p1, c3, [r12], #-72
231*9a0e4156SSadaf Ebrahimi 0x90,0xed,0x01,0x4c = ldc p12, c4, [r0, #4]
232*9a0e4156SSadaf Ebrahimi 0x91,0xed,0x00,0x5d = ldc p13, c5, [r1]
233*9a0e4156SSadaf Ebrahimi 0x12,0xed,0x38,0x6e = ldc p14, c6, [r2, #-224]
234*9a0e4156SSadaf Ebrahimi 0x33,0xed,0x1e,0x7f = ldc p15, c7, [r3, #-120]!
235*9a0e4156SSadaf Ebrahimi 0xb4,0xec,0x04,0x85 = ldc p5, c8, [r4], #16
236*9a0e4156SSadaf Ebrahimi 0x35,0xec,0x12,0x94 = ldc p4, c9, [r5], #-72
237*9a0e4156SSadaf Ebrahimi 0xd6,0xed,0x01,0xa3 = ldcl p3, c10, [r6, #4]
238*9a0e4156SSadaf Ebrahimi 0xd7,0xed,0x00,0xb2 = ldcl p2, c11, [r7]
239*9a0e4156SSadaf Ebrahimi 0x58,0xed,0x38,0xc1 = ldcl p1, c12, [r8, #-224]
240*9a0e4156SSadaf Ebrahimi 0x79,0xed,0x1e,0xd0 = ldcl p0, c13, [r9, #-120]!
241*9a0e4156SSadaf Ebrahimi 0xfa,0xec,0x04,0xe6 = ldcl p6, c14, [r10], #16
242*9a0e4156SSadaf Ebrahimi 0x7b,0xec,0x12,0xf7 = ldcl p7, c15, [r11], #-72
243*9a0e4156SSadaf Ebrahimi 0x91,0xfc,0x19,0x82 = ldc2 p2, c8, [r1], {25}
244*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x30,0x03 = ldm.w r4, {r4, r5, r8, r9}
245*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x60,0x00 = ldm.w r4, {r5, r6}
246*9a0e4156SSadaf Ebrahimi 0xb5,0xe8,0x08,0x01 = ldm.w r5!, {r3, r8}
247*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x30,0x03 = ldm.w r4, {r4, r5, r8, r9}
248*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x60,0x00 = ldm.w r4, {r5, r6}
249*9a0e4156SSadaf Ebrahimi 0xb5,0xe8,0x08,0x01 = ldm.w r5!, {r3, r8}
250*9a0e4156SSadaf Ebrahimi 0xb5,0xe8,0x06,0x00 = ldm.w r5!, {r1, r2}
251*9a0e4156SSadaf Ebrahimi 0x92,0xe8,0x06,0x00 = ldm.w r2, {r1, r2}
252*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x30,0x03 = ldm.w r4, {r4, r5, r8, r9}
253*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x60,0x00 = ldm.w r4, {r5, r6}
254*9a0e4156SSadaf Ebrahimi 0xb5,0xe8,0x08,0x01 = ldm.w r5!, {r3, r8}
255*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x30,0x03 = ldm.w r4, {r4, r5, r8, r9}
256*9a0e4156SSadaf Ebrahimi 0x94,0xe8,0x60,0x00 = ldm.w r4, {r5, r6}
257*9a0e4156SSadaf Ebrahimi 0xb5,0xe8,0x08,0x01 = ldm.w r5!, {r3, r8}
258*9a0e4156SSadaf Ebrahimi 0xb5,0xe8,0x08,0x01 = ldm.w r5!, {r3, r8}
259*9a0e4156SSadaf Ebrahimi 0xbd,0xe8,0xf0,0x8f = pop.w {r4, r5, r6, r7, r8, r9, r10, r11, pc}
260*9a0e4156SSadaf Ebrahimi 0x14,0xe9,0x30,0x03 = ldmdb r4, {r4, r5, r8, r9}
261*9a0e4156SSadaf Ebrahimi 0x14,0xe9,0x60,0x00 = ldmdb r4, {r5, r6}
262*9a0e4156SSadaf Ebrahimi 0x35,0xe9,0x08,0x01 = ldmdb r5!, {r3, r8}
263*9a0e4156SSadaf Ebrahimi 0x35,0xe9,0x08,0x01 = ldmdb r5!, {r3, r8}
264*9a0e4156SSadaf Ebrahimi 0x14,0xe9,0x60,0x00 = ldmdb r4, {r5, r6}
265*9a0e4156SSadaf Ebrahimi 0x35,0xe9,0x08,0x01 = ldmdb r5!, {r3, r8}
266*9a0e4156SSadaf Ebrahimi 0x55,0xf8,0x04,0x5c = ldr r5, [r5, #-4]
267*9a0e4156SSadaf Ebrahimi 0x35,0x6a = ldr r5, [r6, #32]
268*9a0e4156SSadaf Ebrahimi 0xd6,0xf8,0x21,0x50 = ldr.w r5, [r6, #33]
269*9a0e4156SSadaf Ebrahimi 0xd6,0xf8,0x01,0x51 = ldr.w r5, [r6, #257]
270*9a0e4156SSadaf Ebrahimi 0xd7,0xf8,0x01,0xf1 = ldr.w pc, [r7, #257]
271*9a0e4156SSadaf Ebrahimi 0x54,0xf8,0xff,0x2f = ldr r2, [r4, #255]!
272*9a0e4156SSadaf Ebrahimi 0x5d,0xf8,0x04,0x8f = ldr r8, [sp, #4]!
273*9a0e4156SSadaf Ebrahimi 0x5d,0xf8,0x04,0xed = ldr lr, [sp, #-4]!
274*9a0e4156SSadaf Ebrahimi 0x54,0xf8,0xff,0x2b = ldr r2, [r4], #255
275*9a0e4156SSadaf Ebrahimi 0x5d,0xf8,0x04,0x8b = ldr r8, [sp], #4
276*9a0e4156SSadaf Ebrahimi 0x5d,0xf8,0x04,0xe9 = ldr lr, [sp], #-4
277*9a0e4156SSadaf Ebrahimi 0x02,0x4f = ldr r7, [pc, #8]
278*9a0e4156SSadaf Ebrahimi 0x02,0x4f = ldr r7, [pc, #8]
279*9a0e4156SSadaf Ebrahimi 0xdf,0xf8,0x08,0x70 = ldr.w r7, [pc, #8]
280*9a0e4156SSadaf Ebrahimi 0xff,0x4c = ldr r4, [pc, #1020]
281*9a0e4156SSadaf Ebrahimi 0x5f,0xf8,0xfc,0x33 = ldr.w r3, [pc, #-1020]
282*9a0e4156SSadaf Ebrahimi 0xdf,0xf8,0x00,0x64 = ldr.w r6, [pc, #1024]
283*9a0e4156SSadaf Ebrahimi 0x5f,0xf8,0x00,0x04 = ldr.w r0, [pc, #-1024]
284*9a0e4156SSadaf Ebrahimi 0xdf,0xf8,0xff,0x2f = ldr.w r2, [pc, #4095]
285*9a0e4156SSadaf Ebrahimi 0x5f,0xf8,0xff,0x1f = ldr.w r1, [pc, #-4095]
286*9a0e4156SSadaf Ebrahimi 0xdf,0xf8,0x84,0x80 = ldr.w r8, [pc, #132]
287*9a0e4156SSadaf Ebrahimi 0xdf,0xf8,0x00,0xf1 = ldr.w pc, [pc, #256]
288*9a0e4156SSadaf Ebrahimi 0x5f,0xf8,0x90,0xf1 = ldr.w pc, [pc, #-400]
289*9a0e4156SSadaf Ebrahimi 0x1f,0xf8,0x00,0x90 = ldrb.w r9, [pc, #-0]
290*9a0e4156SSadaf Ebrahimi 0x1f,0xf9,0x00,0xb0 = ldrsb.w r11, [pc, #-0]
291*9a0e4156SSadaf Ebrahimi 0x3f,0xf8,0x00,0xa0 = ldrh.w r10, [pc, #-0]
292*9a0e4156SSadaf Ebrahimi 0x3f,0xf9,0x00,0x10 = ldrsh.w r1, [pc, #-0]
293*9a0e4156SSadaf Ebrahimi 0x5f,0xf8,0x00,0x50 = ldr.w r5, [pc, #-0]
294*9a0e4156SSadaf Ebrahimi 0x58,0xf8,0x01,0x10 = ldr.w r1, [r8, r1]
295*9a0e4156SSadaf Ebrahimi 0x55,0xf8,0x02,0x40 = ldr.w r4, [r5, r2]
296*9a0e4156SSadaf Ebrahimi 0x50,0xf8,0x32,0x60 = ldr.w r6, [r0, r2, lsl #3]
297*9a0e4156SSadaf Ebrahimi 0x58,0xf8,0x22,0x80 = ldr.w r8, [r8, r2, lsl #2]
298*9a0e4156SSadaf Ebrahimi 0x5d,0xf8,0x12,0x70 = ldr.w r7, [sp, r2, lsl #1]
299*9a0e4156SSadaf Ebrahimi 0x5d,0xf8,0x02,0x70 = ldr.w r7, [sp, r2]
300*9a0e4156SSadaf Ebrahimi 0x15,0xf8,0x04,0x5c = ldrb r5, [r5, #-4]
301*9a0e4156SSadaf Ebrahimi 0x96,0xf8,0x20,0x50 = ldrb.w r5, [r6, #32]
302*9a0e4156SSadaf Ebrahimi 0x96,0xf8,0x21,0x50 = ldrb.w r5, [r6, #33]
303*9a0e4156SSadaf Ebrahimi 0x96,0xf8,0x01,0x51 = ldrb.w r5, [r6, #257]
304*9a0e4156SSadaf Ebrahimi 0x97,0xf8,0x01,0xe1 = ldrb.w lr, [r7, #257]
305*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0xff,0x5f = ldrb r5, [r8, #255]!
306*9a0e4156SSadaf Ebrahimi 0x15,0xf8,0x04,0x2f = ldrb r2, [r5, #4]!
307*9a0e4156SSadaf Ebrahimi 0x14,0xf8,0x04,0x1d = ldrb r1, [r4, #-4]!
308*9a0e4156SSadaf Ebrahimi 0x13,0xf8,0xff,0xeb = ldrb lr, [r3], #255
309*9a0e4156SSadaf Ebrahimi 0x12,0xf8,0x04,0x9b = ldrb r9, [r2], #4
310*9a0e4156SSadaf Ebrahimi 0x1d,0xf8,0x04,0x39 = ldrb r3, [sp], #-4
311*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0x01,0x10 = ldrb.w r1, [r8, r1]
312*9a0e4156SSadaf Ebrahimi 0x15,0xf8,0x02,0x40 = ldrb.w r4, [r5, r2]
313*9a0e4156SSadaf Ebrahimi 0x10,0xf8,0x32,0x60 = ldrb.w r6, [r0, r2, lsl #3]
314*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0x22,0x80 = ldrb.w r8, [r8, r2, lsl #2]
315*9a0e4156SSadaf Ebrahimi 0x1d,0xf8,0x12,0x70 = ldrb.w r7, [sp, r2, lsl #1]
316*9a0e4156SSadaf Ebrahimi 0x1d,0xf8,0x02,0x70 = ldrb.w r7, [sp, r2]
317*9a0e4156SSadaf Ebrahimi 0x12,0xf8,0x00,0x1e = ldrbt r1, [r2]
318*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0x00,0x1e = ldrbt r1, [r8]
319*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0x03,0x1e = ldrbt r1, [r8, #3]
320*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0xff,0x1e = ldrbt r1, [r8, #255]
321*9a0e4156SSadaf Ebrahimi 0xd6,0xe9,0x06,0x35 = ldrd r3, r5, [r6, #24]
322*9a0e4156SSadaf Ebrahimi 0xf6,0xe9,0x06,0x35 = ldrd r3, r5, [r6, #24]!
323*9a0e4156SSadaf Ebrahimi 0xf6,0xe8,0x01,0x35 = ldrd r3, r5, [r6], #4
324*9a0e4156SSadaf Ebrahimi 0x76,0xe8,0x02,0x35 = ldrd r3, r5, [r6], #-8
325*9a0e4156SSadaf Ebrahimi 0xd6,0xe9,0x00,0x35 = ldrd r3, r5, [r6]
326*9a0e4156SSadaf Ebrahimi 0xd3,0xe9,0x00,0x81 = ldrd r8, r1, [r3]
327*9a0e4156SSadaf Ebrahimi 0x52,0xe9,0x00,0x01 = ldrd r0, r1, [r2, #-0]
328*9a0e4156SSadaf Ebrahimi 0x72,0xe9,0x00,0x01 = ldrd r0, r1, [r2, #-0]!
329*9a0e4156SSadaf Ebrahimi 0x72,0xe8,0x00,0x01 = ldrd r0, r1, [r2], #-0
330*9a0e4156SSadaf Ebrahimi 0x54,0xe8,0x00,0x1f = ldrex r1, [r4]
331*9a0e4156SSadaf Ebrahimi 0x54,0xe8,0x00,0x8f = ldrex r8, [r4]
332*9a0e4156SSadaf Ebrahimi 0x5d,0xe8,0x20,0x2f = ldrex r2, [sp, #128]
333*9a0e4156SSadaf Ebrahimi 0xd7,0xe8,0x4f,0x5f = ldrexb r5, [r7]
334*9a0e4156SSadaf Ebrahimi 0xdc,0xe8,0x5f,0x9f = ldrexh r9, [r12]
335*9a0e4156SSadaf Ebrahimi 0xd4,0xe8,0x7f,0x93 = ldrexd r9, r3, [r4]
336*9a0e4156SSadaf Ebrahimi 0x35,0xf8,0x04,0x5c = ldrh r5, [r5, #-4]
337*9a0e4156SSadaf Ebrahimi 0x35,0x8c = ldrh r5, [r6, #32]
338*9a0e4156SSadaf Ebrahimi 0xb6,0xf8,0x21,0x50 = ldrh.w r5, [r6, #33]
339*9a0e4156SSadaf Ebrahimi 0xb6,0xf8,0x01,0x51 = ldrh.w r5, [r6, #257]
340*9a0e4156SSadaf Ebrahimi 0xb7,0xf8,0x01,0xe1 = ldrh.w lr, [r7, #257]
341*9a0e4156SSadaf Ebrahimi 0x38,0xf8,0xff,0x5f = ldrh r5, [r8, #255]!
342*9a0e4156SSadaf Ebrahimi 0x35,0xf8,0x04,0x2f = ldrh r2, [r5, #4]!
343*9a0e4156SSadaf Ebrahimi 0x34,0xf8,0x04,0x1d = ldrh r1, [r4, #-4]!
344*9a0e4156SSadaf Ebrahimi 0x33,0xf8,0xff,0xeb = ldrh lr, [r3], #255
345*9a0e4156SSadaf Ebrahimi 0x32,0xf8,0x04,0x9b = ldrh r9, [r2], #4
346*9a0e4156SSadaf Ebrahimi 0x3d,0xf8,0x04,0x39 = ldrh r3, [sp], #-4
347*9a0e4156SSadaf Ebrahimi 0x38,0xf8,0x01,0x10 = ldrh.w r1, [r8, r1]
348*9a0e4156SSadaf Ebrahimi 0x35,0xf8,0x02,0x40 = ldrh.w r4, [r5, r2]
349*9a0e4156SSadaf Ebrahimi 0x30,0xf8,0x32,0x60 = ldrh.w r6, [r0, r2, lsl #3]
350*9a0e4156SSadaf Ebrahimi 0x38,0xf8,0x22,0x80 = ldrh.w r8, [r8, r2, lsl #2]
351*9a0e4156SSadaf Ebrahimi 0x3d,0xf8,0x12,0x70 = ldrh.w r7, [sp, r2, lsl #1]
352*9a0e4156SSadaf Ebrahimi 0x3d,0xf8,0x02,0x70 = ldrh.w r7, [sp, r2]
353*9a0e4156SSadaf Ebrahimi 0x32,0xf8,0x00,0x1e = ldrht r1, [r2]
354*9a0e4156SSadaf Ebrahimi 0x38,0xf8,0x00,0x1e = ldrht r1, [r8]
355*9a0e4156SSadaf Ebrahimi 0x38,0xf8,0x03,0x1e = ldrht r1, [r8, #3]
356*9a0e4156SSadaf Ebrahimi 0x38,0xf8,0xff,0x1e = ldrht r1, [r8, #255]
357*9a0e4156SSadaf Ebrahimi 0x15,0xf9,0x04,0x5c = ldrsb r5, [r5, #-4]
358*9a0e4156SSadaf Ebrahimi 0x96,0xf9,0x20,0x50 = ldrsb.w r5, [r6, #32]
359*9a0e4156SSadaf Ebrahimi 0x96,0xf9,0x21,0x50 = ldrsb.w r5, [r6, #33]
360*9a0e4156SSadaf Ebrahimi 0x96,0xf9,0x01,0x51 = ldrsb.w r5, [r6, #257]
361*9a0e4156SSadaf Ebrahimi 0x97,0xf9,0x01,0xe1 = ldrsb.w lr, [r7, #257]
362*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0x01,0x10 = ldrsb.w r1, [r8, r1]
363*9a0e4156SSadaf Ebrahimi 0x15,0xf9,0x02,0x40 = ldrsb.w r4, [r5, r2]
364*9a0e4156SSadaf Ebrahimi 0x10,0xf9,0x32,0x60 = ldrsb.w r6, [r0, r2, lsl #3]
365*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0x22,0x80 = ldrsb.w r8, [r8, r2, lsl #2]
366*9a0e4156SSadaf Ebrahimi 0x1d,0xf9,0x12,0x70 = ldrsb.w r7, [sp, r2, lsl #1]
367*9a0e4156SSadaf Ebrahimi 0x1d,0xf9,0x02,0x70 = ldrsb.w r7, [sp, r2]
368*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0xff,0x5f = ldrsb r5, [r8, #255]!
369*9a0e4156SSadaf Ebrahimi 0x15,0xf9,0x04,0x2f = ldrsb r2, [r5, #4]!
370*9a0e4156SSadaf Ebrahimi 0x14,0xf9,0x04,0x1d = ldrsb r1, [r4, #-4]!
371*9a0e4156SSadaf Ebrahimi 0x13,0xf9,0xff,0xeb = ldrsb lr, [r3], #255
372*9a0e4156SSadaf Ebrahimi 0x12,0xf9,0x04,0x9b = ldrsb r9, [r2], #4
373*9a0e4156SSadaf Ebrahimi 0x1d,0xf9,0x04,0x39 = ldrsb r3, [sp], #-4
374*9a0e4156SSadaf Ebrahimi 0x12,0xf9,0x00,0x1e = ldrsbt r1, [r2]
375*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0x00,0x1e = ldrsbt r1, [r8]
376*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0x03,0x1e = ldrsbt r1, [r8, #3]
377*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0xff,0x1e = ldrsbt r1, [r8, #255]
378*9a0e4156SSadaf Ebrahimi 0x35,0xf9,0x04,0x5c = ldrsh r5, [r5, #-4]
379*9a0e4156SSadaf Ebrahimi 0xb6,0xf9,0x20,0x50 = ldrsh.w r5, [r6, #32]
380*9a0e4156SSadaf Ebrahimi 0xb6,0xf9,0x21,0x50 = ldrsh.w r5, [r6, #33]
381*9a0e4156SSadaf Ebrahimi 0xb6,0xf9,0x01,0x51 = ldrsh.w r5, [r6, #257]
382*9a0e4156SSadaf Ebrahimi 0xb7,0xf9,0x01,0xe1 = ldrsh.w lr, [r7, #257]
383*9a0e4156SSadaf Ebrahimi 0x38,0xf9,0x01,0x10 = ldrsh.w r1, [r8, r1]
384*9a0e4156SSadaf Ebrahimi 0x35,0xf9,0x02,0x40 = ldrsh.w r4, [r5, r2]
385*9a0e4156SSadaf Ebrahimi 0x30,0xf9,0x32,0x60 = ldrsh.w r6, [r0, r2, lsl #3]
386*9a0e4156SSadaf Ebrahimi 0x38,0xf9,0x22,0x80 = ldrsh.w r8, [r8, r2, lsl #2]
387*9a0e4156SSadaf Ebrahimi 0x3d,0xf9,0x12,0x70 = ldrsh.w r7, [sp, r2, lsl #1]
388*9a0e4156SSadaf Ebrahimi 0x3d,0xf9,0x02,0x70 = ldrsh.w r7, [sp, r2]
389*9a0e4156SSadaf Ebrahimi 0x38,0xf9,0xff,0x5f = ldrsh r5, [r8, #255]!
390*9a0e4156SSadaf Ebrahimi 0x35,0xf9,0x04,0x2f = ldrsh r2, [r5, #4]!
391*9a0e4156SSadaf Ebrahimi 0x34,0xf9,0x04,0x1d = ldrsh r1, [r4, #-4]!
392*9a0e4156SSadaf Ebrahimi 0x33,0xf9,0xff,0xeb = ldrsh lr, [r3], #255
393*9a0e4156SSadaf Ebrahimi 0x32,0xf9,0x04,0x9b = ldrsh r9, [r2], #4
394*9a0e4156SSadaf Ebrahimi 0x3d,0xf9,0x04,0x39 = ldrsh r3, [sp], #-4
395*9a0e4156SSadaf Ebrahimi 0x32,0xf9,0x00,0x1e = ldrsht r1, [r2]
396*9a0e4156SSadaf Ebrahimi 0x38,0xf9,0x00,0x1e = ldrsht r1, [r8]
397*9a0e4156SSadaf Ebrahimi 0x38,0xf9,0x03,0x1e = ldrsht r1, [r8, #3]
398*9a0e4156SSadaf Ebrahimi 0x38,0xf9,0xff,0x1e = ldrsht r1, [r8, #255]
399*9a0e4156SSadaf Ebrahimi 0x52,0xf8,0x00,0x1e = ldrt r1, [r2]
400*9a0e4156SSadaf Ebrahimi 0x56,0xf8,0x00,0x2e = ldrt r2, [r6]
401*9a0e4156SSadaf Ebrahimi 0x57,0xf8,0x03,0x3e = ldrt r3, [r7, #3]
402*9a0e4156SSadaf Ebrahimi 0x59,0xf8,0xff,0x4e = ldrt r4, [r9, #255]
403*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x03,0x32 = lsl.w r2, r3, #12
404*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xc3,0x78 = lsls.w r8, r3, #31
405*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x43,0x02 = lsls.w r2, r3, #1
406*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x03,0x12 = lsl.w r2, r3, #4
407*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xcc,0x32 = lsls.w r2, r12, #15
408*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0xc3,0x43 = lsl.w r3, r3, #19
409*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x88,0x08 = lsls.w r8, r8, #2
410*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x47,0x17 = lsls.w r7, r7, #5
411*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x4c,0x5c = lsl.w r12, r12, #21
412*9a0e4156SSadaf Ebrahimi 0x04,0xfa,0x02,0xf3 = lsl.w r3, r4, r2
413*9a0e4156SSadaf Ebrahimi 0x01,0xfa,0x02,0xf1 = lsl.w r1, r1, r2
414*9a0e4156SSadaf Ebrahimi 0x14,0xfa,0x08,0xf3 = lsls.w r3, r4, r8
415*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x13,0x32 = lsr.w r2, r3, #12
416*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x13,0x08 = lsrs.w r8, r3, #32
417*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x53,0x02 = lsrs.w r2, r3, #1
418*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x13,0x12 = lsr.w r2, r3, #4
419*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xdc,0x32 = lsrs.w r2, r12, #15
420*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0xd3,0x43 = lsr.w r3, r3, #19
421*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x98,0x08 = lsrs.w r8, r8, #2
422*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x57,0x17 = lsrs.w r7, r7, #5
423*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x5c,0x5c = lsr.w r12, r12, #21
424*9a0e4156SSadaf Ebrahimi 0x24,0xfa,0x02,0xf3 = lsr.w r3, r4, r2
425*9a0e4156SSadaf Ebrahimi 0x21,0xfa,0x02,0xf1 = lsr.w r1, r1, r2
426*9a0e4156SSadaf Ebrahimi 0x34,0xfa,0x08,0xf3 = lsrs.w r3, r4, r8
427*9a0e4156SSadaf Ebrahimi 0x21,0xee,0x91,0x57 = mcr p7, #1, r5, c1, c1, #4
428*9a0e4156SSadaf Ebrahimi 0x21,0xfe,0x91,0x57 = mcr2 p7, #1, r5, c1, c1, #4
429*9a0e4156SSadaf Ebrahimi 0x00,0xee,0x15,0x4e = mcr p14, #0, r4, c0, c5, #0
430*9a0e4156SSadaf Ebrahimi 0x41,0xfe,0x13,0x24 = mcr2 p4, #2, r2, c1, c3, #0
431*9a0e4156SSadaf Ebrahimi 0x44,0xec,0xf1,0x57 = mcrr p7, #15, r5, r4, c1
432*9a0e4156SSadaf Ebrahimi 0x44,0xfc,0xf1,0x57 = mcrr2 p7, #15, r5, r4, c1
433*9a0e4156SSadaf Ebrahimi 0x02,0xfb,0x03,0x41 = mla r1, r2, r3, r4
434*9a0e4156SSadaf Ebrahimi 0x02,0xfb,0x13,0x41 = mls r1, r2, r3, r4
435*9a0e4156SSadaf Ebrahimi 0x15,0x21 = movs r1, #21
436*9a0e4156SSadaf Ebrahimi 0x5f,0xf0,0x15,0x01 = movs.w r1, #21
437*9a0e4156SSadaf Ebrahimi 0x5f,0xf0,0x15,0x08 = movs.w r8, #21
438*9a0e4156SSadaf Ebrahimi 0x4f,0xf6,0xff,0x70 = movw r0, #65535
439*9a0e4156SSadaf Ebrahimi 0x4a,0xf6,0x01,0x31 = movw r1, #43777
440*9a0e4156SSadaf Ebrahimi 0x4a,0xf6,0x10,0x31 = movw r1, #43792
441*9a0e4156SSadaf Ebrahimi 0x4f,0xf0,0x7f,0x70 = mov.w r0, #66846720
442*9a0e4156SSadaf Ebrahimi 0x4f,0xf0,0x7f,0x70 = mov.w r0, #66846720
443*9a0e4156SSadaf Ebrahimi 0x5f,0xf0,0x7f,0x70 = movs.w r0, #66846720
444*9a0e4156SSadaf Ebrahimi 0x06,0xbf = itte eq
445*9a0e4156SSadaf Ebrahimi // 0x5f,0xf0,0x0c,0x01 = movseq.w r1, #12
446*9a0e4156SSadaf Ebrahimi // 0x0c,0x21 = moveq r1, #12
447*9a0e4156SSadaf Ebrahimi // 0x4f,0xf0,0x0c,0x01 = movne.w r1, #12
448*9a0e4156SSadaf Ebrahimi 0x4f,0xf4,0xe1,0x76 = mov.w r6, #450
449*9a0e4156SSadaf Ebrahimi 0x38,0xbf = it lo
450*9a0e4156SSadaf Ebrahimi // 0x4f,0xf0,0xff,0x31 = movlo.w r1, #-1
451*9a0e4156SSadaf Ebrahimi 0x6f,0xf0,0x02,0x03 = mvn r3, #2
452*9a0e4156SSadaf Ebrahimi 0x4a,0xf6,0xcd,0x3b = movw r11, #43981
453*9a0e4156SSadaf Ebrahimi 0x01,0x20 = movs r0, #1
454*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
455*9a0e4156SSadaf Ebrahimi // 0x0f,0x23 = movne r3, #15
456*9a0e4156SSadaf Ebrahimi 0x04,0xbf = itt eq
457*9a0e4156SSadaf Ebrahimi // 0xff,0x20 = moveq r0, #255
458*9a0e4156SSadaf Ebrahimi // 0x40,0xf2,0x00,0x11 = movweq r1, #256
459*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x02,0x46 = lsl.w r6, r2, #16
460*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x12,0x46 = lsr.w r6, r2, #16
461*9a0e4156SSadaf Ebrahimi 0x16,0x10 = asrs r6, r2, #32
462*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x72,0x16 = rors.w r6, r2, #5
463*9a0e4156SSadaf Ebrahimi // 0xac,0x40 = lsls r4, r5
464*9a0e4156SSadaf Ebrahimi // 0xec,0x40 = lsrs r4, r5
465*9a0e4156SSadaf Ebrahimi // 0x2c,0x41 = asrs r4, r5
466*9a0e4156SSadaf Ebrahimi // 0xec,0x41 = rors r4, r5
467*9a0e4156SSadaf Ebrahimi 0x04,0xfa,0x05,0xf4 = lsl.w r4, r4, r5
468*9a0e4156SSadaf Ebrahimi 0x74,0xfa,0x08,0xf4 = rors.w r4, r4, r8
469*9a0e4156SSadaf Ebrahimi 0x35,0xfa,0x06,0xf4 = lsrs.w r4, r5, r6
470*9a0e4156SSadaf Ebrahimi 0x01,0xbf = itttt eq
471*9a0e4156SSadaf Ebrahimi // 0xac,0x40 = lsleq r4, r5
472*9a0e4156SSadaf Ebrahimi // 0xec,0x40 = lsreq r4, r5
473*9a0e4156SSadaf Ebrahimi // 0x2c,0x41 = asreq r4, r5
474*9a0e4156SSadaf Ebrahimi // 0xec,0x41 = roreq r4, r5
475*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x34,0x04 = rrx r4, r4
476*9a0e4156SSadaf Ebrahimi 0xc0,0xf2,0x07,0x03 = movt r3, #7
477*9a0e4156SSadaf Ebrahimi 0xcf,0xf6,0xff,0x76 = movt r6, #65535
478*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
479*9a0e4156SSadaf Ebrahimi // 0xc0,0xf6,0xf0,0x74 = movteq r4, #4080
480*9a0e4156SSadaf Ebrahimi 0x11,0xee,0x92,0x1e = mrc p14, #0, r1, c1, c2, #4
481*9a0e4156SSadaf Ebrahimi 0xff,0xee,0xd6,0xff = mrc p15, #7, apsr_nzcv, c15, c6, #6
482*9a0e4156SSadaf Ebrahimi 0x32,0xee,0x12,0x19 = mrc p9, #1, r1, c2, c2, #0
483*9a0e4156SSadaf Ebrahimi 0x73,0xfe,0x14,0x3c = mrc2 p12, #3, r3, c3, c4, #0
484*9a0e4156SSadaf Ebrahimi 0x11,0xfe,0x92,0x1e = mrc2 p14, #0, r1, c1, c2, #4
485*9a0e4156SSadaf Ebrahimi 0xff,0xfe,0x30,0xf8 = mrc2 p8, #7, apsr_nzcv, c15, c0, #1
486*9a0e4156SSadaf Ebrahimi 0x54,0xec,0x11,0x57 = mrrc p7, #1, r5, r4, c1
487*9a0e4156SSadaf Ebrahimi 0x54,0xfc,0x11,0x57 = mrrc2 p7, #1, r5, r4, c1
488*9a0e4156SSadaf Ebrahimi 0xef,0xf3,0x00,0x88 = mrs r8, apsr
489*9a0e4156SSadaf Ebrahimi 0xef,0xf3,0x00,0x88 = mrs r8, apsr
490*9a0e4156SSadaf Ebrahimi 0xff,0xf3,0x00,0x88 = mrs r8, spsr
491*9a0e4156SSadaf Ebrahimi 0x81,0xf3,0x00,0x88 = msr apsr_nzcvq, r1
492*9a0e4156SSadaf Ebrahimi 0x82,0xf3,0x00,0x84 = msr apsr_g, r2
493*9a0e4156SSadaf Ebrahimi 0x83,0xf3,0x00,0x88 = msr apsr_nzcvq, r3
494*9a0e4156SSadaf Ebrahimi 0x84,0xf3,0x00,0x88 = msr apsr_nzcvq, r4
495*9a0e4156SSadaf Ebrahimi 0x85,0xf3,0x00,0x8c = msr apsr_nzcvqg, r5
496*9a0e4156SSadaf Ebrahimi 0x86,0xf3,0x00,0x89 = msr cpsr_fc, r6
497*9a0e4156SSadaf Ebrahimi 0x87,0xf3,0x00,0x81 = msr cpsr_c, r7
498*9a0e4156SSadaf Ebrahimi 0x88,0xf3,0x00,0x82 = msr cpsr_x, r8
499*9a0e4156SSadaf Ebrahimi 0x89,0xf3,0x00,0x89 = msr cpsr_fc, r9
500*9a0e4156SSadaf Ebrahimi 0x8b,0xf3,0x00,0x89 = msr cpsr_fc, r11
501*9a0e4156SSadaf Ebrahimi 0x8c,0xf3,0x00,0x8e = msr cpsr_fsx, r12
502*9a0e4156SSadaf Ebrahimi 0x90,0xf3,0x00,0x89 = msr spsr_fc, r0
503*9a0e4156SSadaf Ebrahimi 0x95,0xf3,0x00,0x8f = msr spsr_fsxc, r5
504*9a0e4156SSadaf Ebrahimi 0x88,0xf3,0x00,0x8f = msr cpsr_fsxc, r8
505*9a0e4156SSadaf Ebrahimi 0x83,0xf3,0x00,0x89 = msr cpsr_fc, r3
506*9a0e4156SSadaf Ebrahimi 0x63,0x43 = muls r3, r4, r3
507*9a0e4156SSadaf Ebrahimi 0x04,0xfb,0x03,0xf3 = mul r3, r4, r3
508*9a0e4156SSadaf Ebrahimi 0x04,0xfb,0x06,0xf3 = mul r3, r4, r6
509*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
510*9a0e4156SSadaf Ebrahimi // 0x04,0xfb,0x05,0xf3 = muleq r3, r4, r5
511*9a0e4156SSadaf Ebrahimi 0xd8,0xbf = it le
512*9a0e4156SSadaf Ebrahimi // 0x04,0xfb,0x08,0xf4 = mulle r4, r4, r8
513*9a0e4156SSadaf Ebrahimi 0x06,0xfb,0x05,0xf5 = mul r5, r6, r5
514*9a0e4156SSadaf Ebrahimi 0x7f,0xf0,0x15,0x08 = mvns r8, #21
515*9a0e4156SSadaf Ebrahimi 0x6f,0xf0,0x7f,0x70 = mvn r0, #66846720
516*9a0e4156SSadaf Ebrahimi 0x7f,0xf0,0x7f,0x70 = mvns r0, #66846720
517*9a0e4156SSadaf Ebrahimi 0x06,0xbf = itte eq
518*9a0e4156SSadaf Ebrahimi // 0x7f,0xf0,0x0c,0x01 = mvnseq r1, #12
519*9a0e4156SSadaf Ebrahimi // 0x6f,0xf0,0x0c,0x01 = mvneq r1, #12
520*9a0e4156SSadaf Ebrahimi // 0x6f,0xf0,0x0c,0x01 = mvnne r1, #12
521*9a0e4156SSadaf Ebrahimi 0x6f,0xea,0x03,0x02 = mvn.w r2, r3
522*9a0e4156SSadaf Ebrahimi // 0xda,0x43 = mvns r2, r3
523*9a0e4156SSadaf Ebrahimi 0x6f,0xea,0xc6,0x45 = mvn.w r5, r6, lsl #19
524*9a0e4156SSadaf Ebrahimi 0x6f,0xea,0x56,0x25 = mvn.w r5, r6, lsr #9
525*9a0e4156SSadaf Ebrahimi 0x6f,0xea,0x26,0x15 = mvn.w r5, r6, asr #4
526*9a0e4156SSadaf Ebrahimi 0x6f,0xea,0xb6,0x15 = mvn.w r5, r6, ror #6
527*9a0e4156SSadaf Ebrahimi 0x6f,0xea,0x36,0x05 = mvn.w r5, r6, rrx
528*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
529*9a0e4156SSadaf Ebrahimi // 0xda,0x43 = mvneq r2, r3
530*9a0e4156SSadaf Ebrahimi 0xc2,0xf1,0x00,0x05 = rsb.w r5, r2, #0
531*9a0e4156SSadaf Ebrahimi 0xc8,0xf1,0x00,0x05 = rsb.w r5, r8, #0
532*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x00,0x80 = nop.w
533*9a0e4156SSadaf Ebrahimi 0x65,0xf4,0x70,0x44 = orn r4, r5, #61440
534*9a0e4156SSadaf Ebrahimi 0x65,0xea,0x06,0x04 = orn r4, r5, r6
535*9a0e4156SSadaf Ebrahimi 0x75,0xea,0x06,0x04 = orns r4, r5, r6
536*9a0e4156SSadaf Ebrahimi 0x65,0xea,0x46,0x14 = orn r4, r5, r6, lsl #5
537*9a0e4156SSadaf Ebrahimi 0x75,0xea,0x56,0x14 = orns r4, r5, r6, lsr #5
538*9a0e4156SSadaf Ebrahimi 0x65,0xea,0x56,0x14 = orn r4, r5, r6, lsr #5
539*9a0e4156SSadaf Ebrahimi 0x75,0xea,0x66,0x14 = orns r4, r5, r6, asr #5
540*9a0e4156SSadaf Ebrahimi 0x65,0xea,0x76,0x14 = orn r4, r5, r6, ror #5
541*9a0e4156SSadaf Ebrahimi 0x45,0xf4,0x70,0x44 = orr r4, r5, #61440
542*9a0e4156SSadaf Ebrahimi 0x45,0xea,0x06,0x04 = orr.w r4, r5, r6
543*9a0e4156SSadaf Ebrahimi 0x45,0xea,0x46,0x14 = orr.w r4, r5, r6, lsl #5
544*9a0e4156SSadaf Ebrahimi 0x55,0xea,0x56,0x14 = orrs.w r4, r5, r6, lsr #5
545*9a0e4156SSadaf Ebrahimi 0x45,0xea,0x56,0x14 = orr.w r4, r5, r6, lsr #5
546*9a0e4156SSadaf Ebrahimi 0x55,0xea,0x66,0x14 = orrs.w r4, r5, r6, asr #5
547*9a0e4156SSadaf Ebrahimi 0x45,0xea,0x76,0x14 = orr.w r4, r5, r6, ror #5
548*9a0e4156SSadaf Ebrahimi 0xc2,0xea,0x03,0x02 = pkhbt r2, r2, r3
549*9a0e4156SSadaf Ebrahimi 0xc2,0xea,0xc3,0x72 = pkhbt r2, r2, r3, lsl #31
550*9a0e4156SSadaf Ebrahimi 0xc2,0xea,0x03,0x02 = pkhbt r2, r2, r3
551*9a0e4156SSadaf Ebrahimi 0xc2,0xea,0xc3,0x32 = pkhbt r2, r2, r3, lsl #15
552*9a0e4156SSadaf Ebrahimi 0xc2,0xea,0x03,0x02 = pkhbt r2, r2, r3
553*9a0e4156SSadaf Ebrahimi 0xc2,0xea,0xe3,0x72 = pkhtb r2, r2, r3, asr #31
554*9a0e4156SSadaf Ebrahimi 0xc2,0xea,0xe3,0x32 = pkhtb r2, r2, r3, asr #15
555*9a0e4156SSadaf Ebrahimi 0x15,0xf8,0x04,0xfc = pld [r5, #-4]
556*9a0e4156SSadaf Ebrahimi 0x96,0xf8,0x20,0xf0 = pld [r6, #32]
557*9a0e4156SSadaf Ebrahimi 0x96,0xf8,0x21,0xf0 = pld [r6, #33]
558*9a0e4156SSadaf Ebrahimi 0x96,0xf8,0x01,0xf1 = pld [r6, #257]
559*9a0e4156SSadaf Ebrahimi 0x97,0xf8,0x01,0xf1 = pld [r7, #257]
560*9a0e4156SSadaf Ebrahimi 0x91,0xf8,0x00,0xf0 = pld [r1]
561*9a0e4156SSadaf Ebrahimi 0x11,0xf8,0x00,0xfc = pld [r1, #-0]
562*9a0e4156SSadaf Ebrahimi 0x1f,0xf8,0xff,0xff = pld [pc, #-4095]
563*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0x01,0xf0 = pld [r8, r1]
564*9a0e4156SSadaf Ebrahimi 0x15,0xf8,0x02,0xf0 = pld [r5, r2]
565*9a0e4156SSadaf Ebrahimi 0x10,0xf8,0x32,0xf0 = pld [r0, r2, lsl #3]
566*9a0e4156SSadaf Ebrahimi 0x18,0xf8,0x22,0xf0 = pld [r8, r2, lsl #2]
567*9a0e4156SSadaf Ebrahimi 0x1d,0xf8,0x12,0xf0 = pld [sp, r2, lsl #1]
568*9a0e4156SSadaf Ebrahimi 0x1d,0xf8,0x02,0xf0 = pld [sp, r2]
569*9a0e4156SSadaf Ebrahimi 0x15,0xf9,0x04,0xfc = pli [r5, #-4]
570*9a0e4156SSadaf Ebrahimi 0x96,0xf9,0x20,0xf0 = pli [r6, #32]
571*9a0e4156SSadaf Ebrahimi 0x96,0xf9,0x21,0xf0 = pli [r6, #33]
572*9a0e4156SSadaf Ebrahimi 0x96,0xf9,0x01,0xf1 = pli [r6, #257]
573*9a0e4156SSadaf Ebrahimi 0x97,0xf9,0x01,0xf1 = pli [r7, #257]
574*9a0e4156SSadaf Ebrahimi 0x9f,0xf9,0xff,0xff = pli [pc, #4095]
575*9a0e4156SSadaf Ebrahimi 0x1f,0xf9,0xff,0xff = pli [pc, #-4095]
576*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0x01,0xf0 = pli [r8, r1]
577*9a0e4156SSadaf Ebrahimi 0x15,0xf9,0x02,0xf0 = pli [r5, r2]
578*9a0e4156SSadaf Ebrahimi 0x10,0xf9,0x32,0xf0 = pli [r0, r2, lsl #3]
579*9a0e4156SSadaf Ebrahimi 0x18,0xf9,0x22,0xf0 = pli [r8, r2, lsl #2]
580*9a0e4156SSadaf Ebrahimi 0x1d,0xf9,0x12,0xf0 = pli [sp, r2, lsl #1]
581*9a0e4156SSadaf Ebrahimi 0x1d,0xf9,0x02,0xf0 = pli [sp, r2]
582*9a0e4156SSadaf Ebrahimi 0xbd,0xe8,0x04,0x02 = pop.w {r2, r9}
583*9a0e4156SSadaf Ebrahimi 0x2d,0xe9,0x04,0x02 = push.w {r2, r9}
584*9a0e4156SSadaf Ebrahimi // 0x83,0xfa,0x82,0xf1 = qadd r1, r2, r3
585*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0x13,0xf1 = qadd16 r1, r2, r3
586*9a0e4156SSadaf Ebrahimi // 0x82,0xfa,0x13,0xf1 = qadd8 r1, r2, r3
587*9a0e4156SSadaf Ebrahimi 0xc6,0xbf = itte gt
588*9a0e4156SSadaf Ebrahimi // 0x83,0xfa,0x82,0xf1 = qaddgt r1, r2, r3
589*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0x13,0xf1 = qadd16gt r1, r2, r3
590*9a0e4156SSadaf Ebrahimi // 0x82,0xfa,0x13,0xf1 = qadd8le r1, r2, r3
591*9a0e4156SSadaf Ebrahimi // 0x88,0xfa,0x97,0xf6 = qdadd r6, r7, r8
592*9a0e4156SSadaf Ebrahimi // 0x88,0xfa,0xb7,0xf6 = qdsub r6, r7, r8
593*9a0e4156SSadaf Ebrahimi 0x84,0xbf = itt hi
594*9a0e4156SSadaf Ebrahimi // 0x88,0xfa,0x97,0xf6 = qdaddhi r6, r7, r8
595*9a0e4156SSadaf Ebrahimi // 0x88,0xfa,0xb7,0xf6 = qdsubhi r6, r7, r8
596*9a0e4156SSadaf Ebrahimi // 0xec,0xfa,0x10,0xf9 = qsax r9, r12, r0
597*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
598*9a0e4156SSadaf Ebrahimi // 0xec,0xfa,0x10,0xf9 = qsaxeq r9, r12, r0
599*9a0e4156SSadaf Ebrahimi // 0x83,0xfa,0xa2,0xf1 = qsub r1, r2, r3
600*9a0e4156SSadaf Ebrahimi // 0xd2,0xfa,0x13,0xf1 = qsub16 r1, r2, r3
601*9a0e4156SSadaf Ebrahimi // 0xc2,0xfa,0x13,0xf1 = qsub8 r1, r2, r3
602*9a0e4156SSadaf Ebrahimi 0xd6,0xbf = itet le
603*9a0e4156SSadaf Ebrahimi // 0x83,0xfa,0xa2,0xf1 = qsuble r1, r2, r3
604*9a0e4156SSadaf Ebrahimi // 0xd2,0xfa,0x13,0xf1 = qsub16gt r1, r2, r3
605*9a0e4156SSadaf Ebrahimi // 0xc2,0xfa,0x13,0xf1 = qsub8le r1, r2, r3
606*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0xa2,0xf1 = rbit r1, r2
607*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
608*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0xa2,0xf1 = rbitne r1, r2
609*9a0e4156SSadaf Ebrahimi 0x92,0xfa,0x82,0xf1 = rev.w r1, r2
610*9a0e4156SSadaf Ebrahimi 0x98,0xfa,0x88,0xf2 = rev.w r2, r8
611*9a0e4156SSadaf Ebrahimi 0x1c,0xbf = itt ne
612*9a0e4156SSadaf Ebrahimi // 0x11,0xba = revne r1, r2
613*9a0e4156SSadaf Ebrahimi // 0x98,0xfa,0x88,0xf1 = revne.w r1, r8
614*9a0e4156SSadaf Ebrahimi 0x92,0xfa,0x92,0xf1 = rev16.w r1, r2
615*9a0e4156SSadaf Ebrahimi 0x98,0xfa,0x98,0xf2 = rev16.w r2, r8
616*9a0e4156SSadaf Ebrahimi 0x1c,0xbf = itt ne
617*9a0e4156SSadaf Ebrahimi // 0x51,0xba = rev16ne r1, r2
618*9a0e4156SSadaf Ebrahimi // 0x98,0xfa,0x98,0xf1 = rev16ne.w r1, r8
619*9a0e4156SSadaf Ebrahimi 0x92,0xfa,0xb2,0xf1 = revsh.w r1, r2
620*9a0e4156SSadaf Ebrahimi 0x98,0xfa,0xb8,0xf2 = revsh.w r2, r8
621*9a0e4156SSadaf Ebrahimi 0x1c,0xbf = itt ne
622*9a0e4156SSadaf Ebrahimi // 0xd1,0xba = revshne r1, r2
623*9a0e4156SSadaf Ebrahimi // 0x98,0xfa,0xb8,0xf1 = revshne.w r1, r8
624*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x33,0x32 = ror.w r2, r3, #12
625*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xf3,0x78 = rors.w r8, r3, #31
626*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x73,0x02 = rors.w r2, r3, #1
627*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x33,0x12 = ror.w r2, r3, #4
628*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xfc,0x32 = rors.w r2, r12, #15
629*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0xf3,0x43 = ror.w r3, r3, #19
630*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0xb8,0x08 = rors.w r8, r8, #2
631*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x77,0x17 = rors.w r7, r7, #5
632*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x7c,0x5c = ror.w r12, r12, #21
633*9a0e4156SSadaf Ebrahimi 0x64,0xfa,0x02,0xf3 = ror.w r3, r4, r2
634*9a0e4156SSadaf Ebrahimi 0x61,0xfa,0x02,0xf1 = ror.w r1, r1, r2
635*9a0e4156SSadaf Ebrahimi 0x74,0xfa,0x08,0xf3 = rors.w r3, r4, r8
636*9a0e4156SSadaf Ebrahimi 0x4f,0xea,0x32,0x01 = rrx r1, r2
637*9a0e4156SSadaf Ebrahimi 0x5f,0xea,0x32,0x01 = rrxs r1, r2
638*9a0e4156SSadaf Ebrahimi 0xb4,0xbf = ite lt
639*9a0e4156SSadaf Ebrahimi // 0x4f,0xea,0x3c,0x09 = rrxlt r9, r12
640*9a0e4156SSadaf Ebrahimi // 0x5f,0xea,0x33,0x08 = rrxsge r8, r3
641*9a0e4156SSadaf Ebrahimi 0xc5,0xf5,0x7f,0x22 = rsb.w r2, r5, #1044480
642*9a0e4156SSadaf Ebrahimi 0xdc,0xf1,0x0f,0x03 = rsbs.w r3, r12, #15
643*9a0e4156SSadaf Ebrahimi 0xc1,0xf1,0xff,0x01 = rsb.w r1, r1, #255
644*9a0e4156SSadaf Ebrahimi 0xc1,0xf1,0xff,0x01 = rsb.w r1, r1, #255
645*9a0e4156SSadaf Ebrahimi 0xcb,0xf1,0x00,0x0b = rsb.w r11, r11, #0
646*9a0e4156SSadaf Ebrahimi 0xc9,0xf1,0x00,0x09 = rsb.w r9, r9, #0
647*9a0e4156SSadaf Ebrahimi 0x4b,0x42 = rsbs r3, r1, #0
648*9a0e4156SSadaf Ebrahimi 0xc1,0xf1,0x00,0x03 = rsb.w r3, r1, #0
649*9a0e4156SSadaf Ebrahimi 0xc4,0xeb,0x08,0x04 = rsb r4, r4, r8
650*9a0e4156SSadaf Ebrahimi 0xc9,0xeb,0x08,0x04 = rsb r4, r9, r8
651*9a0e4156SSadaf Ebrahimi 0xc4,0xeb,0xe8,0x01 = rsb r1, r4, r8, asr #3
652*9a0e4156SSadaf Ebrahimi 0xd1,0xeb,0x47,0x02 = rsbs r2, r1, r7, lsl #1
653*9a0e4156SSadaf Ebrahimi // 0x94,0xfa,0x08,0xf3 = sadd16 r3, r4, r8
654*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
655*9a0e4156SSadaf Ebrahimi // 0x94,0xfa,0x08,0xf3 = sadd16ne r3, r4, r8
656*9a0e4156SSadaf Ebrahimi // 0x84,0xfa,0x08,0xf3 = sadd8 r3, r4, r8
657*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
658*9a0e4156SSadaf Ebrahimi // 0x84,0xfa,0x08,0xf3 = sadd8ne r3, r4, r8
659*9a0e4156SSadaf Ebrahimi 0xa2,0xfa,0x07,0xf9 = sasx r9, r2, r7
660*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
661*9a0e4156SSadaf Ebrahimi // 0xa5,0xfa,0x06,0xf2 = sasxne r2, r5, r6
662*9a0e4156SSadaf Ebrahimi 0xa2,0xfa,0x07,0xf9 = sasx r9, r2, r7
663*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
664*9a0e4156SSadaf Ebrahimi // 0xa5,0xfa,0x06,0xf2 = sasxne r2, r5, r6
665*9a0e4156SSadaf Ebrahimi 0x61,0xf1,0x04,0x00 = sbc r0, r1, #4
666*9a0e4156SSadaf Ebrahimi 0x71,0xf1,0x00,0x00 = sbcs r0, r1, #0
667*9a0e4156SSadaf Ebrahimi 0x62,0xf1,0xff,0x01 = sbc r1, r2, #255
668*9a0e4156SSadaf Ebrahimi 0x67,0xf1,0x55,0x13 = sbc r3, r7, #5570645
669*9a0e4156SSadaf Ebrahimi 0x6c,0xf1,0xaa,0x28 = sbc r8, r12, #2852170240
670*9a0e4156SSadaf Ebrahimi 0x67,0xf1,0xa5,0x39 = sbc r9, r7, #2779096485
671*9a0e4156SSadaf Ebrahimi 0x63,0xf1,0x07,0x45 = sbc r5, r3, #2264924160
672*9a0e4156SSadaf Ebrahimi 0x62,0xf1,0xff,0x44 = sbc r4, r2, #2139095040
673*9a0e4156SSadaf Ebrahimi 0x62,0xf5,0xd0,0x64 = sbc r4, r2, #1664
674*9a0e4156SSadaf Ebrahimi 0x65,0xeb,0x06,0x04 = sbc.w r4, r5, r6
675*9a0e4156SSadaf Ebrahimi 0x75,0xeb,0x06,0x04 = sbcs.w r4, r5, r6
676*9a0e4156SSadaf Ebrahimi 0x61,0xeb,0x03,0x09 = sbc.w r9, r1, r3
677*9a0e4156SSadaf Ebrahimi 0x71,0xeb,0x03,0x09 = sbcs.w r9, r1, r3
678*9a0e4156SSadaf Ebrahimi 0x61,0xeb,0x33,0x10 = sbc.w r0, r1, r3, ror #4
679*9a0e4156SSadaf Ebrahimi 0x71,0xeb,0xc3,0x10 = sbcs.w r0, r1, r3, lsl #7
680*9a0e4156SSadaf Ebrahimi 0x61,0xeb,0xd3,0x70 = sbc.w r0, r1, r3, lsr #31
681*9a0e4156SSadaf Ebrahimi 0x71,0xeb,0x23,0x00 = sbcs.w r0, r1, r3, asr #32
682*9a0e4156SSadaf Ebrahimi 0x45,0xf3,0x00,0x44 = sbfx r4, r5, #16, #1
683*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
684*9a0e4156SSadaf Ebrahimi // 0x45,0xf3,0x0f,0x44 = sbfxgt r4, r5, #16, #16
685*9a0e4156SSadaf Ebrahimi // 0xa9,0xfa,0x82,0xf5 = sel r5, r9, r2
686*9a0e4156SSadaf Ebrahimi 0xd8,0xbf = it le
687*9a0e4156SSadaf Ebrahimi // 0xa9,0xfa,0x82,0xf5 = selle r5, r9, r2
688*9a0e4156SSadaf Ebrahimi // 0xaf,0xf3,0x04,0x80 = sev.w
689*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
690*9a0e4156SSadaf Ebrahimi // 0xaf,0xf3,0x04,0x80 = seveq.w
691*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0x03,0xf1 = sadd16 r1, r2, r3
692*9a0e4156SSadaf Ebrahimi // 0x82,0xfa,0x03,0xf1 = sadd8 r1, r2, r3
693*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
694*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0x03,0xf1 = sadd16gt r1, r2, r3
695*9a0e4156SSadaf Ebrahimi // 0x82,0xfa,0x03,0xf1 = sadd8le r1, r2, r3
696*9a0e4156SSadaf Ebrahimi // 0xa8,0xfa,0x22,0xf4 = shasx r4, r8, r2
697*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
698*9a0e4156SSadaf Ebrahimi // 0xa8,0xfa,0x22,0xf4 = shasxgt r4, r8, r2
699*9a0e4156SSadaf Ebrahimi // 0xa8,0xfa,0x22,0xf4 = shasx r4, r8, r2
700*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
701*9a0e4156SSadaf Ebrahimi // 0xa8,0xfa,0x22,0xf4 = shasxgt r4, r8, r2
702*9a0e4156SSadaf Ebrahimi // 0xe8,0xfa,0x22,0xf4 = shsax r4, r8, r2
703*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
704*9a0e4156SSadaf Ebrahimi // 0xe8,0xfa,0x22,0xf4 = shsaxgt r4, r8, r2
705*9a0e4156SSadaf Ebrahimi // 0xe8,0xfa,0x22,0xf4 = shsax r4, r8, r2
706*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
707*9a0e4156SSadaf Ebrahimi // 0xe8,0xfa,0x22,0xf4 = shsaxgt r4, r8, r2
708*9a0e4156SSadaf Ebrahimi // 0xd8,0xfa,0x22,0xf4 = shsub16 r4, r8, r2
709*9a0e4156SSadaf Ebrahimi // 0xc8,0xfa,0x22,0xf4 = shsub8 r4, r8, r2
710*9a0e4156SSadaf Ebrahimi 0xc4,0xbf = itt gt
711*9a0e4156SSadaf Ebrahimi // 0xd8,0xfa,0x22,0xf4 = shsub16gt r4, r8, r2
712*9a0e4156SSadaf Ebrahimi // 0xc8,0xfa,0x22,0xf4 = shsub8gt r4, r8, r2
713*9a0e4156SSadaf Ebrahimi // 0x11,0xfb,0x09,0x03 = smlabb r3, r1, r9, r0
714*9a0e4156SSadaf Ebrahimi // 0x16,0xfb,0x14,0x15 = smlabt r5, r6, r4, r1
715*9a0e4156SSadaf Ebrahimi // 0x12,0xfb,0x23,0x24 = smlatb r4, r2, r3, r2
716*9a0e4156SSadaf Ebrahimi // 0x13,0xfb,0x38,0x48 = smlatt r8, r3, r8, r4
717*9a0e4156SSadaf Ebrahimi 0xcb,0xbf = itete gt
718*9a0e4156SSadaf Ebrahimi // 0x11,0xfb,0x09,0x03 = smlabbgt r3, r1, r9, r0
719*9a0e4156SSadaf Ebrahimi // 0x16,0xfb,0x14,0x15 = smlabtle r5, r6, r4, r1
720*9a0e4156SSadaf Ebrahimi // 0x12,0xfb,0x23,0x24 = smlatbgt r4, r2, r3, r2
721*9a0e4156SSadaf Ebrahimi // 0x13,0xfb,0x38,0x48 = smlattle r8, r3, r8, r4
722*9a0e4156SSadaf Ebrahimi // 0x23,0xfb,0x05,0x82 = smlad r2, r3, r5, r8
723*9a0e4156SSadaf Ebrahimi // 0x23,0xfb,0x15,0x82 = smladx r2, r3, r5, r8
724*9a0e4156SSadaf Ebrahimi 0x84,0xbf = itt hi
725*9a0e4156SSadaf Ebrahimi // 0x23,0xfb,0x05,0x82 = smladhi r2, r3, r5, r8
726*9a0e4156SSadaf Ebrahimi // 0x23,0xfb,0x15,0x82 = smladxhi r2, r3, r5, r8
727*9a0e4156SSadaf Ebrahimi // 0xc5,0xfb,0x08,0x23 = smlal r2, r3, r5, r8
728*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
729*9a0e4156SSadaf Ebrahimi // 0xc5,0xfb,0x08,0x23 = smlaleq r2, r3, r5, r8
730*9a0e4156SSadaf Ebrahimi // 0xc9,0xfb,0x80,0x31 = smlalbb r3, r1, r9, r0
731*9a0e4156SSadaf Ebrahimi // 0xc4,0xfb,0x91,0x56 = smlalbt r5, r6, r4, r1
732*9a0e4156SSadaf Ebrahimi // 0xc3,0xfb,0xa2,0x42 = smlaltb r4, r2, r3, r2
733*9a0e4156SSadaf Ebrahimi // 0xc8,0xfb,0xb4,0x83 = smlaltt r8, r3, r8, r4
734*9a0e4156SSadaf Ebrahimi 0xad,0xbf = iteet ge
735*9a0e4156SSadaf Ebrahimi // 0xc9,0xfb,0x80,0x31 = smlalbbge r3, r1, r9, r0
736*9a0e4156SSadaf Ebrahimi // 0xc4,0xfb,0x91,0x56 = smlalbtlt r5, r6, r4, r1
737*9a0e4156SSadaf Ebrahimi // 0xc3,0xfb,0xa2,0x42 = smlaltblt r4, r2, r3, r2
738*9a0e4156SSadaf Ebrahimi // 0xc8,0xfb,0xb4,0x83 = smlalttge r8, r3, r8, r4
739*9a0e4156SSadaf Ebrahimi // 0xc5,0xfb,0xc8,0x23 = smlald r2, r3, r5, r8
740*9a0e4156SSadaf Ebrahimi // 0xc5,0xfb,0xd8,0x23 = smlaldx r2, r3, r5, r8
741*9a0e4156SSadaf Ebrahimi 0x0c,0xbf = ite eq
742*9a0e4156SSadaf Ebrahimi // 0xc5,0xfb,0xc8,0x23 = smlaldeq r2, r3, r5, r8
743*9a0e4156SSadaf Ebrahimi // 0xc5,0xfb,0xd8,0x23 = smlaldxne r2, r3, r5, r8
744*9a0e4156SSadaf Ebrahimi 0x33,0xfb,0x0a,0x82 = smlawb r2, r3, r10, r8
745*9a0e4156SSadaf Ebrahimi 0x33,0xfb,0x15,0x98 = smlawt r8, r3, r5, r9
746*9a0e4156SSadaf Ebrahimi 0x0c,0xbf = ite eq
747*9a0e4156SSadaf Ebrahimi // 0x37,0xfb,0x05,0x82 = smlawbeq r2, r7, r5, r8
748*9a0e4156SSadaf Ebrahimi // 0x33,0xfb,0x10,0x81 = smlawtne r1, r3, r0, r8
749*9a0e4156SSadaf Ebrahimi // 0x43,0xfb,0x05,0x82 = smlsd r2, r3, r5, r8
750*9a0e4156SSadaf Ebrahimi // 0x43,0xfb,0x15,0x82 = smlsdx r2, r3, r5, r8
751*9a0e4156SSadaf Ebrahimi 0xd4,0xbf = ite le
752*9a0e4156SSadaf Ebrahimi // 0x43,0xfb,0x05,0x82 = smlsdle r2, r3, r5, r8
753*9a0e4156SSadaf Ebrahimi // 0x43,0xfb,0x15,0x82 = smlsdxgt r2, r3, r5, r8
754*9a0e4156SSadaf Ebrahimi 0xd5,0xfb,0xc1,0x29 = smlsld r2, r9, r5, r1
755*9a0e4156SSadaf Ebrahimi 0xd2,0xfb,0xd8,0x4b = smlsldx r4, r11, r2, r8
756*9a0e4156SSadaf Ebrahimi 0xac,0xbf = ite ge
757*9a0e4156SSadaf Ebrahimi // 0xd5,0xfb,0xc6,0x82 = smlsldge r8, r2, r5, r6
758*9a0e4156SSadaf Ebrahimi // 0xd3,0xfb,0xd8,0x10 = smlsldxlt r1, r0, r3, r8
759*9a0e4156SSadaf Ebrahimi // 0x52,0xfb,0x03,0x41 = smmla r1, r2, r3, r4
760*9a0e4156SSadaf Ebrahimi // 0x53,0xfb,0x12,0x14 = smmlar r4, r3, r2, r1
761*9a0e4156SSadaf Ebrahimi 0x34,0xbf = ite lo
762*9a0e4156SSadaf Ebrahimi // 0x52,0xfb,0x03,0x41 = smmlalo r1, r2, r3, r4
763*9a0e4156SSadaf Ebrahimi // 0x53,0xfb,0x12,0x14 = smmlarhs r4, r3, r2, r1
764*9a0e4156SSadaf Ebrahimi // 0x62,0xfb,0x03,0x41 = smmls r1, r2, r3, r4
765*9a0e4156SSadaf Ebrahimi // 0x63,0xfb,0x12,0x14 = smmlsr r4, r3, r2, r1
766*9a0e4156SSadaf Ebrahimi 0x34,0xbf = ite lo
767*9a0e4156SSadaf Ebrahimi // 0x62,0xfb,0x03,0x41 = smmlslo r1, r2, r3, r4
768*9a0e4156SSadaf Ebrahimi // 0x63,0xfb,0x12,0x14 = smmlsrhs r4, r3, r2, r1
769*9a0e4156SSadaf Ebrahimi // 0x53,0xfb,0x04,0xf2 = smmul r2, r3, r4
770*9a0e4156SSadaf Ebrahimi // 0x52,0xfb,0x11,0xf3 = smmulr r3, r2, r1
771*9a0e4156SSadaf Ebrahimi 0x34,0xbf = ite lo
772*9a0e4156SSadaf Ebrahimi // 0x53,0xfb,0x04,0xf2 = smmullo r2, r3, r4
773*9a0e4156SSadaf Ebrahimi // 0x52,0xfb,0x11,0xf3 = smmulrhs r3, r2, r1
774*9a0e4156SSadaf Ebrahimi // 0x23,0xfb,0x04,0xf2 = smuad r2, r3, r4
775*9a0e4156SSadaf Ebrahimi // 0x22,0xfb,0x11,0xf3 = smuadx r3, r2, r1
776*9a0e4156SSadaf Ebrahimi 0xb4,0xbf = ite lt
777*9a0e4156SSadaf Ebrahimi // 0x23,0xfb,0x04,0xf2 = smuadlt r2, r3, r4
778*9a0e4156SSadaf Ebrahimi // 0x22,0xfb,0x11,0xf3 = smuadxge r3, r2, r1
779*9a0e4156SSadaf Ebrahimi 0x19,0xfb,0x00,0xf3 = smulbb r3, r9, r0
780*9a0e4156SSadaf Ebrahimi 0x14,0xfb,0x11,0xf5 = smulbt r5, r4, r1
781*9a0e4156SSadaf Ebrahimi 0x12,0xfb,0x22,0xf4 = smultb r4, r2, r2
782*9a0e4156SSadaf Ebrahimi // 0x13,0xfb,0x34,0xf8 = smultt r8, r3, r4
783*9a0e4156SSadaf Ebrahimi 0xab,0xbf = itete ge
784*9a0e4156SSadaf Ebrahimi // 0x19,0xfb,0x00,0xf1 = smulbbge r1, r9, r0
785*9a0e4156SSadaf Ebrahimi // 0x16,0xfb,0x14,0xf5 = smulbtlt r5, r6, r4
786*9a0e4156SSadaf Ebrahimi // 0x13,0xfb,0x22,0xf2 = smultbge r2, r3, r2
787*9a0e4156SSadaf Ebrahimi // 0x13,0xfb,0x34,0xf8 = smulttlt r8, r3, r4
788*9a0e4156SSadaf Ebrahimi 0x80,0xfb,0x01,0x39 = smull r3, r9, r0, r1
789*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
790*9a0e4156SSadaf Ebrahimi // 0x84,0xfb,0x05,0x83 = smulleq r8, r3, r4, r5
791*9a0e4156SSadaf Ebrahimi // 0x39,0xfb,0x00,0xf3 = smulwb r3, r9, r0
792*9a0e4156SSadaf Ebrahimi // 0x39,0xfb,0x12,0xf3 = smulwt r3, r9, r2
793*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
794*9a0e4156SSadaf Ebrahimi // 0x39,0xfb,0x00,0xf3 = smulwbgt r3, r9, r0
795*9a0e4156SSadaf Ebrahimi // 0x39,0xfb,0x12,0xf3 = smulwtle r3, r9, r2
796*9a0e4156SSadaf Ebrahimi 0x40,0xfb,0x01,0xf3 = smusd r3, r0, r1
797*9a0e4156SSadaf Ebrahimi 0x49,0xfb,0x12,0xf3 = smusdx r3, r9, r2
798*9a0e4156SSadaf Ebrahimi 0x0c,0xbf = ite eq
799*9a0e4156SSadaf Ebrahimi // 0x43,0xfb,0x02,0xf8 = smusdeq r8, r3, r2
800*9a0e4156SSadaf Ebrahimi // 0x44,0xfb,0x13,0xf7 = smusdxne r7, r4, r3
801*9a0e4156SSadaf Ebrahimi 0x0d,0xe8,0x01,0xc0 = srsdb sp, #1
802*9a0e4156SSadaf Ebrahimi 0x8d,0xe9,0x00,0xc0 = srsia sp, #0
803*9a0e4156SSadaf Ebrahimi 0x2d,0xe8,0x13,0xc0 = srsdb sp!, #19
804*9a0e4156SSadaf Ebrahimi 0xad,0xe9,0x02,0xc0 = srsia sp!, #2
805*9a0e4156SSadaf Ebrahimi 0x8d,0xe9,0x0a,0xc0 = srsia sp, #10
806*9a0e4156SSadaf Ebrahimi 0x0d,0xe8,0x09,0xc0 = srsdb sp, #9
807*9a0e4156SSadaf Ebrahimi 0xad,0xe9,0x05,0xc0 = srsia sp!, #5
808*9a0e4156SSadaf Ebrahimi 0x2d,0xe8,0x05,0xc0 = srsdb sp!, #5
809*9a0e4156SSadaf Ebrahimi 0x8d,0xe9,0x05,0xc0 = srsia sp, #5
810*9a0e4156SSadaf Ebrahimi 0xad,0xe9,0x05,0xc0 = srsia sp!, #5
811*9a0e4156SSadaf Ebrahimi 0x0d,0xe8,0x01,0xc0 = srsdb sp, #1
812*9a0e4156SSadaf Ebrahimi 0x8d,0xe9,0x00,0xc0 = srsia sp, #0
813*9a0e4156SSadaf Ebrahimi 0x2d,0xe8,0x13,0xc0 = srsdb sp!, #19
814*9a0e4156SSadaf Ebrahimi 0xad,0xe9,0x02,0xc0 = srsia sp!, #2
815*9a0e4156SSadaf Ebrahimi 0x8d,0xe9,0x0a,0xc0 = srsia sp, #10
816*9a0e4156SSadaf Ebrahimi 0x0d,0xe8,0x09,0xc0 = srsdb sp, #9
817*9a0e4156SSadaf Ebrahimi 0xad,0xe9,0x05,0xc0 = srsia sp!, #5
818*9a0e4156SSadaf Ebrahimi 0x2d,0xe8,0x05,0xc0 = srsdb sp!, #5
819*9a0e4156SSadaf Ebrahimi 0x8d,0xe9,0x05,0xc0 = srsia sp, #5
820*9a0e4156SSadaf Ebrahimi 0xad,0xe9,0x05,0xc0 = srsia sp!, #5
821*9a0e4156SSadaf Ebrahimi 0x0a,0xf3,0x00,0x08 = ssat r8, #1, r10
822*9a0e4156SSadaf Ebrahimi 0x0a,0xf3,0x00,0x08 = ssat r8, #1, r10
823*9a0e4156SSadaf Ebrahimi 0x0a,0xf3,0xc0,0x78 = ssat r8, #1, r10, lsl #31
824*9a0e4156SSadaf Ebrahimi 0x2a,0xf3,0x40,0x08 = ssat r8, #1, r10, asr #1
825*9a0e4156SSadaf Ebrahimi 0x27,0xf3,0x00,0x02 = ssat16 r2, #1, r7
826*9a0e4156SSadaf Ebrahimi 0x25,0xf3,0x0f,0x03 = ssat16 r3, #16, r5
827*9a0e4156SSadaf Ebrahimi // 0xe3,0xfa,0x04,0xf2 = ssax r2, r3, r4
828*9a0e4156SSadaf Ebrahimi 0xb8,0xbf = it lt
829*9a0e4156SSadaf Ebrahimi // 0xe3,0xfa,0x04,0xf2 = ssaxlt r2, r3, r4
830*9a0e4156SSadaf Ebrahimi // 0xe3,0xfa,0x04,0xf2 = ssax r2, r3, r4
831*9a0e4156SSadaf Ebrahimi 0xb8,0xbf = it lt
832*9a0e4156SSadaf Ebrahimi // 0xe3,0xfa,0x04,0xf2 = ssaxlt r2, r3, r4
833*9a0e4156SSadaf Ebrahimi 0xd0,0xfa,0x06,0xf1 = ssub16 r1, r0, r6
834*9a0e4156SSadaf Ebrahimi 0xc2,0xfa,0x04,0xf9 = ssub8 r9, r2, r4
835*9a0e4156SSadaf Ebrahimi 0x14,0xbf = ite ne
836*9a0e4156SSadaf Ebrahimi // 0xd3,0xfa,0x02,0xf5 = ssub16ne r5, r3, r2
837*9a0e4156SSadaf Ebrahimi // 0xc1,0xfa,0x02,0xf5 = ssub8eq r5, r1, r2
838*9a0e4156SSadaf Ebrahimi 0x81,0xfd,0x01,0x80 = stc2 p0, c8, [r1, #4]
839*9a0e4156SSadaf Ebrahimi 0x82,0xfd,0x00,0x71 = stc2 p1, c7, [r2]
840*9a0e4156SSadaf Ebrahimi 0x03,0xfd,0x38,0x62 = stc2 p2, c6, [r3, #-224]
841*9a0e4156SSadaf Ebrahimi 0x24,0xfd,0x1e,0x53 = stc2 p3, c5, [r4, #-120]!
842*9a0e4156SSadaf Ebrahimi 0xa5,0xfc,0x04,0x44 = stc2 p4, c4, [r5], #16
843*9a0e4156SSadaf Ebrahimi 0x26,0xfc,0x12,0x35 = stc2 p5, c3, [r6], #-72
844*9a0e4156SSadaf Ebrahimi 0xc7,0xfd,0x01,0x26 = stc2l p6, c2, [r7, #4]
845*9a0e4156SSadaf Ebrahimi 0xc8,0xfd,0x00,0x17 = stc2l p7, c1, [r8]
846*9a0e4156SSadaf Ebrahimi 0x49,0xfd,0x38,0x08 = stc2l p8, c0, [r9, #-224]
847*9a0e4156SSadaf Ebrahimi 0x6a,0xfd,0x1e,0x19 = stc2l p9, c1, [r10, #-120]!
848*9a0e4156SSadaf Ebrahimi 0xeb,0xfc,0x04,0x20 = stc2l p0, c2, [r11], #16
849*9a0e4156SSadaf Ebrahimi 0x6c,0xfc,0x12,0x31 = stc2l p1, c3, [r12], #-72
850*9a0e4156SSadaf Ebrahimi 0x80,0xed,0x01,0x4c = stc p12, c4, [r0, #4]
851*9a0e4156SSadaf Ebrahimi 0x81,0xed,0x00,0x5d = stc p13, c5, [r1]
852*9a0e4156SSadaf Ebrahimi 0x02,0xed,0x38,0x6e = stc p14, c6, [r2, #-224]
853*9a0e4156SSadaf Ebrahimi 0x23,0xed,0x1e,0x7f = stc p15, c7, [r3, #-120]!
854*9a0e4156SSadaf Ebrahimi 0xa4,0xec,0x04,0x85 = stc p5, c8, [r4], #16
855*9a0e4156SSadaf Ebrahimi 0x25,0xec,0x12,0x94 = stc p4, c9, [r5], #-72
856*9a0e4156SSadaf Ebrahimi 0xc6,0xed,0x01,0xa3 = stcl p3, c10, [r6, #4]
857*9a0e4156SSadaf Ebrahimi 0xc7,0xed,0x00,0xb2 = stcl p2, c11, [r7]
858*9a0e4156SSadaf Ebrahimi 0x48,0xed,0x38,0xc1 = stcl p1, c12, [r8, #-224]
859*9a0e4156SSadaf Ebrahimi 0x69,0xed,0x1e,0xd0 = stcl p0, c13, [r9, #-120]!
860*9a0e4156SSadaf Ebrahimi 0xea,0xec,0x04,0xe6 = stcl p6, c14, [r10], #16
861*9a0e4156SSadaf Ebrahimi 0x6b,0xec,0x12,0xf7 = stcl p7, c15, [r11], #-72
862*9a0e4156SSadaf Ebrahimi 0x81,0xfc,0x19,0x82 = stc2 p2, c8, [r1], {25}
863*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x30,0x03 = stm.w r4, {r4, r5, r8, r9}
864*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x60,0x00 = stm.w r4, {r5, r6}
865*9a0e4156SSadaf Ebrahimi 0xa5,0xe8,0x08,0x01 = stm.w r5!, {r3, r8}
866*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x30,0x03 = stm.w r4, {r4, r5, r8, r9}
867*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x60,0x00 = stm.w r4, {r5, r6}
868*9a0e4156SSadaf Ebrahimi 0xa5,0xe8,0x08,0x01 = stm.w r5!, {r3, r8}
869*9a0e4156SSadaf Ebrahimi 0xa5,0xe8,0x06,0x00 = stm.w r5!, {r1, r2}
870*9a0e4156SSadaf Ebrahimi 0x82,0xe8,0x06,0x00 = stm.w r2, {r1, r2}
871*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x30,0x03 = stm.w r4, {r4, r5, r8, r9}
872*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x60,0x00 = stm.w r4, {r5, r6}
873*9a0e4156SSadaf Ebrahimi 0xa5,0xe8,0x08,0x01 = stm.w r5!, {r3, r8}
874*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x30,0x03 = stm.w r4, {r4, r5, r8, r9}
875*9a0e4156SSadaf Ebrahimi 0x84,0xe8,0x60,0x00 = stm.w r4, {r5, r6}
876*9a0e4156SSadaf Ebrahimi 0xa5,0xe8,0x08,0x01 = stm.w r5!, {r3, r8}
877*9a0e4156SSadaf Ebrahimi 0xa5,0xe8,0x08,0x01 = stm.w r5!, {r3, r8}
878*9a0e4156SSadaf Ebrahimi 0x04,0xe9,0x30,0x03 = stmdb r4, {r4, r5, r8, r9}
879*9a0e4156SSadaf Ebrahimi 0x04,0xe9,0x60,0x00 = stmdb r4, {r5, r6}
880*9a0e4156SSadaf Ebrahimi 0x25,0xe9,0x08,0x01 = stmdb r5!, {r3, r8}
881*9a0e4156SSadaf Ebrahimi 0xa5,0xe8,0x08,0x01 = stm.w r5!, {r3, r8}
882*9a0e4156SSadaf Ebrahimi 0x05,0xe9,0x03,0x00 = stmdb r5, {r0, r1}
883*9a0e4156SSadaf Ebrahimi 0x45,0xf8,0x04,0x5c = str r5, [r5, #-4]
884*9a0e4156SSadaf Ebrahimi 0x35,0x62 = str r5, [r6, #32]
885*9a0e4156SSadaf Ebrahimi 0xc6,0xf8,0x21,0x50 = str.w r5, [r6, #33]
886*9a0e4156SSadaf Ebrahimi 0xc6,0xf8,0x01,0x51 = str.w r5, [r6, #257]
887*9a0e4156SSadaf Ebrahimi 0xc7,0xf8,0x01,0xf1 = str.w pc, [r7, #257]
888*9a0e4156SSadaf Ebrahimi 0x44,0xf8,0xff,0x2f = str r2, [r4, #255]!
889*9a0e4156SSadaf Ebrahimi 0x4d,0xf8,0x04,0x8f = str r8, [sp, #4]!
890*9a0e4156SSadaf Ebrahimi 0x4d,0xf8,0x04,0xed = str lr, [sp, #-4]!
891*9a0e4156SSadaf Ebrahimi 0x44,0xf8,0xff,0x2b = str r2, [r4], #255
892*9a0e4156SSadaf Ebrahimi 0x4d,0xf8,0x04,0x8b = str r8, [sp], #4
893*9a0e4156SSadaf Ebrahimi 0x4d,0xf8,0x04,0xe9 = str lr, [sp], #-4
894*9a0e4156SSadaf Ebrahimi 0x48,0xf8,0x01,0x10 = str.w r1, [r8, r1]
895*9a0e4156SSadaf Ebrahimi 0x45,0xf8,0x02,0x40 = str.w r4, [r5, r2]
896*9a0e4156SSadaf Ebrahimi 0x40,0xf8,0x32,0x60 = str.w r6, [r0, r2, lsl #3]
897*9a0e4156SSadaf Ebrahimi 0x48,0xf8,0x22,0x80 = str.w r8, [r8, r2, lsl #2]
898*9a0e4156SSadaf Ebrahimi 0x4d,0xf8,0x12,0x70 = str.w r7, [sp, r2, lsl #1]
899*9a0e4156SSadaf Ebrahimi 0x4d,0xf8,0x02,0x70 = str.w r7, [sp, r2]
900*9a0e4156SSadaf Ebrahimi 0x05,0xf8,0x04,0x5c = strb r5, [r5, #-4]
901*9a0e4156SSadaf Ebrahimi 0x86,0xf8,0x20,0x50 = strb.w r5, [r6, #32]
902*9a0e4156SSadaf Ebrahimi 0x86,0xf8,0x21,0x50 = strb.w r5, [r6, #33]
903*9a0e4156SSadaf Ebrahimi 0x86,0xf8,0x01,0x51 = strb.w r5, [r6, #257]
904*9a0e4156SSadaf Ebrahimi 0x87,0xf8,0x01,0xe1 = strb.w lr, [r7, #257]
905*9a0e4156SSadaf Ebrahimi 0x08,0xf8,0xff,0x5f = strb r5, [r8, #255]!
906*9a0e4156SSadaf Ebrahimi 0x05,0xf8,0x04,0x2f = strb r2, [r5, #4]!
907*9a0e4156SSadaf Ebrahimi 0x04,0xf8,0x04,0x1d = strb r1, [r4, #-4]!
908*9a0e4156SSadaf Ebrahimi 0x03,0xf8,0xff,0xeb = strb lr, [r3], #255
909*9a0e4156SSadaf Ebrahimi 0x02,0xf8,0x04,0x9b = strb r9, [r2], #4
910*9a0e4156SSadaf Ebrahimi 0x0d,0xf8,0x04,0x39 = strb r3, [sp], #-4
911*9a0e4156SSadaf Ebrahimi 0x08,0xf8,0x00,0x4d = strb r4, [r8, #-0]!
912*9a0e4156SSadaf Ebrahimi 0x00,0xf8,0x00,0x19 = strb r1, [r0], #-0
913*9a0e4156SSadaf Ebrahimi 0x08,0xf8,0x01,0x10 = strb.w r1, [r8, r1]
914*9a0e4156SSadaf Ebrahimi 0x05,0xf8,0x02,0x40 = strb.w r4, [r5, r2]
915*9a0e4156SSadaf Ebrahimi 0x00,0xf8,0x32,0x60 = strb.w r6, [r0, r2, lsl #3]
916*9a0e4156SSadaf Ebrahimi 0x08,0xf8,0x22,0x80 = strb.w r8, [r8, r2, lsl #2]
917*9a0e4156SSadaf Ebrahimi 0x0d,0xf8,0x12,0x70 = strb.w r7, [sp, r2, lsl #1]
918*9a0e4156SSadaf Ebrahimi 0x0d,0xf8,0x02,0x70 = strb.w r7, [sp, r2]
919*9a0e4156SSadaf Ebrahimi 0x02,0xf8,0x00,0x1e = strbt r1, [r2]
920*9a0e4156SSadaf Ebrahimi 0x08,0xf8,0x00,0x1e = strbt r1, [r8]
921*9a0e4156SSadaf Ebrahimi 0x08,0xf8,0x03,0x1e = strbt r1, [r8, #3]
922*9a0e4156SSadaf Ebrahimi 0x08,0xf8,0xff,0x1e = strbt r1, [r8, #255]
923*9a0e4156SSadaf Ebrahimi 0xc6,0xe9,0x06,0x35 = strd r3, r5, [r6, #24]
924*9a0e4156SSadaf Ebrahimi 0xe6,0xe9,0x06,0x35 = strd r3, r5, [r6, #24]!
925*9a0e4156SSadaf Ebrahimi 0xe6,0xe8,0x01,0x35 = strd r3, r5, [r6], #4
926*9a0e4156SSadaf Ebrahimi 0x66,0xe8,0x02,0x35 = strd r3, r5, [r6], #-8
927*9a0e4156SSadaf Ebrahimi 0xc6,0xe9,0x00,0x35 = strd r3, r5, [r6]
928*9a0e4156SSadaf Ebrahimi 0xc3,0xe9,0x00,0x81 = strd r8, r1, [r3]
929*9a0e4156SSadaf Ebrahimi 0x42,0xe9,0x00,0x01 = strd r0, r1, [r2, #-0]
930*9a0e4156SSadaf Ebrahimi 0x62,0xe9,0x00,0x01 = strd r0, r1, [r2, #-0]!
931*9a0e4156SSadaf Ebrahimi 0x62,0xe8,0x00,0x01 = strd r0, r1, [r2], #-0
932*9a0e4156SSadaf Ebrahimi 0x44,0xe8,0x00,0x81 = strex r1, r8, [r4]
933*9a0e4156SSadaf Ebrahimi 0x44,0xe8,0x00,0x28 = strex r8, r2, [r4]
934*9a0e4156SSadaf Ebrahimi 0x4d,0xe8,0x20,0xc2 = strex r2, r12, [sp, #128]
935*9a0e4156SSadaf Ebrahimi 0xc7,0xe8,0x45,0x1f = strexb r5, r1, [r7]
936*9a0e4156SSadaf Ebrahimi 0xcc,0xe8,0x59,0x7f = strexh r9, r7, [r12]
937*9a0e4156SSadaf Ebrahimi 0xc4,0xe8,0x79,0x36 = strexd r9, r3, r6, [r4]
938*9a0e4156SSadaf Ebrahimi 0x25,0xf8,0x04,0x5c = strh r5, [r5, #-4]
939*9a0e4156SSadaf Ebrahimi 0x35,0x84 = strh r5, [r6, #32]
940*9a0e4156SSadaf Ebrahimi 0xa6,0xf8,0x21,0x50 = strh.w r5, [r6, #33]
941*9a0e4156SSadaf Ebrahimi 0xa6,0xf8,0x01,0x51 = strh.w r5, [r6, #257]
942*9a0e4156SSadaf Ebrahimi 0xa7,0xf8,0x01,0xe1 = strh.w lr, [r7, #257]
943*9a0e4156SSadaf Ebrahimi 0x28,0xf8,0xff,0x5f = strh r5, [r8, #255]!
944*9a0e4156SSadaf Ebrahimi 0x25,0xf8,0x04,0x2f = strh r2, [r5, #4]!
945*9a0e4156SSadaf Ebrahimi 0x24,0xf8,0x04,0x1d = strh r1, [r4, #-4]!
946*9a0e4156SSadaf Ebrahimi 0x23,0xf8,0xff,0xeb = strh lr, [r3], #255
947*9a0e4156SSadaf Ebrahimi 0x22,0xf8,0x04,0x9b = strh r9, [r2], #4
948*9a0e4156SSadaf Ebrahimi 0x2d,0xf8,0x04,0x39 = strh r3, [sp], #-4
949*9a0e4156SSadaf Ebrahimi 0x28,0xf8,0x01,0x10 = strh.w r1, [r8, r1]
950*9a0e4156SSadaf Ebrahimi 0x25,0xf8,0x02,0x40 = strh.w r4, [r5, r2]
951*9a0e4156SSadaf Ebrahimi 0x20,0xf8,0x32,0x60 = strh.w r6, [r0, r2, lsl #3]
952*9a0e4156SSadaf Ebrahimi 0x28,0xf8,0x22,0x80 = strh.w r8, [r8, r2, lsl #2]
953*9a0e4156SSadaf Ebrahimi 0x2d,0xf8,0x12,0x70 = strh.w r7, [sp, r2, lsl #1]
954*9a0e4156SSadaf Ebrahimi 0x2d,0xf8,0x02,0x70 = strh.w r7, [sp, r2]
955*9a0e4156SSadaf Ebrahimi 0x22,0xf8,0x00,0x1e = strht r1, [r2]
956*9a0e4156SSadaf Ebrahimi 0x28,0xf8,0x00,0x1e = strht r1, [r8]
957*9a0e4156SSadaf Ebrahimi 0x28,0xf8,0x03,0x1e = strht r1, [r8, #3]
958*9a0e4156SSadaf Ebrahimi 0x28,0xf8,0xff,0x1e = strht r1, [r8, #255]
959*9a0e4156SSadaf Ebrahimi 0x42,0xf8,0x00,0x1e = strt r1, [r2]
960*9a0e4156SSadaf Ebrahimi 0x48,0xf8,0x00,0x1e = strt r1, [r8]
961*9a0e4156SSadaf Ebrahimi 0x48,0xf8,0x03,0x1e = strt r1, [r8, #3]
962*9a0e4156SSadaf Ebrahimi 0x48,0xf8,0xff,0x1e = strt r1, [r8, #255]
963*9a0e4156SSadaf Ebrahimi 0x0a,0xbf = itet eq
964*9a0e4156SSadaf Ebrahimi // 0x11,0x1f = subeq r1, r2, #4
965*9a0e4156SSadaf Ebrahimi // 0xa3,0xf2,0xff,0x35 = subwne r5, r3, #1023
966*9a0e4156SSadaf Ebrahimi // 0xa5,0xf2,0x25,0x14 = subweq r4, r5, #293
967*9a0e4156SSadaf Ebrahimi 0xad,0xf5,0x80,0x62 = sub.w r2, sp, #1024
968*9a0e4156SSadaf Ebrahimi 0xa8,0xf5,0x7f,0x42 = sub.w r2, r8, #65280
969*9a0e4156SSadaf Ebrahimi 0xa3,0xf2,0x01,0x12 = subw r2, r3, #257
970*9a0e4156SSadaf Ebrahimi 0xa3,0xf2,0x01,0x12 = subw r2, r3, #257
971*9a0e4156SSadaf Ebrahimi 0xa6,0xf5,0x80,0x7c = sub.w r12, r6, #256
972*9a0e4156SSadaf Ebrahimi 0xa6,0xf2,0x00,0x1c = subw r12, r6, #256
973*9a0e4156SSadaf Ebrahimi 0xb2,0xf5,0xf8,0x71 = subs.w r1, r2, #496
974*9a0e4156SSadaf Ebrahimi 0xa2,0xf1,0x01,0x02 = sub.w r2, r2, #1
975*9a0e4156SSadaf Ebrahimi 0xa0,0xf1,0x20,0x00 = sub.w r0, r0, #32
976*9a0e4156SSadaf Ebrahimi 0x38,0x3a = subs r2, #56
977*9a0e4156SSadaf Ebrahimi 0x38,0x3a = subs r2, #56
978*9a0e4156SSadaf Ebrahimi 0xa5,0xeb,0x06,0x04 = sub.w r4, r5, r6
979*9a0e4156SSadaf Ebrahimi 0xa5,0xeb,0x46,0x14 = sub.w r4, r5, r6, lsl #5
980*9a0e4156SSadaf Ebrahimi 0xa5,0xeb,0x56,0x14 = sub.w r4, r5, r6, lsr #5
981*9a0e4156SSadaf Ebrahimi 0xa5,0xeb,0x56,0x14 = sub.w r4, r5, r6, lsr #5
982*9a0e4156SSadaf Ebrahimi 0xa5,0xeb,0x66,0x14 = sub.w r4, r5, r6, asr #5
983*9a0e4156SSadaf Ebrahimi 0xa5,0xeb,0x76,0x14 = sub.w r4, r5, r6, ror #5
984*9a0e4156SSadaf Ebrahimi 0xa2,0xeb,0x3c,0x05 = sub.w r5, r2, r12, rrx
985*9a0e4156SSadaf Ebrahimi 0xad,0xeb,0x0c,0x02 = sub.w r2, sp, r12
986*9a0e4156SSadaf Ebrahimi 0xad,0xeb,0x0c,0x0d = sub.w sp, sp, r12
987*9a0e4156SSadaf Ebrahimi 0xad,0xeb,0x0c,0x0d = sub.w sp, sp, r12
988*9a0e4156SSadaf Ebrahimi 0xad,0xeb,0x0c,0x02 = sub.w r2, sp, r12
989*9a0e4156SSadaf Ebrahimi 0xad,0xeb,0x0c,0x0d = sub.w sp, sp, r12
990*9a0e4156SSadaf Ebrahimi 0xad,0xeb,0x0c,0x0d = sub.w sp, sp, r12
991*9a0e4156SSadaf Ebrahimi 0x00,0xdf = svc #0
992*9a0e4156SSadaf Ebrahimi 0x0c,0xbf = ite eq
993*9a0e4156SSadaf Ebrahimi // 0xff,0xdf = svceq #255
994*9a0e4156SSadaf Ebrahimi // 0x21,0xdf = svcne #33
995*9a0e4156SSadaf Ebrahimi 0x43,0xfa,0x84,0xf2 = sxtab r2, r3, r4
996*9a0e4156SSadaf Ebrahimi 0x45,0xfa,0x86,0xf4 = sxtab r4, r5, r6
997*9a0e4156SSadaf Ebrahimi 0xb8,0xbf = it lt
998*9a0e4156SSadaf Ebrahimi // 0x42,0xfa,0x99,0xf6 = sxtablt r6, r2, r9, ror #8
999*9a0e4156SSadaf Ebrahimi 0x41,0xfa,0xa4,0xf5 = sxtab r5, r1, r4, ror #16
1000*9a0e4156SSadaf Ebrahimi 0x48,0xfa,0xb3,0xf7 = sxtab r7, r8, r3, ror #24
1001*9a0e4156SSadaf Ebrahimi 0x22,0xfa,0x87,0xf6 = sxtab16 r6, r2, r7
1002*9a0e4156SSadaf Ebrahimi 0x25,0xfa,0x98,0xf3 = sxtab16 r3, r5, r8, ror #8
1003*9a0e4156SSadaf Ebrahimi 0x22,0xfa,0xa1,0xf3 = sxtab16 r3, r2, r1, ror #16
1004*9a0e4156SSadaf Ebrahimi 0x14,0xbf = ite ne
1005*9a0e4156SSadaf Ebrahimi // 0x21,0xfa,0x84,0xf0 = sxtab16ne r0, r1, r4
1006*9a0e4156SSadaf Ebrahimi // 0x22,0xfa,0xb3,0xf1 = sxtab16eq r1, r2, r3, ror #24
1007*9a0e4156SSadaf Ebrahimi 0x03,0xfa,0x89,0xf1 = sxtah r1, r3, r9
1008*9a0e4156SSadaf Ebrahimi 0x08,0xfa,0x93,0xf3 = sxtah r3, r8, r3, ror #8
1009*9a0e4156SSadaf Ebrahimi 0x03,0xfa,0xb3,0xf9 = sxtah r9, r3, r3, ror #24
1010*9a0e4156SSadaf Ebrahimi 0x8c,0xbf = ite hi
1011*9a0e4156SSadaf Ebrahimi // 0x01,0xfa,0x86,0xf6 = sxtahhi r6, r1, r6
1012*9a0e4156SSadaf Ebrahimi // 0x02,0xfa,0xa4,0xf2 = sxtahls r2, r2, r4, ror #16
1013*9a0e4156SSadaf Ebrahimi 0x75,0xb2 = sxtb r5, r6
1014*9a0e4156SSadaf Ebrahimi 0x4f,0xfa,0x99,0xf6 = sxtb.w r6, r9, ror #8
1015*9a0e4156SSadaf Ebrahimi 0x4f,0xfa,0xb3,0xf8 = sxtb.w r8, r3, ror #24
1016*9a0e4156SSadaf Ebrahimi 0xac,0xbf = ite ge
1017*9a0e4156SSadaf Ebrahimi // 0x62,0xb2 = sxtbge r2, r4
1018*9a0e4156SSadaf Ebrahimi // 0x4f,0xfa,0xa1,0xf5 = sxtblt.w r5, r1, ror #16
1019*9a0e4156SSadaf Ebrahimi 0x4f,0xfa,0x88,0xf7 = sxtb.w r7, r8
1020*9a0e4156SSadaf Ebrahimi 0x2f,0xfa,0x84,0xf1 = sxtb16 r1, r4
1021*9a0e4156SSadaf Ebrahimi 0x2f,0xfa,0x87,0xf6 = sxtb16 r6, r7
1022*9a0e4156SSadaf Ebrahimi 0x2f,0xfa,0xa1,0xf3 = sxtb16 r3, r1, ror #16
1023*9a0e4156SSadaf Ebrahimi 0x2c,0xbf = ite hs
1024*9a0e4156SSadaf Ebrahimi // 0x2f,0xfa,0x95,0xf3 = sxtb16hs r3, r5, ror #8
1025*9a0e4156SSadaf Ebrahimi // 0x2f,0xfa,0xb3,0xf2 = sxtb16lo r2, r3, ror #24
1026*9a0e4156SSadaf Ebrahimi 0x31,0xb2 = sxth r1, r6
1027*9a0e4156SSadaf Ebrahimi 0x0f,0xfa,0x98,0xf3 = sxth.w r3, r8, ror #8
1028*9a0e4156SSadaf Ebrahimi 0x0f,0xfa,0xb3,0xf9 = sxth.w r9, r3, ror #24
1029*9a0e4156SSadaf Ebrahimi 0x1c,0xbf = itt ne
1030*9a0e4156SSadaf Ebrahimi // 0x0f,0xfa,0x89,0xf3 = sxthne.w r3, r9
1031*9a0e4156SSadaf Ebrahimi // 0x0f,0xfa,0xa2,0xf2 = sxthne.w r2, r2, ror #16
1032*9a0e4156SSadaf Ebrahimi 0x0f,0xfa,0x88,0xf7 = sxth.w r7, r8
1033*9a0e4156SSadaf Ebrahimi 0x75,0xb2 = sxtb r5, r6
1034*9a0e4156SSadaf Ebrahimi 0x4f,0xfa,0x99,0xf6 = sxtb.w r6, r9, ror #8
1035*9a0e4156SSadaf Ebrahimi 0x4f,0xfa,0xb3,0xf8 = sxtb.w r8, r3, ror #24
1036*9a0e4156SSadaf Ebrahimi 0xac,0xbf = ite ge
1037*9a0e4156SSadaf Ebrahimi // 0x62,0xb2 = sxtbge r2, r4
1038*9a0e4156SSadaf Ebrahimi // 0x4f,0xfa,0xa1,0xf5 = sxtblt.w r5, r1, ror #16
1039*9a0e4156SSadaf Ebrahimi 0x2f,0xfa,0x84,0xf1 = sxtb16 r1, r4
1040*9a0e4156SSadaf Ebrahimi 0x2f,0xfa,0x87,0xf6 = sxtb16 r6, r7
1041*9a0e4156SSadaf Ebrahimi 0x2f,0xfa,0xa1,0xf3 = sxtb16 r3, r1, ror #16
1042*9a0e4156SSadaf Ebrahimi 0x2c,0xbf = ite hs
1043*9a0e4156SSadaf Ebrahimi // 0x2f,0xfa,0x95,0xf3 = sxtb16hs r3, r5, ror #8
1044*9a0e4156SSadaf Ebrahimi // 0x2f,0xfa,0xb3,0xf2 = sxtb16lo r2, r3, ror #24
1045*9a0e4156SSadaf Ebrahimi 0x31,0xb2 = sxth r1, r6
1046*9a0e4156SSadaf Ebrahimi 0x0f,0xfa,0x98,0xf3 = sxth.w r3, r8, ror #8
1047*9a0e4156SSadaf Ebrahimi 0x0f,0xfa,0xb3,0xf9 = sxth.w r9, r3, ror #24
1048*9a0e4156SSadaf Ebrahimi 0x1c,0xbf = itt ne
1049*9a0e4156SSadaf Ebrahimi // 0x0f,0xfa,0x89,0xf3 = sxthne.w r3, r9
1050*9a0e4156SSadaf Ebrahimi // 0x0f,0xfa,0xa2,0xf2 = sxthne.w r2, r2, ror #16
1051*9a0e4156SSadaf Ebrahimi // 0xd3,0xe8,0x08,0xf0 = tbb [r3, r8]
1052*9a0e4156SSadaf Ebrahimi // 0xd3,0xe8,0x18,0xf0 = tbh [r3, r8, lsl #1]
1053*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
1054*9a0e4156SSadaf Ebrahimi // 0xd3,0xe8,0x08,0xf0 = tbbeq [r3, r8]
1055*9a0e4156SSadaf Ebrahimi 0x28,0xbf = it hs
1056*9a0e4156SSadaf Ebrahimi // 0xd3,0xe8,0x18,0xf0 = tbhhs [r3, r8, lsl #1]
1057*9a0e4156SSadaf Ebrahimi 0x95,0xf4,0x70,0x4f = teq.w r5, #61440
1058*9a0e4156SSadaf Ebrahimi 0x94,0xea,0x05,0x0f = teq.w r4, r5
1059*9a0e4156SSadaf Ebrahimi 0x94,0xea,0x45,0x1f = teq.w r4, r5, lsl #5
1060*9a0e4156SSadaf Ebrahimi 0x94,0xea,0x55,0x1f = teq.w r4, r5, lsr #5
1061*9a0e4156SSadaf Ebrahimi 0x94,0xea,0x55,0x1f = teq.w r4, r5, lsr #5
1062*9a0e4156SSadaf Ebrahimi 0x94,0xea,0x65,0x1f = teq.w r4, r5, asr #5
1063*9a0e4156SSadaf Ebrahimi 0x94,0xea,0x75,0x1f = teq.w r4, r5, ror #5
1064*9a0e4156SSadaf Ebrahimi 0x15,0xf4,0x70,0x4f = tst.w r5, #61440
1065*9a0e4156SSadaf Ebrahimi 0x2a,0x42 = tst r2, r5
1066*9a0e4156SSadaf Ebrahimi 0x13,0xea,0x4c,0x1f = tst.w r3, r12, lsl #5
1067*9a0e4156SSadaf Ebrahimi 0x14,0xea,0x1b,0x1f = tst.w r4, r11, lsr #4
1068*9a0e4156SSadaf Ebrahimi 0x15,0xea,0x1a,0x3f = tst.w r5, r10, lsr #12
1069*9a0e4156SSadaf Ebrahimi 0x16,0xea,0xa9,0x7f = tst.w r6, r9, asr #30
1070*9a0e4156SSadaf Ebrahimi 0x17,0xea,0xb8,0x0f = tst.w r7, r8, ror #2
1071*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0x43,0xf1 = uadd16 r1, r2, r3
1072*9a0e4156SSadaf Ebrahimi // 0x82,0xfa,0x43,0xf1 = uadd8 r1, r2, r3
1073*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
1074*9a0e4156SSadaf Ebrahimi // 0x92,0xfa,0x43,0xf1 = uadd16gt r1, r2, r3
1075*9a0e4156SSadaf Ebrahimi // 0x82,0xfa,0x43,0xf1 = uadd8le r1, r2, r3
1076*9a0e4156SSadaf Ebrahimi // 0xac,0xfa,0x40,0xf9 = uasx r9, r12, r0
1077*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
1078*9a0e4156SSadaf Ebrahimi // 0xac,0xfa,0x40,0xf9 = uasxeq r9, r12, r0
1079*9a0e4156SSadaf Ebrahimi // 0xac,0xfa,0x40,0xf9 = uasx r9, r12, r0
1080*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
1081*9a0e4156SSadaf Ebrahimi // 0xac,0xfa,0x40,0xf9 = uasxeq r9, r12, r0
1082*9a0e4156SSadaf Ebrahimi 0xc5,0xf3,0x00,0x44 = ubfx r4, r5, #16, #1
1083*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
1084*9a0e4156SSadaf Ebrahimi // 0xc5,0xf3,0x0f,0x44 = ubfxgt r4, r5, #16, #16
1085*9a0e4156SSadaf Ebrahimi // 0x98,0xfa,0x62,0xf4 = uhadd16 r4, r8, r2
1086*9a0e4156SSadaf Ebrahimi // 0x88,0xfa,0x62,0xf4 = uhadd8 r4, r8, r2
1087*9a0e4156SSadaf Ebrahimi 0xc4,0xbf = itt gt
1088*9a0e4156SSadaf Ebrahimi // 0x98,0xfa,0x62,0xf4 = uhadd16gt r4, r8, r2
1089*9a0e4156SSadaf Ebrahimi // 0x88,0xfa,0x62,0xf4 = uhadd8gt r4, r8, r2
1090*9a0e4156SSadaf Ebrahimi 0xa1,0xfa,0x65,0xf4 = uhasx r4, r1, r5
1091*9a0e4156SSadaf Ebrahimi 0xe6,0xfa,0x66,0xf5 = uhsax r5, r6, r6
1092*9a0e4156SSadaf Ebrahimi 0xc4,0xbf = itt gt
1093*9a0e4156SSadaf Ebrahimi // 0xa9,0xfa,0x68,0xf6 = uhasxgt r6, r9, r8
1094*9a0e4156SSadaf Ebrahimi // 0xe8,0xfa,0x6c,0xf7 = uhsaxgt r7, r8, r12
1095*9a0e4156SSadaf Ebrahimi 0xa1,0xfa,0x65,0xf4 = uhasx r4, r1, r5
1096*9a0e4156SSadaf Ebrahimi 0xe6,0xfa,0x66,0xf5 = uhsax r5, r6, r6
1097*9a0e4156SSadaf Ebrahimi 0xc4,0xbf = itt gt
1098*9a0e4156SSadaf Ebrahimi // 0xa9,0xfa,0x68,0xf6 = uhasxgt r6, r9, r8
1099*9a0e4156SSadaf Ebrahimi // 0xe8,0xfa,0x6c,0xf7 = uhsaxgt r7, r8, r12
1100*9a0e4156SSadaf Ebrahimi 0xd8,0xfa,0x63,0xf5 = uhsub16 r5, r8, r3
1101*9a0e4156SSadaf Ebrahimi 0xc7,0xfa,0x66,0xf1 = uhsub8 r1, r7, r6
1102*9a0e4156SSadaf Ebrahimi 0xbc,0xbf = itt lt
1103*9a0e4156SSadaf Ebrahimi // 0xd9,0xfa,0x6c,0xf4 = uhsub16lt r4, r9, r12
1104*9a0e4156SSadaf Ebrahimi // 0xc1,0xfa,0x65,0xf3 = uhsub8lt r3, r1, r5
1105*9a0e4156SSadaf Ebrahimi // 0xe5,0xfb,0x66,0x34 = umaal r3, r4, r5, r6
1106*9a0e4156SSadaf Ebrahimi 0xb8,0xbf = it lt
1107*9a0e4156SSadaf Ebrahimi // 0xe5,0xfb,0x66,0x34 = umaallt r3, r4, r5, r6
1108*9a0e4156SSadaf Ebrahimi 0xe6,0xfb,0x08,0x24 = umlal r2, r4, r6, r8
1109*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
1110*9a0e4156SSadaf Ebrahimi // 0xe2,0xfb,0x06,0x61 = umlalgt r6, r1, r2, r6
1111*9a0e4156SSadaf Ebrahimi 0xa6,0xfb,0x08,0x24 = umull r2, r4, r6, r8
1112*9a0e4156SSadaf Ebrahimi 0xc8,0xbf = it gt
1113*9a0e4156SSadaf Ebrahimi // 0xa2,0xfb,0x06,0x61 = umullgt r6, r1, r2, r6
1114*9a0e4156SSadaf Ebrahimi 0x92,0xfa,0x53,0xf1 = uqadd16 r1, r2, r3
1115*9a0e4156SSadaf Ebrahimi 0x84,0xfa,0x58,0xf3 = uqadd8 r3, r4, r8
1116*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
1117*9a0e4156SSadaf Ebrahimi // 0x97,0xfa,0x59,0xf4 = uqadd16gt r4, r7, r9
1118*9a0e4156SSadaf Ebrahimi // 0x81,0xfa,0x52,0xf8 = uqadd8le r8, r1, r2
1119*9a0e4156SSadaf Ebrahimi 0xa2,0xfa,0x53,0xf1 = uqasx r1, r2, r3
1120*9a0e4156SSadaf Ebrahimi 0xe4,0xfa,0x58,0xf3 = uqsax r3, r4, r8
1121*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
1122*9a0e4156SSadaf Ebrahimi // 0xa7,0xfa,0x59,0xf4 = uqasxgt r4, r7, r9
1123*9a0e4156SSadaf Ebrahimi // 0xe1,0xfa,0x52,0xf8 = uqsaxle r8, r1, r2
1124*9a0e4156SSadaf Ebrahimi 0xa2,0xfa,0x53,0xf1 = uqasx r1, r2, r3
1125*9a0e4156SSadaf Ebrahimi 0xe4,0xfa,0x58,0xf3 = uqsax r3, r4, r8
1126*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
1127*9a0e4156SSadaf Ebrahimi // 0xa7,0xfa,0x59,0xf4 = uqasxgt r4, r7, r9
1128*9a0e4156SSadaf Ebrahimi // 0xe1,0xfa,0x52,0xf8 = uqsaxle r8, r1, r2
1129*9a0e4156SSadaf Ebrahimi 0xc2,0xfa,0x59,0xf8 = uqsub8 r8, r2, r9
1130*9a0e4156SSadaf Ebrahimi 0xd9,0xfa,0x57,0xf1 = uqsub16 r1, r9, r7
1131*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
1132*9a0e4156SSadaf Ebrahimi // 0xc1,0xfa,0x56,0xf3 = uqsub8gt r3, r1, r6
1133*9a0e4156SSadaf Ebrahimi // 0xd6,0xfa,0x54,0xf4 = uqsub16le r4, r6, r4
1134*9a0e4156SSadaf Ebrahimi 0x79,0xfb,0x07,0xf1 = usad8 r1, r9, r7
1135*9a0e4156SSadaf Ebrahimi 0x72,0xfb,0x09,0xc8 = usada8 r8, r2, r9, r12
1136*9a0e4156SSadaf Ebrahimi 0xcc,0xbf = ite gt
1137*9a0e4156SSadaf Ebrahimi // 0x71,0xfb,0x06,0x93 = usada8gt r3, r1, r6, r9
1138*9a0e4156SSadaf Ebrahimi // 0x76,0xfb,0x04,0xf4 = usad8le r4, r6, r4
1139*9a0e4156SSadaf Ebrahimi 0x8a,0xf3,0x01,0x08 = usat r8, #1, r10
1140*9a0e4156SSadaf Ebrahimi 0x8a,0xf3,0x04,0x08 = usat r8, #4, r10
1141*9a0e4156SSadaf Ebrahimi 0x8a,0xf3,0xc5,0x78 = usat r8, #5, r10, lsl #31
1142*9a0e4156SSadaf Ebrahimi 0xaa,0xf3,0x50,0x08 = usat r8, #16, r10, asr #1
1143*9a0e4156SSadaf Ebrahimi 0xa7,0xf3,0x02,0x02 = usat16 r2, #2, r7
1144*9a0e4156SSadaf Ebrahimi 0xa5,0xf3,0x0f,0x03 = usat16 r3, #15, r5
1145*9a0e4156SSadaf Ebrahimi 0xe3,0xfa,0x44,0xf2 = usax r2, r3, r4
1146*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
1147*9a0e4156SSadaf Ebrahimi // 0xe1,0xfa,0x49,0xf6 = usaxne r6, r1, r9
1148*9a0e4156SSadaf Ebrahimi 0xe3,0xfa,0x44,0xf2 = usax r2, r3, r4
1149*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
1150*9a0e4156SSadaf Ebrahimi // 0xe1,0xfa,0x49,0xf6 = usaxne r6, r1, r9
1151*9a0e4156SSadaf Ebrahimi 0xd2,0xfa,0x47,0xf4 = usub16 r4, r2, r7
1152*9a0e4156SSadaf Ebrahimi 0xc8,0xfa,0x45,0xf1 = usub8 r1, r8, r5
1153*9a0e4156SSadaf Ebrahimi 0x8c,0xbf = ite hi
1154*9a0e4156SSadaf Ebrahimi // 0xd1,0xfa,0x43,0xf1 = usub16hi r1, r1, r3
1155*9a0e4156SSadaf Ebrahimi // 0xc2,0xfa,0x43,0xf9 = usub8ls r9, r2, r3
1156*9a0e4156SSadaf Ebrahimi 0x53,0xfa,0x84,0xf2 = uxtab r2, r3, r4
1157*9a0e4156SSadaf Ebrahimi 0x55,0xfa,0x86,0xf4 = uxtab r4, r5, r6
1158*9a0e4156SSadaf Ebrahimi 0xb8,0xbf = it lt
1159*9a0e4156SSadaf Ebrahimi // 0x52,0xfa,0x99,0xf6 = uxtablt r6, r2, r9, ror #8
1160*9a0e4156SSadaf Ebrahimi 0x51,0xfa,0xa4,0xf5 = uxtab r5, r1, r4, ror #16
1161*9a0e4156SSadaf Ebrahimi 0x58,0xfa,0xb3,0xf7 = uxtab r7, r8, r3, ror #24
1162*9a0e4156SSadaf Ebrahimi 0xa8,0xbf = it ge
1163*9a0e4156SSadaf Ebrahimi // 0x31,0xfa,0x84,0xf0 = uxtab16ge r0, r1, r4
1164*9a0e4156SSadaf Ebrahimi 0x32,0xfa,0x87,0xf6 = uxtab16 r6, r2, r7
1165*9a0e4156SSadaf Ebrahimi 0x35,0xfa,0x98,0xf3 = uxtab16 r3, r5, r8, ror #8
1166*9a0e4156SSadaf Ebrahimi 0x32,0xfa,0xa1,0xf3 = uxtab16 r3, r2, r1, ror #16
1167*9a0e4156SSadaf Ebrahimi 0x08,0xbf = it eq
1168*9a0e4156SSadaf Ebrahimi // 0x32,0xfa,0xb3,0xf1 = uxtab16eq r1, r2, r3, ror #24
1169*9a0e4156SSadaf Ebrahimi 0x13,0xfa,0x89,0xf1 = uxtah r1, r3, r9
1170*9a0e4156SSadaf Ebrahimi 0x88,0xbf = it hi
1171*9a0e4156SSadaf Ebrahimi // 0x11,0xfa,0x86,0xf6 = uxtahhi r6, r1, r6
1172*9a0e4156SSadaf Ebrahimi 0x18,0xfa,0x93,0xf3 = uxtah r3, r8, r3, ror #8
1173*9a0e4156SSadaf Ebrahimi 0x38,0xbf = it lo
1174*9a0e4156SSadaf Ebrahimi // 0x12,0xfa,0xa4,0xf2 = uxtahlo r2, r2, r4, ror #16
1175*9a0e4156SSadaf Ebrahimi 0x13,0xfa,0xb3,0xf9 = uxtah r9, r3, r3, ror #24
1176*9a0e4156SSadaf Ebrahimi 0xa8,0xbf = it ge
1177*9a0e4156SSadaf Ebrahimi // 0xe2,0xb2 = uxtbge r2, r4
1178*9a0e4156SSadaf Ebrahimi 0xf5,0xb2 = uxtb r5, r6
1179*9a0e4156SSadaf Ebrahimi 0x5f,0xfa,0x99,0xf6 = uxtb.w r6, r9, ror #8
1180*9a0e4156SSadaf Ebrahimi 0x38,0xbf = it lo
1181*9a0e4156SSadaf Ebrahimi // 0x5f,0xfa,0xa1,0xf5 = uxtblo.w r5, r1, ror #16
1182*9a0e4156SSadaf Ebrahimi 0x5f,0xfa,0xb3,0xf8 = uxtb.w r8, r3, ror #24
1183*9a0e4156SSadaf Ebrahimi 0x5f,0xfa,0x88,0xf7 = uxtb.w r7, r8
1184*9a0e4156SSadaf Ebrahimi 0x3f,0xfa,0x84,0xf1 = uxtb16 r1, r4
1185*9a0e4156SSadaf Ebrahimi 0x3f,0xfa,0x87,0xf6 = uxtb16 r6, r7
1186*9a0e4156SSadaf Ebrahimi 0x28,0xbf = it hs
1187*9a0e4156SSadaf Ebrahimi // 0x3f,0xfa,0x95,0xf3 = uxtb16hs r3, r5, ror #8
1188*9a0e4156SSadaf Ebrahimi 0x3f,0xfa,0xa1,0xf3 = uxtb16 r3, r1, ror #16
1189*9a0e4156SSadaf Ebrahimi 0xa8,0xbf = it ge
1190*9a0e4156SSadaf Ebrahimi // 0x3f,0xfa,0xb3,0xf2 = uxtb16ge r2, r3, ror #24
1191*9a0e4156SSadaf Ebrahimi 0x18,0xbf = it ne
1192*9a0e4156SSadaf Ebrahimi // 0x1f,0xfa,0x89,0xf3 = uxthne.w r3, r9
1193*9a0e4156SSadaf Ebrahimi 0xb1,0xb2 = uxth r1, r6
1194*9a0e4156SSadaf Ebrahimi 0x1f,0xfa,0x98,0xf3 = uxth.w r3, r8, ror #8
1195*9a0e4156SSadaf Ebrahimi 0xd8,0xbf = it le
1196*9a0e4156SSadaf Ebrahimi // 0x1f,0xfa,0xa2,0xf2 = uxthle.w r2, r2, ror #16
1197*9a0e4156SSadaf Ebrahimi 0x1f,0xfa,0xb3,0xf9 = uxth.w r9, r3, ror #24
1198*9a0e4156SSadaf Ebrahimi 0x1f,0xfa,0x88,0xf7 = uxth.w r7, r8
1199*9a0e4156SSadaf Ebrahimi // 0x20,0xbf = wfe
1200*9a0e4156SSadaf Ebrahimi // 0x30,0xbf = wfi
1201*9a0e4156SSadaf Ebrahimi // 0x10,0xbf = yield
1202*9a0e4156SSadaf Ebrahimi 0xb6,0xbf = itet lt
1203*9a0e4156SSadaf Ebrahimi // 0x20,0xbf = wfelt
1204*9a0e4156SSadaf Ebrahimi // 0x30,0xbf = wfige
1205*9a0e4156SSadaf Ebrahimi // 0x10,0xbf = yieldlt
1206*9a0e4156SSadaf Ebrahimi // 0xaf,0xf3,0x04,0x80 = sev.w
1207*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x03,0x80 = wfi.w
1208*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x02,0x80 = wfe.w
1209*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x01,0x80 = yield.w
1210*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x00,0x80 = nop.w
1211*9a0e4156SSadaf Ebrahimi 0x40,0xbf = sev
1212*9a0e4156SSadaf Ebrahimi // 0x30,0xbf = wfi
1213*9a0e4156SSadaf Ebrahimi // 0x20,0xbf = wfe
1214*9a0e4156SSadaf Ebrahimi // 0x10,0xbf = yield
1215*9a0e4156SSadaf Ebrahimi // 0x00,0xbf = nop
1216*9a0e4156SSadaf Ebrahimi 0xb6,0xbf = itet lt
1217*9a0e4156SSadaf Ebrahimi // 0xf0,0xbf = hintlt #15
1218*9a0e4156SSadaf Ebrahimi // 0xaf,0xf3,0x10,0x80 = hintge.w #16
1219*9a0e4156SSadaf Ebrahimi // 0xaf,0xf3,0xef,0x80 = hintlt.w #239
1220*9a0e4156SSadaf Ebrahimi 0x70,0xbf = hint #7
1221*9a0e4156SSadaf Ebrahimi 0xaf,0xf3,0x07,0x80 = hint.w #7
1222*9a0e4156SSadaf Ebrahimi 0x9f,0xf8,0x16,0xb0 = ldrb.w r11, [pc, #22]
1223*9a0e4156SSadaf Ebrahimi 0xbf,0xf8,0x16,0xb0 = ldrh.w r11, [pc, #22]
1224*9a0e4156SSadaf Ebrahimi 0x9f,0xf9,0x16,0xb0 = ldrsb.w r11, [pc, #22]
1225*9a0e4156SSadaf Ebrahimi 0xbf,0xf9,0x16,0xb0 = ldrsh.w r11, [pc, #22]
1226*9a0e4156SSadaf Ebrahimi 0xdf,0xf8,0x16,0xb0 = ldr.w r11, [pc, #22]
1227*9a0e4156SSadaf Ebrahimi 0x9f,0xf8,0x16,0xb0 = ldrb.w r11, [pc, #22]
1228*9a0e4156SSadaf Ebrahimi 0xbf,0xf8,0x16,0xb0 = ldrh.w r11, [pc, #22]
1229*9a0e4156SSadaf Ebrahimi 0x9f,0xf9,0x16,0xb0 = ldrsb.w r11, [pc, #22]
1230*9a0e4156SSadaf Ebrahimi 0xbf,0xf9,0x16,0xb0 = ldrsh.w r11, [pc, #22]
1231*9a0e4156SSadaf Ebrahimi 0x5f,0xf8,0x16,0xb0 = ldr.w r11, [pc, #-22]
1232*9a0e4156SSadaf Ebrahimi 0x1f,0xf8,0x16,0xb0 = ldrb.w r11, [pc, #-22]
1233*9a0e4156SSadaf Ebrahimi 0x3f,0xf8,0x16,0xb0 = ldrh.w r11, [pc, #-22]
1234*9a0e4156SSadaf Ebrahimi 0x1f,0xf9,0x16,0xb0 = ldrsb.w r11, [pc, #-22]
1235*9a0e4156SSadaf Ebrahimi 0x3f,0xf9,0x16,0xb0 = ldrsh.w r11, [pc, #-22]
1236*9a0e4156SSadaf Ebrahimi 0x5f,0xf8,0x16,0xb0 = ldr.w r11, [pc, #-22]
1237*9a0e4156SSadaf Ebrahimi 0x1f,0xf8,0x16,0xb0 = ldrb.w r11, [pc, #-22]
1238*9a0e4156SSadaf Ebrahimi 0x3f,0xf8,0x16,0xb0 = ldrh.w r11, [pc, #-22]
1239*9a0e4156SSadaf Ebrahimi 0x1f,0xf9,0x16,0xb0 = ldrsb.w r11, [pc, #-22]
1240*9a0e4156SSadaf Ebrahimi 0x3f,0xf9,0x16,0xb0 = ldrsh.w r11, [pc, #-22]
1241*9a0e4156SSadaf Ebrahimi 0x03,0x49 = ldr r1, [pc, #12]
1242*9a0e4156SSadaf Ebrahimi 0xde,0xf3,0x04,0x8f = subs pc, lr, #4
1243