1 #ifndef CAPSTONE_XCORE_H
2 #define CAPSTONE_XCORE_H
14 #pragma warning(disable:4201)
struct xcore_op_mem xcore_op_mem
xcore_reg
XCore registers.
xcore_op_type
Operand type for instruction's operands.
@ XCORE_OP_REG
= CS_OP_REG (Register operand).
@ XCORE_OP_IMM
= CS_OP_IMM (Immediate operand).
@ XCORE_OP_MEM
= CS_OP_MEM (Memory operand).
@ XCORE_OP_INVALID
= CS_OP_INVALID (Uninitialized).
struct cs_xcore cs_xcore
Instruction structure.
struct cs_xcore_op cs_xcore_op
Instruction operand.
xcore_insn
XCore instruction.
xcore_insn_group
Group of XCore instructions.
@ XCORE_GRP_JUMP
= CS_GRP_JUMP
@ XCORE_GRP_INVALID
= CS_GRP_INVALID
xcore_reg reg
register value for REG operand
int32_t imm
immediate value for IMM operand
xcore_op_mem mem
base/disp value for MEM operand
xcore_op_type type
operand type
uint8_t index
index register, same conditions apply here
int direct
+1: forward, -1: backward
int32_t disp
displacement/offset value