Rizin
unix-like reverse engineering framework and cli tools
|
Public Attributes | |
OpType | type |
union { | |
struct { | |
int reg | |
RegType reg_type | |
ut16 sp_val | |
} | |
struct { | |
ut64 immediate | |
bool sign | |
bool preindex | |
} | |
struct { | |
ut64 shift_amount | |
ShiftType shift | |
bool amount_present | |
} | |
struct { | |
ut32 mem_option | |
} | |
}; | |
ut32 | type |
st8 | sign |
struct { | |
Register reg | |
bool extended | |
}; | |
union { | |
struct { | |
ut64 offset | |
st8 offset_sign | |
Register regs [2] | |
int scale [2] | |
} | |
struct { | |
ut64 immediate | |
bool is_good_flag | |
} | |
struct { | |
char rep_op [MAX_REPOP_LENGTH] | |
} | |
}; | |
bool | explicit_size |
ut32 | dest_size |
ut32 | reg_size |
Definition at line 51 of file armass64.c.
struct { ... } |
union { ... } |
union { ... } |
bool operand_t::amount_present |
Definition at line 67 of file armass64.c.
ut32 operand_t::dest_size |
Definition at line 183 of file asm_x86_nz.c.
bool operand_t::explicit_size |
Definition at line 182 of file asm_x86_nz.c.
bool operand_t::extended |
Definition at line 165 of file asm_x86_nz.c.
ut64 operand_t::immediate |
Definition at line 60 of file armass64.c.
bool operand_t::is_good_flag |
Definition at line 176 of file asm_x86_nz.c.
ut32 operand_t::mem_option |
Definition at line 70 of file armass64.c.
ut64 operand_t::offset |
Definition at line 169 of file asm_x86_nz.c.
Referenced by process_group_2().
st8 operand_t::offset_sign |
Definition at line 170 of file asm_x86_nz.c.
Referenced by process_group_2().
bool operand_t::preindex |
Definition at line 62 of file armass64.c.
int operand_t::reg |
Definition at line 55 of file armass64.c.
Register operand_t::reg |
Definition at line 164 of file asm_x86_nz.c.
ut32 operand_t::reg_size |
Definition at line 184 of file asm_x86_nz.c.
RegType operand_t::reg_type |
Definition at line 56 of file armass64.c.
Register operand_t::regs[2] |
Definition at line 171 of file asm_x86_nz.c.
Referenced by process_group_2().
char operand_t::rep_op[MAX_REPOP_LENGTH] |
Definition at line 179 of file asm_x86_nz.c.
int operand_t::scale[2] |
Definition at line 172 of file asm_x86_nz.c.
ShiftType operand_t::shift |
Definition at line 66 of file armass64.c.
Referenced by logical().
ut64 operand_t::shift_amount |
Definition at line 65 of file armass64.c.
Referenced by logical().
bool operand_t::sign |
Definition at line 61 of file armass64.c.
st8 operand_t::sign |
Definition at line 162 of file asm_x86_nz.c.
ut16 operand_t::sp_val |
Definition at line 57 of file armass64.c.
OpType operand_t::type |
Definition at line 52 of file armass64.c.
Referenced by cmd_descs_generate.Arg::__str__(), cmd_descs_generate.Arg::_get_choices_cname(), cmd_descs_generate.Arg::_get_union(), cmd_descs_generate.CmdDesc::_validate(), cmd_descs_generate.Arg::decl(), cmd_descs_generate.Arg::get_cstructure(), cmd_descs_generate.CmdDesc::get_handler_cname(), and logical().
ut32 operand_t::type |
Definition at line 161 of file asm_x86_nz.c.
Referenced by cmd_descs_generate.Arg::__str__(), cmd_descs_generate.Arg::_get_choices_cname(), cmd_descs_generate.Arg::_get_union(), cmd_descs_generate.CmdDesc::_validate(), cmd_descs_generate.Arg::decl(), cmd_descs_generate.Arg::get_cstructure(), and cmd_descs_generate.CmdDesc::get_handler_cname().