The ROme OpTimistic Simulator  2.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
insn_info_x86 Struct Reference

Data Fields

unsigned long flags
 
unsigned char insn [15]
 
unsigned char opcode [2]
 
char mnemonic [16]
 
unsigned long initial
 
unsigned long insn_size
 
unsigned long addr
 
unsigned long span
 
bool has_index_register
 
unsigned char ireg
 
char ireg_mnem [8]
 
bool has_base_register
 
unsigned char breg
 
char breg_mnem [8]
 
bool has_scale
 
unsigned long scale
 
unsigned long disp_offset
 
int disp_size
 
long long disp
 
unsigned long immed_offset
 
int immed_size
 
unsigned long long immed
 
unsigned int opcode_size
 
int32_t jump_dest
 
bool uses_rip
 
unsigned char rex
 
unsigned char modrm
 
unsigned char sib
 
unsigned char sse_prefix
 
unsigned char prefix [4]
 
bool dest_is_reg
 
unsigned char reg_dest
 

Detailed Description

Definition at line 59 of file disassemble.h.


The documentation for this struct was generated from the following file: