cs_arm_op

Instruction operand

Members

Structs

_Anonymous_0
struct _Anonymous_0
Undocumented in source.

Unions

__anonymous
union __anonymous
Undocumented in source.

Variables

access
ubyte access;

How is this operand accessed? (READ, WRITE or READ|WRITE) This field is combined of cs_ac_type. NOTE: this field is irrelevant if engine is compiled in DIET mode.

neon_lane
byte neon_lane;

Neon lane index for NEON instructions (or -1 if irrelevant)

shift
_Anonymous_0 shift;
Undocumented in source.
subtracted
bool subtracted;

in some instructions, an operand can be subtracted or added to the base register, if TRUE, this operand is subtracted. otherwise, it is added.

type
arm_op_type type;

< operand type

vector_index
int vector_index;

< Vector Index for some vector operands (or -1 if irrelevant)

Meta