Rizin
unix-like reverse engineering framework and cli tools
thumb2-narrow-dp.ll.cs
Go to the documentation of this file.
1 # CS_ARCH_ARM, CS_MODE_THUMB,
2 0x12,0xea,0x01,0x00 = ands.w r0, r2, r1
3 0x0a,0x40 = ands r2, r1
4 0x0a,0x40 = ands r2, r1
5 0x10,0xea,0x01,0x00 = ands.w r0, r0, r1
6 0x11,0xea,0x03,0x03 = ands.w r3, r1, r3
7 0x01,0xea,0x00,0x00 = and.w r0, r1, r0
8 0x0f,0x40 = ands r7, r1
9 0x0f,0x40 = ands r7, r1
10 0x11,0xea,0x08,0x08 = ands.w r8, r1, r8
11 0x18,0xea,0x01,0x08 = ands.w r8, r8, r1
12 0x18,0xea,0x00,0x00 = ands.w r0, r8, r0
13 0x11,0xea,0x08,0x01 = ands.w r1, r1, r8
14 0x12,0xea,0x41,0x02 = ands.w r2, r2, r1, lsl #1
15 0x11,0xea,0x50,0x00 = ands.w r0, r1, r0, lsr #1
16 0x08,0xbf = it eq
17 0x02,0xea,0x01,0x00 = andeq.w r0, r2, r1
18 0x08,0xbf = it eq
19 0x0b,0x40 = andeq r3, r1
20 0x08,0xbf = it eq
21 0x0b,0x40 = andeq r3, r1
22 0x08,0xbf = it eq
23 0x00,0xea,0x01,0x00 = andeq.w r0, r0, r1
24 0x08,0xbf = it eq
25 0x01,0xea,0x02,0x02 = andeq.w r2, r1, r2
26 0x08,0xbf = it eq
27 0x11,0xea,0x00,0x00 = andseq.w r0, r1, r0
28 0x08,0xbf = it eq
29 0x0f,0x40 = andeq r7, r1
30 0x08,0xbf = it eq
31 0x0f,0x40 = andeq r7, r1
32 0x08,0xbf = it eq
33 0x01,0xea,0x08,0x08 = andeq.w r8, r1, r8
34 0x08,0xbf = it eq
35 0x08,0xea,0x01,0x08 = andeq.w r8, r8, r1
36 0x08,0xbf = it eq
37 0x08,0xea,0x04,0x04 = andeq.w r4, r8, r4
38 0x08,0xbf = it eq
39 0x04,0xea,0x08,0x04 = andeq.w r4, r4, r8
40 0x08,0xbf = it eq
41 0x00,0xea,0x41,0x00 = andeq.w r0, r0, r1, lsl #1
42 0x08,0xbf = it eq
43 0x01,0xea,0x55,0x05 = andeq.w r5, r1, r5, lsr #1
44 0x92,0xea,0x01,0x00 = eors.w r0, r2, r1
45 0x4d,0x40 = eors r5, r1
46 0x4d,0x40 = eors r5, r1
47 0x90,0xea,0x01,0x00 = eors.w r0, r0, r1
48 0x91,0xea,0x02,0x02 = eors.w r2, r1, r2
49 0x81,0xea,0x01,0x01 = eor.w r1, r1, r1
50 0x4f,0x40 = eors r7, r1
51 0x4f,0x40 = eors r7, r1
52 0x91,0xea,0x08,0x08 = eors.w r8, r1, r8
53 0x98,0xea,0x01,0x08 = eors.w r8, r8, r1
54 0x98,0xea,0x06,0x06 = eors.w r6, r8, r6
55 0x90,0xea,0x08,0x00 = eors.w r0, r0, r8
56 0x92,0xea,0x41,0x02 = eors.w r2, r2, r1, lsl #1
57 0x91,0xea,0x50,0x00 = eors.w r0, r1, r0, lsr #1
58 0x08,0xbf = it eq
59 0x82,0xea,0x01,0x03 = eoreq.w r3, r2, r1
60 0x08,0xbf = it eq
61 0x48,0x40 = eoreq r0, r1
62 0x08,0xbf = it eq
63 0x4a,0x40 = eoreq r2, r1
64 0x08,0xbf = it eq
65 0x83,0xea,0x01,0x03 = eoreq.w r3, r3, r1
66 0x08,0xbf = it eq
67 0x81,0xea,0x00,0x00 = eoreq.w r0, r1, r0
68 0x08,0xbf = it eq
69 0x91,0xea,0x01,0x01 = eorseq.w r1, r1, r1
70 0x08,0xbf = it eq
71 0x4f,0x40 = eoreq r7, r1
72 0x08,0xbf = it eq
73 0x4f,0x40 = eoreq r7, r1
74 0x08,0xbf = it eq
75 0x81,0xea,0x08,0x08 = eoreq.w r8, r1, r8
76 0x08,0xbf = it eq
77 0x88,0xea,0x01,0x08 = eoreq.w r8, r8, r1
78 0x08,0xbf = it eq
79 0x88,0xea,0x00,0x00 = eoreq.w r0, r8, r0
80 0x08,0xbf = it eq
81 0x83,0xea,0x08,0x03 = eoreq.w r3, r3, r8
82 0x08,0xbf = it eq
83 0x84,0xea,0x41,0x04 = eoreq.w r4, r4, r1, lsl #1
84 0x08,0xbf = it eq
85 0x81,0xea,0x50,0x00 = eoreq.w r0, r1, r0, lsr #1
86 0x12,0xfa,0x01,0xf0 = lsls.w r0, r2, r1
87 0x8a,0x40 = lsls r2, r1
88 0x11,0xfa,0x02,0xf2 = lsls.w r2, r1, r2
89 0x10,0xfa,0x01,0xf0 = lsls.w r0, r0, r1
90 0x11,0xfa,0x04,0xf4 = lsls.w r4, r1, r4
91 0x01,0xfa,0x04,0xf4 = lsl.w r4, r1, r4
92 0x8f,0x40 = lsls r7, r1
93 0x11,0xfa,0x08,0xf8 = lsls.w r8, r1, r8
94 0x18,0xfa,0x01,0xf8 = lsls.w r8, r8, r1
95 0x18,0xfa,0x03,0xf3 = lsls.w r3, r8, r3
96 0x15,0xfa,0x08,0xf5 = lsls.w r5, r5, r8
97 0x08,0xbf = it eq
98 0x02,0xfa,0x01,0xf0 = lsleq.w r0, r2, r1
99 0x08,0xbf = it eq
100 0x8a,0x40 = lsleq r2, r1
101 0x08,0xbf = it eq
102 0x01,0xfa,0x02,0xf2 = lsleq.w r2, r1, r2
103 0x08,0xbf = it eq
104 0x00,0xfa,0x01,0xf0 = lsleq.w r0, r0, r1
105 0x08,0xbf = it eq
106 0x01,0xfa,0x03,0xf3 = lsleq.w r3, r1, r3
107 0x08,0xbf = it eq
108 0x11,0xfa,0x04,0xf4 = lslseq.w r4, r1, r4
109 0x08,0xbf = it eq
110 0x8f,0x40 = lsleq r7, r1
111 0x08,0xbf = it eq
112 0x01,0xfa,0x08,0xf8 = lsleq.w r8, r1, r8
113 0x08,0xbf = it eq
114 0x08,0xfa,0x01,0xf8 = lsleq.w r8, r8, r1
115 0x08,0xbf = it eq
116 0x08,0xfa,0x00,0xf0 = lsleq.w r0, r8, r0
117 0x08,0xbf = it eq
118 0x03,0xfa,0x08,0xf3 = lsleq.w r3, r3, r8
119 0x32,0xfa,0x01,0xf6 = lsrs.w r6, r2, r1
120 0xca,0x40 = lsrs r2, r1
121 0x31,0xfa,0x02,0xf2 = lsrs.w r2, r1, r2
122 0x32,0xfa,0x01,0xf2 = lsrs.w r2, r2, r1
123 0x31,0xfa,0x03,0xf3 = lsrs.w r3, r1, r3
124 0x21,0xfa,0x04,0xf4 = lsr.w r4, r1, r4
125 0xcf,0x40 = lsrs r7, r1
126 0x31,0xfa,0x08,0xf8 = lsrs.w r8, r1, r8
127 0x38,0xfa,0x01,0xf8 = lsrs.w r8, r8, r1
128 0x38,0xfa,0x02,0xf2 = lsrs.w r2, r8, r2
129 0x35,0xfa,0x08,0xf5 = lsrs.w r5, r5, r8
130 0x08,0xbf = it eq
131 0x22,0xfa,0x01,0xf6 = lsreq.w r6, r2, r1
132 0x08,0xbf = it eq
133 0xcf,0x40 = lsreq r7, r1
134 0x08,0xbf = it eq
135 0x21,0xfa,0x07,0xf7 = lsreq.w r7, r1, r7
136 0x08,0xbf = it eq
137 0x27,0xfa,0x01,0xf7 = lsreq.w r7, r7, r1
138 0x08,0xbf = it eq
139 0x21,0xfa,0x02,0xf2 = lsreq.w r2, r1, r2
140 0x08,0xbf = it eq
141 0x31,0xfa,0x00,0xf0 = lsrseq.w r0, r1, r0
142 0x08,0xbf = it eq
143 0xcf,0x40 = lsreq r7, r1
144 0x08,0xbf = it eq
145 0x21,0xfa,0x08,0xf8 = lsreq.w r8, r1, r8
146 0x08,0xbf = it eq
147 0x28,0xfa,0x01,0xf8 = lsreq.w r8, r8, r1
148 0x08,0xbf = it eq
149 0x28,0xfa,0x01,0xf1 = lsreq.w r1, r8, r1
150 0x08,0xbf = it eq
151 0x24,0xfa,0x08,0xf4 = lsreq.w r4, r4, r8
152 0x56,0xfa,0x05,0xf7 = asrs.w r7, r6, r5
153 0x08,0x41 = asrs r0, r1
154 0x51,0xfa,0x00,0xf0 = asrs.w r0, r1, r0
155 0x53,0xfa,0x01,0xf3 = asrs.w r3, r3, r1
156 0x51,0xfa,0x01,0xf1 = asrs.w r1, r1, r1
157 0x41,0xfa,0x00,0xf0 = asr.w r0, r1, r0
158 0x0f,0x41 = asrs r7, r1
159 0x51,0xfa,0x08,0xf8 = asrs.w r8, r1, r8
160 0x58,0xfa,0x01,0xf8 = asrs.w r8, r8, r1
161 0x58,0xfa,0x05,0xf5 = asrs.w r5, r8, r5
162 0x55,0xfa,0x08,0xf5 = asrs.w r5, r5, r8
163 0x08,0xbf = it eq
164 0x42,0xfa,0x01,0xf0 = asreq.w r0, r2, r1
165 0x08,0xbf = it eq
166 0x0a,0x41 = asreq r2, r1
167 0x08,0xbf = it eq
168 0x42,0xfa,0x01,0xf1 = asreq.w r1, r2, r1
169 0x08,0xbf = it eq
170 0x44,0xfa,0x01,0xf4 = asreq.w r4, r4, r1
171 0x08,0xbf = it eq
172 0x41,0xfa,0x06,0xf6 = asreq.w r6, r1, r6
173 0x08,0xbf = it eq
174 0x51,0xfa,0x03,0xf3 = asrseq.w r3, r1, r3
175 0x08,0xbf = it eq
176 0x0f,0x41 = asreq r7, r1
177 0x08,0xbf = it eq
178 0x41,0xfa,0x08,0xf8 = asreq.w r8, r1, r8
179 0x08,0xbf = it eq
180 0x48,0xfa,0x01,0xf8 = asreq.w r8, r8, r1
181 0x08,0xbf = it eq
182 0x48,0xfa,0x01,0xf1 = asreq.w r1, r8, r1
183 0x08,0xbf = it eq
184 0x43,0xfa,0x08,0xf3 = asreq.w r3, r3, r8
185 0x52,0xeb,0x01,0x05 = adcs.w r5, r2, r1
186 0x4d,0x41 = adcs r5, r1
187 0x4b,0x41 = adcs r3, r1
188 0x52,0xeb,0x01,0x02 = adcs.w r2, r2, r1
189 0x51,0xeb,0x03,0x03 = adcs.w r3, r1, r3
190 0x41,0xeb,0x00,0x00 = adc.w r0, r1, r0
191 0x4f,0x41 = adcs r7, r1
192 0x4f,0x41 = adcs r7, r1
193 0x51,0xeb,0x08,0x08 = adcs.w r8, r1, r8
194 0x58,0xeb,0x01,0x08 = adcs.w r8, r8, r1
195 0x58,0xeb,0x05,0x05 = adcs.w r5, r8, r5
196 0x52,0xeb,0x08,0x02 = adcs.w r2, r2, r8
197 0x53,0xeb,0x41,0x03 = adcs.w r3, r3, r1, lsl #1
198 0x51,0xeb,0x54,0x04 = adcs.w r4, r1, r4, lsr #1
199 0x08,0xbf = it eq
200 0x42,0xeb,0x03,0x01 = adceq.w r1, r2, r3
201 0x08,0xbf = it eq
202 0x49,0x41 = adceq r1, r1
203 0x08,0xbf = it eq
204 0x4b,0x41 = adceq r3, r1
205 0x08,0xbf = it eq
206 0x43,0xeb,0x01,0x03 = adceq.w r3, r3, r1
207 0x08,0xbf = it eq
208 0x41,0xeb,0x00,0x00 = adceq.w r0, r1, r0
209 0x08,0xbf = it eq
210 0x51,0xeb,0x03,0x03 = adcseq.w r3, r1, r3
211 0x08,0xbf = it eq
212 0x4f,0x41 = adceq r7, r1
213 0x08,0xbf = it eq
214 0x4f,0x41 = adceq r7, r1
215 0x08,0xbf = it eq
216 0x41,0xeb,0x08,0x08 = adceq.w r8, r1, r8
217 0x08,0xbf = it eq
218 0x48,0xeb,0x01,0x08 = adceq.w r8, r8, r1
219 0x08,0xbf = it eq
220 0x48,0xeb,0x03,0x03 = adceq.w r3, r8, r3
221 0x08,0xbf = it eq
222 0x41,0xeb,0x08,0x01 = adceq.w r1, r1, r8
223 0x08,0xbf = it eq
224 0x42,0xeb,0x41,0x02 = adceq.w r2, r2, r1, lsl #1
225 0x08,0xbf = it eq
226 0x41,0xeb,0x51,0x01 = adceq.w r1, r1, r1, lsr #1
227 0x72,0xeb,0x01,0x03 = sbcs.w r3, r2, r1
228 0x8c,0x41 = sbcs r4, r1
229 0x74,0xeb,0x01,0x01 = sbcs.w r1, r4, r1
230 0x74,0xeb,0x01,0x04 = sbcs.w r4, r4, r1
231 0x71,0xeb,0x02,0x02 = sbcs.w r2, r1, r2
232 0x61,0xeb,0x00,0x00 = sbc.w r0, r1, r0
233 0x8f,0x41 = sbcs r7, r1
234 0x71,0xeb,0x08,0x08 = sbcs.w r8, r1, r8
235 0x78,0xeb,0x01,0x08 = sbcs.w r8, r8, r1
236 0x78,0xeb,0x04,0x04 = sbcs.w r4, r8, r4
237 0x73,0xeb,0x08,0x03 = sbcs.w r3, r3, r8
238 0x72,0xeb,0x41,0x02 = sbcs.w r2, r2, r1, lsl #1
239 0x71,0xeb,0x55,0x05 = sbcs.w r5, r1, r5, lsr #1
240 0x08,0xbf = it eq
241 0x62,0xeb,0x01,0x05 = sbceq.w r5, r2, r1
242 0x08,0xbf = it eq
243 0x8d,0x41 = sbceq r5, r1
244 0x08,0xbf = it eq
245 0x65,0xeb,0x01,0x01 = sbceq.w r1, r5, r1
246 0x08,0xbf = it eq
247 0x65,0xeb,0x01,0x05 = sbceq.w r5, r5, r1
248 0x08,0xbf = it eq
249 0x61,0xeb,0x00,0x00 = sbceq.w r0, r1, r0
250 0x08,0xbf = it eq
251 0x71,0xeb,0x02,0x02 = sbcseq.w r2, r1, r2
252 0x08,0xbf = it eq
253 0x8f,0x41 = sbceq r7, r1
254 0x08,0xbf = it eq
255 0x61,0xeb,0x08,0x08 = sbceq.w r8, r1, r8
256 0x08,0xbf = it eq
257 0x68,0xeb,0x01,0x08 = sbceq.w r8, r8, r1
258 0x08,0xbf = it eq
259 0x68,0xeb,0x07,0x07 = sbceq.w r7, r8, r7
260 0x08,0xbf = it eq
261 0x67,0xeb,0x08,0x07 = sbceq.w r7, r7, r8
262 0x08,0xbf = it eq
263 0x62,0xeb,0x41,0x02 = sbceq.w r2, r2, r1, lsl #1
264 0x08,0xbf = it eq
265 0x61,0xeb,0x55,0x05 = sbceq.w r5, r1, r5, lsr #1
266 0x72,0xfa,0x01,0xf3 = rors.w r3, r2, r1
267 0xc8,0x41 = rors r0, r1
268 0x70,0xfa,0x01,0xf1 = rors.w r1, r0, r1
269 0x72,0xfa,0x01,0xf2 = rors.w r2, r2, r1
270 0x71,0xfa,0x02,0xf2 = rors.w r2, r1, r2
271 0x61,0xfa,0x05,0xf5 = ror.w r5, r1, r5
272 0xcf,0x41 = rors r7, r1
273 0x71,0xfa,0x08,0xf8 = rors.w r8, r1, r8
274 0x78,0xfa,0x01,0xf8 = rors.w r8, r8, r1
275 0x78,0xfa,0x06,0xf6 = rors.w r6, r8, r6
276 0x76,0xfa,0x08,0xf6 = rors.w r6, r6, r8
277 0x08,0xbf = it eq
278 0x62,0xfa,0x01,0xf4 = roreq.w r4, r2, r1
279 0x08,0xbf = it eq
280 0xcc,0x41 = roreq r4, r1
281 0x08,0xbf = it eq
282 0x64,0xfa,0x01,0xf1 = roreq.w r1, r4, r1
283 0x08,0xbf = it eq
284 0x64,0xfa,0x01,0xf4 = roreq.w r4, r4, r1
285 0x08,0xbf = it eq
286 0x61,0xfa,0x00,0xf0 = roreq.w r0, r1, r0
287 0x08,0xbf = it eq
288 0x71,0xfa,0x00,0xf0 = rorseq.w r0, r1, r0
289 0x08,0xbf = it eq
290 0xcf,0x41 = roreq r7, r1
291 0x08,0xbf = it eq
292 0x61,0xfa,0x08,0xf8 = roreq.w r8, r1, r8
293 0x08,0xbf = it eq
294 0x68,0xfa,0x01,0xf8 = roreq.w r8, r8, r1
295 0x08,0xbf = it eq
296 0x68,0xfa,0x03,0xf3 = roreq.w r3, r8, r3
297 0x08,0xbf = it eq
298 0x61,0xfa,0x08,0xf1 = roreq.w r1, r1, r8
299 0x52,0xea,0x01,0x07 = orrs.w r7, r2, r1
300 0x0a,0x43 = orrs r2, r1
301 0x0b,0x43 = orrs r3, r1
302 0x54,0xea,0x01,0x04 = orrs.w r4, r4, r1
303 0x51,0xea,0x05,0x05 = orrs.w r5, r1, r5
304 0x41,0xea,0x02,0x02 = orr.w r2, r1, r2
305 0x0f,0x43 = orrs r7, r1
306 0x0f,0x43 = orrs r7, r1
307 0x51,0xea,0x08,0x08 = orrs.w r8, r1, r8
308 0x58,0xea,0x01,0x08 = orrs.w r8, r8, r1
309 0x58,0xea,0x01,0x01 = orrs.w r1, r8, r1
310 0x50,0xea,0x08,0x00 = orrs.w r0, r0, r8
311 0x51,0xea,0x41,0x01 = orrs.w r1, r1, r1, lsl #1
312 0x51,0xea,0x50,0x00 = orrs.w r0, r1, r0, lsr #1
313 0x08,0xbf = it eq
314 0x42,0xea,0x01,0x00 = orreq.w r0, r2, r1
315 0x08,0xbf = it eq
316 0x0d,0x43 = orreq r5, r1
317 0x08,0xbf = it eq
318 0x0d,0x43 = orreq r5, r1
319 0x08,0xbf = it eq
320 0x42,0xea,0x01,0x02 = orreq.w r2, r2, r1
321 0x08,0xbf = it eq
322 0x41,0xea,0x03,0x03 = orreq.w r3, r1, r3
323 0x08,0xbf = it eq
324 0x51,0xea,0x04,0x04 = orrseq.w r4, r1, r4
325 0x08,0xbf = it eq
326 0x0f,0x43 = orreq r7, r1
327 0x08,0xbf = it eq
328 0x0f,0x43 = orreq r7, r1
329 0x08,0xbf = it eq
330 0x41,0xea,0x08,0x08 = orreq.w r8, r1, r8
331 0x08,0xbf = it eq
332 0x48,0xea,0x01,0x08 = orreq.w r8, r8, r1
333 0x08,0xbf = it eq
334 0x48,0xea,0x00,0x00 = orreq.w r0, r8, r0
335 0x08,0xbf = it eq
336 0x40,0xea,0x08,0x00 = orreq.w r0, r0, r8
337 0x08,0xbf = it eq
338 0x42,0xea,0x41,0x02 = orreq.w r2, r2, r1, lsl #1
339 0x08,0xbf = it eq
340 0x41,0xea,0x52,0x02 = orreq.w r2, r1, r2, lsr #1
341 0x32,0xea,0x01,0x03 = bics.w r3, r2, r1
342 0x8a,0x43 = bics r2, r1
343 0x32,0xea,0x01,0x01 = bics.w r1, r2, r1
344 0x32,0xea,0x01,0x02 = bics.w r2, r2, r1
345 0x31,0xea,0x00,0x00 = bics.w r0, r1, r0
346 0x21,0xea,0x00,0x00 = bic.w r0, r1, r0
347 0x8f,0x43 = bics r7, r1
348 0x31,0xea,0x08,0x08 = bics.w r8, r1, r8
349 0x38,0xea,0x01,0x08 = bics.w r8, r8, r1
350 0x38,0xea,0x07,0x07 = bics.w r7, r8, r7
351 0x35,0xea,0x08,0x05 = bics.w r5, r5, r8
352 0x33,0xea,0x41,0x03 = bics.w r3, r3, r1, lsl #1
353 0x31,0xea,0x54,0x04 = bics.w r4, r1, r4, lsr #1
354 0x08,0xbf = it eq
355 0x22,0xea,0x01,0x00 = biceq.w r0, r2, r1
356 0x08,0xbf = it eq
357 0x8d,0x43 = biceq r5, r1
358 0x08,0xbf = it eq
359 0x25,0xea,0x01,0x01 = biceq.w r1, r5, r1
360 0x08,0xbf = it eq
361 0x24,0xea,0x01,0x04 = biceq.w r4, r4, r1
362 0x08,0xbf = it eq
363 0x21,0xea,0x02,0x02 = biceq.w r2, r1, r2
364 0x08,0xbf = it eq
365 0x31,0xea,0x05,0x05 = bicseq.w r5, r1, r5
366 0x08,0xbf = it eq
367 0x8f,0x43 = biceq r7, r1
368 0x08,0xbf = it eq
369 0x21,0xea,0x08,0x08 = biceq.w r8, r1, r8
370 0x08,0xbf = it eq
371 0x28,0xea,0x01,0x08 = biceq.w r8, r8, r1
372 0x08,0xbf = it eq
373 0x28,0xea,0x00,0x00 = biceq.w r0, r8, r0
374 0x08,0xbf = it eq
375 0x22,0xea,0x08,0x02 = biceq.w r2, r2, r8
376 0x08,0xbf = it eq
377 0x24,0xea,0x41,0x04 = biceq.w r4, r4, r1, lsl #1
378 0x08,0xbf = it eq
379 0x21,0xea,0x55,0x05 = biceq.w r5, r1, r5, lsr #1
static RzILOpEffect * bic(cs_insn *insn)
Definition: arm_il64.c:664