|
Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_types.h>#include <rz_list.h>#include <rz_util/rz_hex.h>#include <rz_util/rz_bitvector.h>#include <rz_util/rz_assert.h>Go to the source code of this file.
Classes | |
| struct | RzRegProfileAlias |
| struct | RzRegProfileDef |
| struct | RzRegProfile |
| struct | rz_reg_item_t |
| struct | rz_reg_arena_t |
| struct | rz_reg_set_t |
| struct | rz_reg_t |
| struct | rz_reg_flags_t |
Macros | |
| #define | RZ_REG_COND_EQ 0 |
| #define | RZ_REG_COND_NE 1 |
| #define | RZ_REG_COND_CF 2 |
| #define | RZ_REG_COND_CARRY 2 |
| #define | RZ_REG_COND_NEG 3 |
| #define | RZ_REG_COND_NEGATIVE 3 |
| #define | RZ_REG_COND_OF 4 |
| #define | RZ_REG_COND_OVERFLOW 4 |
| #define | RZ_REG_COND_HI 5 |
| #define | RZ_REG_COND_HE 6 |
| #define | RZ_REG_COND_LO 7 |
| #define | RZ_REG_COND_LOE 8 |
| #define | RZ_REG_COND_GE 9 |
| #define | RZ_REG_COND_GT 10 |
| #define | RZ_REG_COND_LT 11 |
| #define | RZ_REG_COND_LE 12 |
| #define | RZ_REG_COND_LAST 13 |
Typedefs | |
| typedef struct rz_reg_item_t | RzRegItem |
| typedef struct rz_reg_arena_t | RzRegArena |
| typedef struct rz_reg_set_t | RzRegSet |
| typedef struct rz_reg_t | RzReg |
| typedef struct rz_reg_flags_t | RzRegFlags |
Enumerations | |
| enum | RzRegisterType { RZ_REG_TYPE_GPR , RZ_REG_TYPE_DRX , RZ_REG_TYPE_FPU , RZ_REG_TYPE_MMX , RZ_REG_TYPE_XMM , RZ_REG_TYPE_YMM , RZ_REG_TYPE_FLG , RZ_REG_TYPE_SEG , RZ_REG_TYPE_SYS , RZ_REG_TYPE_SEC , RZ_REG_TYPE_VC , RZ_REG_TYPE_VCC , RZ_REG_TYPE_CTR , RZ_REG_TYPE_LAST , RZ_REG_TYPE_ANY = -1 } |
| enum | RzRegisterId { RZ_REG_NAME_PC , RZ_REG_NAME_SP , RZ_REG_NAME_SR , RZ_REG_NAME_BP , RZ_REG_NAME_LR , RZ_REG_NAME_A0 , RZ_REG_NAME_A1 , RZ_REG_NAME_A2 , RZ_REG_NAME_A3 , RZ_REG_NAME_A4 , RZ_REG_NAME_A5 , RZ_REG_NAME_A6 , RZ_REG_NAME_A7 , RZ_REG_NAME_A8 , RZ_REG_NAME_A9 , RZ_REG_NAME_R0 , RZ_REG_NAME_R1 , RZ_REG_NAME_R2 , RZ_REG_NAME_R3 , RZ_REG_NAME_ZF , RZ_REG_NAME_SF , RZ_REG_NAME_CF , RZ_REG_NAME_OF , RZ_REG_NAME_SN , RZ_REG_NAME_LAST } |
Functions | |
| RZ_LIB_VERSION_HEADER (rz_reg) | |
| typedef struct rz_reg_arena_t RzRegArena |
| typedef struct rz_reg_flags_t RzRegFlags |
| typedef struct rz_reg_item_t RzRegItem |
| typedef struct rz_reg_set_t RzRegSet |
| enum RzRegisterId |
Definition at line 42 of file rz_reg.h.
| enum RzRegisterType |
| RZ_LIB_VERSION_HEADER | ( | rz_reg | ) |