7 #include "capstone/capstone.h"
8 #include "../../cs_priv.h"
68 cs_regs regs_read,
uint8_t *regs_read_count,
69 cs_regs regs_write,
uint8_t *regs_write_count);
void op_addAvxBroadcast(MCInst *MI, x86_avx_bcast v)
const char * X86_reg_name(csh handle, unsigned int reg)
const char * X86_insn_name(csh handle, unsigned int id)
uint8_t X86_immediate_size(unsigned int id, uint8_t *enc_size)
x86_reg x86_map_sib_index(int r)
const uint64_t arch_masks[9]
bool X86_lockrep(MCInst *MI, SStream *O)
bool X86_insn_reg_att2(unsigned int id, x86_reg *reg1, enum cs_ac_type *access1, x86_reg *reg2, enum cs_ac_type *access2)
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)
void op_addAvxZeroOpmask(MCInst *MI)
void op_addSseCC(MCInst *MI, int v)
x86_reg x86_map_segment(int r)
void X86_get_insn_id(cs_struct *h, cs_insn *insn, unsigned int id)
void op_addImm(MCInst *MI, int v)
void op_addAvxRoundingMode(MCInst *MI, int v)
const uint8_t regsize_map_32[]
uint8_t * X86_get_op_access(cs_struct *h, unsigned int id, uint64_t *eflags)
void op_addAvxSae(MCInst *MI)
x86_reg X86_insn_reg_att(unsigned int id, enum cs_ac_type *access)
x86_reg x86_map_sib_base(int r)
void op_addXopCC(MCInst *MI, int v)
const uint8_t regsize_map_64[]
void op_addReg(MCInst *MI, int reg)
const char * X86_group_name(csh handle, unsigned int id)
bool X86_insn_reg_intel2(unsigned int id, x86_reg *reg1, enum cs_ac_type *access1, x86_reg *reg2, enum cs_ac_type *access2)
x86_reg X86_insn_reg_intel(unsigned int id, enum cs_ac_type *access)
void op_addAvxCC(MCInst *MI, int v)
static mcore_handle handle
x86_avx_bcast
AVX broadcast type.
static static fork const void static count static fd const char static mode const char static pathname const char static path const char static dev const char static group static getpid static getuid void void static data static pause access