#include "capstone/capstone.h"
#include "../../cs_priv.h"
Go to the source code of this file.
|
x86_reg | x86_map_sib_base (int r) |
|
x86_reg | x86_map_sib_index (int r) |
|
x86_reg | x86_map_segment (int r) |
|
const char * | X86_reg_name (csh handle, unsigned int reg) |
|
void | X86_get_insn_id (cs_struct *h, cs_insn *insn, unsigned int id) |
|
const char * | X86_insn_name (csh handle, unsigned int id) |
|
const char * | X86_group_name (csh handle, unsigned int id) |
|
x86_reg | X86_insn_reg_intel (unsigned int id, enum cs_ac_type *access) |
|
x86_reg | X86_insn_reg_att (unsigned int id, enum cs_ac_type *access) |
|
bool | X86_insn_reg_intel2 (unsigned int id, x86_reg *reg1, enum cs_ac_type *access1, x86_reg *reg2, enum cs_ac_type *access2) |
|
bool | X86_insn_reg_att2 (unsigned int id, x86_reg *reg1, enum cs_ac_type *access1, x86_reg *reg2, enum cs_ac_type *access2) |
|
bool | X86_lockrep (MCInst *MI, SStream *O) |
|
void | op_addReg (MCInst *MI, int reg) |
|
void | op_addImm (MCInst *MI, int v) |
|
void | op_addAvxBroadcast (MCInst *MI, x86_avx_bcast v) |
|
void | op_addXopCC (MCInst *MI, int v) |
|
void | op_addSseCC (MCInst *MI, int v) |
|
void | op_addAvxCC (MCInst *MI, int v) |
|
void | op_addAvxZeroOpmask (MCInst *MI) |
|
void | op_addAvxSae (MCInst *MI) |
|
void | op_addAvxRoundingMode (MCInst *MI, int v) |
|
uint8_t * | X86_get_op_access (cs_struct *h, unsigned int id, uint64_t *eflags) |
|
void | X86_reg_access (const cs_insn *insn, cs_regs regs_read, uint8_t *regs_read_count, cs_regs regs_write, uint8_t *regs_write_count) |
|
uint8_t | X86_immediate_size (unsigned int id, uint8_t *enc_size) |
|
◆ op_addAvxBroadcast()
◆ op_addAvxCC()
◆ op_addAvxRoundingMode()
void op_addAvxRoundingMode |
( |
MCInst * |
MI, |
|
|
int |
v |
|
) |
| |
◆ op_addAvxSae()
void op_addAvxSae |
( |
MCInst * |
MI | ) |
|
◆ op_addAvxZeroOpmask()
void op_addAvxZeroOpmask |
( |
MCInst * |
MI | ) |
|
◆ op_addImm()
◆ op_addReg()
◆ op_addSseCC()
◆ op_addXopCC()
◆ X86_get_insn_id()
◆ X86_get_op_access()
◆ X86_group_name()
◆ X86_immediate_size()
◆ X86_insn_name()
◆ X86_insn_reg_att()
◆ X86_insn_reg_att2()
◆ X86_insn_reg_intel()
◆ X86_insn_reg_intel2()
◆ X86_lockrep()
◆ x86_map_segment()
◆ x86_map_sib_base()
◆ x86_map_sib_index()
◆ X86_reg_access()
void X86_reg_access |
( |
const cs_insn * |
insn, |
|
|
cs_regs |
regs_read, |
|
|
uint8_t * |
regs_read_count, |
|
|
cs_regs |
regs_write, |
|
|
uint8_t * |
regs_write_count |
|
) |
| |
◆ X86_reg_name()
◆ arch_masks
◆ regsize_map_32
◆ regsize_map_64