Rizin
unix-like reverse engineering framework and cli tools
armass16_const.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2018 vdf-git
2
// SPDX-License-Identifier: LGPL-3.0-only
3
4
#define THUMB_NONE 0x0
5
#define THUMB_REG 0x1
6
#define THUMB_CONST 0x2
7
#define THUMB_OTHER 0xf
8
#define THUMB_REG_REG 0x11
9
#define THUMB_REG_CONST 0x21
10
#define THUMB_OTHER_CONST 0x2f
11
#define THUMB_REG_REG_REG 0x111
12
#define THUMB_REG_REG_CONST 0x211
13
#define THUMB_REG_CONST_CONST 0x221
14
#define THUMB_REG_REG_SHIFT 0x311
15
#define THUMB_REG_REG_CONST_CONST 0x2211
16
#define THUMB_REG_REG_REG_SHIFT 0x3111
17
#define THUMB_COPROC_CONST_REG_REG_REG 0x11124
18
#define THUMB_COPROC_CONST_REG_REG_REG_CONST 0x211124
19
#define THUMB_COPROC_CONST_COREG_COREG_COREG 0x55524
20
#define THUMB_COPROC_CONST_COREG_COREG_COREG_CONST 0x255524
21
#define THUMB_COPROC_COREG_BRACKREG_CONSTBRACK 0x8654
22
#define THUMB_COPROC_COREG_BRACKREGBRACK 0x754
23
#define THUMB_COPROC_COREG_BRACKREGBRACK_CONST 0x2754
24
#define THUMB_COPROC_COREG_BRACKREG_CONSTBRACKBANG 0x9654
25
#define THUMB_REGBANG_LIST 0xba
26
#define THUMB_REG_LIST 0xb1
27
#define THUMB_REG_BRACKREGBRACK 0x71
28
#define THUMB_REG_BRACKREG_CONSTBRACK 0x861
29
#define THUMB_REG_BRACKREGBRACK_CONST 0x271
30
#define THUMB_REG_BRACKREG_CONSTBRACKBANG 0x961
31
#define THUMB_REG_BRACKREG_REGBRACK 0xc61
32
#define THUMB_REG_BRACKREG_REG_SHIFTBRACK 0xd161
33
#define THUMB_REG_REG_BRACKREGBRACK 0x711
34
#define THUMB_REG_REG_BRACKREG_CONSTBRACK 0x8611
35
#define THUMB_REG_REG_BRACKREGBRACK_CONST 0x2711
36
#define THUMB_REG_REG_BRACKREG_CONSTBRACKBANG 0x9611
37
#define THUMB_REG_OTHER 0xf1
38
#define THUMB_COPROC_CONST_REG_COREG_COREG 0x55124
39
#define THUMB_COPROC_CONST_REG_COREG_COREG_CONST 0x255124
40
#define THUMB_COPROC_CONST_REG_REG_COREG 0x51124
41
#define THUMB_REG_REG_REG_REG 0x1111
42
#define THUMB_BRACKREG_CONSTBRACK 0x86
43
#define THUMB_BRACKREG_REGBRACK 0xc6
44
#define THUMB_BRACKREG_REG_SHIFTBRACK 0xd16
45
#define THUMB_LIST 0xb
46
#define THUMB_REGBANG 0xa
47
#define THUMB_OTHER_REG 0x1f
48
#define THUMB_CONSTBANG 0xe
49
#define THUMB_REG_CONST_REG 0x121
50
#define THUMB_REG_CONST_REG_SHIFT 0x3121
51
#define THUMB_REG_REG_REG_BRACKREGBRACK 0x7111
52
53
#define THUMB_NOSUFFIX 0x0
54
#define THUMB_LSUFFIX 0x100
55
#define THUMB_XSUFFIX 0x200
56
#define THUMB_LXSUFFIX 0x300
librz
asm
arch
arm
armass16_const.h
Generated by
1.9.1