Rizin
unix-like reverse engineering framework and cli tools
arm-shift-encoding.s.cs
Go to the documentation of this file.
1 # CS_ARCH_ARM, CS_MODE_ARM, None
2 0x00,0x00,0x90,0xe7 = ldr r0, [r0, r0]
3 0x20,0x00,0x90,0xe7 = ldr r0, [r0, r0, lsr #32]
4 0x20,0x08,0x90,0xe7 = ldr r0, [r0, r0, lsr #16]
5 0x00,0x00,0x90,0xe7 = ldr r0, [r0, r0]
6 0x00,0x08,0x90,0xe7 = ldr r0, [r0, r0, lsl #16]
7 0x40,0x00,0x90,0xe7 = ldr r0, [r0, r0, asr #32]
8 0x40,0x08,0x90,0xe7 = ldr r0, [r0, r0, asr #16]
9 0x60,0x00,0x90,0xe7 = ldr r0, [r0, r0, rrx]
10 0x60,0x08,0x90,0xe7 = ldr r0, [r0, r0, ror #16]
11 0x00,0xf0,0xd0,0xf7 = pld [r0, r0]
12 0x20,0xf0,0xd0,0xf7 = pld [r0, r0, lsr #32]
13 0x20,0xf8,0xd0,0xf7 = pld [r0, r0, lsr #16]
14 0x00,0xf0,0xd0,0xf7 = pld [r0, r0]
15 0x00,0xf8,0xd0,0xf7 = pld [r0, r0, lsl #16]
16 0x40,0xf0,0xd0,0xf7 = pld [r0, r0, asr #32]
17 0x40,0xf8,0xd0,0xf7 = pld [r0, r0, asr #16]
18 0x60,0xf0,0xd0,0xf7 = pld [r0, r0, rrx]
19 0x60,0xf8,0xd0,0xf7 = pld [r0, r0, ror #16]
20 0x00,0x00,0x80,0xe7 = str r0, [r0, r0]
21 0x20,0x00,0x80,0xe7 = str r0, [r0, r0, lsr #32]
22 0x20,0x08,0x80,0xe7 = str r0, [r0, r0, lsr #16]
23 0x00,0x00,0x80,0xe7 = str r0, [r0, r0]
24 0x00,0x08,0x80,0xe7 = str r0, [r0, r0, lsl #16]
25 0x40,0x00,0x80,0xe7 = str r0, [r0, r0, asr #32]
26 0x40,0x08,0x80,0xe7 = str r0, [r0, r0, asr #16]
27 0x60,0x00,0x80,0xe7 = str r0, [r0, r0, rrx]
28 0x60,0x08,0x80,0xe7 = str r0, [r0, r0, ror #16]
29 0x62,0x00,0x91,0xe6 = ldr r0, [r1], r2, rrx
30 0x05,0x30,0x94,0xe6 = ldr r3, [r4], r5
31 0x08,0x60,0x87,0xe6 = str r6, [r7], r8
32 0x0b,0x90,0x8a,0xe6 = str r9, [r10], r11
33 0x0f,0xd0,0xae,0xe0 = adc sp, lr, pc
34 0x29,0x10,0xa8,0xe0 = adc r1, r8, r9, lsr #32
35 0x2f,0x28,0xa7,0xe0 = adc r2, r7, pc, lsr #16
36 0x0a,0x30,0xa6,0xe0 = adc r3, r6, r10
37 0x0e,0x48,0xa5,0xe0 = adc r4, r5, lr, lsl #16
38 0x4b,0x50,0xa4,0xe0 = adc r5, r4, r11, asr #32
39 0x4d,0x68,0xa3,0xe0 = adc r6, r3, sp, asr #16
40 0x6c,0x70,0xa2,0xe0 = adc r7, r2, r12, rrx
41 0x60,0x88,0xa1,0xe0 = adc r8, r1, r0, ror #16
42 0x0e,0x00,0x5d,0xe1 = cmp sp, lr
43 0x28,0x00,0x51,0xe1 = cmp r1, r8, lsr #32
44 0x27,0x08,0x52,0xe1 = cmp r2, r7, lsr #16
45 0x06,0x00,0x53,0xe1 = cmp r3, r6
46 0x05,0x08,0x54,0xe1 = cmp r4, r5, lsl #16
47 0x44,0x00,0x55,0xe1 = cmp r5, r4, asr #32
48 0x43,0x08,0x56,0xe1 = cmp r6, r3, asr #16
49 0x62,0x00,0x57,0xe1 = cmp r7, r2, rrx
50 0x61,0x08,0x58,0xe1 = cmp r8, r1, ror #16
static RzILOpEffect * cmp(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:942
static RzILOpEffect * ldr(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:564