Rizin
unix-like reverse engineering framework and cli tools
|
Instruction operand. More...
#include <x86.h>
Public Attributes | |
x86_op_type | type |
operand type More... | |
union { | |
x86_reg reg | |
register value for REG operand More... | |
int64_t imm | |
immediate value for IMM operand More... | |
x86_op_mem mem | |
base/index/scale/disp value for MEM operand More... | |
}; | |
uint8_t | size |
size of this operand (in bytes). More... | |
uint8_t | access |
x86_avx_bcast | avx_bcast |
AVX broadcast type, or 0 if irrelevant. More... | |
bool | avx_zero_opmask |
AVX zero opmask {z}. More... | |
union { ... } |
uint8_t cs_x86_op::access |
x86_avx_bcast cs_x86_op::avx_bcast |
x86_op_mem cs_x86_op::mem |
base/index/scale/disp value for MEM operand
Definition at line 280 of file x86.h.
Referenced by capstone.m68k.M68KOp::mem().
x86_op_type cs_x86_op::type |
operand type
Definition at line 276 of file x86.h.
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().