void MCInst_insert0(MCInst *inst, int index, MCOperand *Op)
MCOperand * MCInst_getOperand(MCInst *inst, unsigned i)
void MCOperand_setReg(MCOperand *op, unsigned Reg)
setReg - Set the register number.
unsigned MCOperand_getReg(const MCOperand *op)
getReg - Returns the register number.
int64_t MCOperand_getImm(MCOperand *op)
bool MCOperand_isInst(const MCOperand *op)
bool MCOperand_isFPImm(const MCOperand *op)
void MCOperand_setInst(MCOperand *op, const MCInst *Val)
unsigned __int64 uint64_t
@ kImmediate
Immediate operand.
bool MCOperand_isValid(const MCOperand *op)
unsigned MCInst_getNumOperands(const MCInst *inst)
void MCOperand_CreateReg0(MCInst *inst, unsigned Reg)
void MCOperand_CreateImm0(MCInst *inst, int64_t Val)
MCOperand * MCOperand_CreateReg1(MCInst *inst, unsigned Reg)
MCOperand * MCOperand_CreateImm1(MCInst *inst, int64_t Val)
x86_prefix
Instruction prefixes - to be used in cs_x86.prefix[].
void MCInst_addOperand2(MCInst *inst, MCOperand *Op)
double MCOperand_getFPImm(const MCOperand *op)
void MCInst_setOpcode(MCInst *inst, unsigned Op)
void MCInst_Init(MCInst *inst)
void MCInst_clear(MCInst *inst)
unsigned MCInst_getOpcode(const MCInst *)
unsigned char evm_data[32]
void MCOperand_setImm(MCOperand *op, int64_t Val)
@ kFPImmediate
Floating-point immediate operand.
void MCInst_setOpcodePub(MCInst *inst, unsigned Op)
bool MCOperand_isReg(const MCOperand *op)
void MCOperand_setFPImm(MCOperand *op, double Val)
const MCInst * MCOperand_getInst(const MCOperand *op)
unsigned MCInst_getOpcodePub(const MCInst *)
bool MCOperand_isImm(const MCOperand *op)
enum MCOperand::@177 MachineOperandType
@ kRegister
Register operand.
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:23