Rizin
unix-like reverse engineering framework and cli tools
thumb.s.cs
Go to the documentation of this file.
1 # CS_ARCH_ARM, CS_MODE_THUMB,
2 0x91,0x42 = cmp r1, r2
3 0x16,0xbc = pop {r1, r2, r4}
4 0xfe,0xde = trap
5 0xc8,0x47 = blx r9
6 0xd0,0x47 = blx r10
7 0x1a,0xba = rev r2, r3
8 0x63,0xba = rev16 r3, r4
9 0xf5,0xba = revsh r5, r6
10 0x5a,0xb2 = sxtb r2, r3
11 0x1a,0xb2 = sxth r2, r3
12 0x2c,0x42 = tst r4, r5
13 0xf3,0xb2 = uxtb r3, r6
14 0xb3,0xb2 = uxth r3, r6
15 0x8b,0x58 = ldr r3, [r1, r2]
16 0x02,0xbe = bkpt #2
17 0xc0,0x46 = mov r8, r8
18 0x67,0xb6 = cpsie aif
19 0x78,0x46 = mov r0, pc
static RzILOpEffect * cmp(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:942
static RzILOpEffect * rev(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:1590
static RzILOpEffect * tst(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:849
static RzILOpEffect * revsh(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:1610
static RzILOpEffect * ldr(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:564
static RzILOpEffect * mov(cs_insn *insn, bool is_thumb)
Definition: arm_il32.c:351
r2
Definition: thumb.s.cs:2
r6
Definition: thumb.s.cs:9
r4
Definition: thumb.s.cs:8
r5
Definition: thumb.s.cs:12
r8
Definition: thumb.s.cs:17
r3
Definition: thumb.s.cs:7