cs_arm

Instruction structure

Members

Variables

cc
arm_cc cc;

< conditional code for this insn

cps_flag
arm_cpsflag_type cps_flag;

< CPS mode for CPS instruction

cps_mode
arm_cpsmode_type cps_mode;

< CPS mode for CPS instruction

mem_barrier
arm_mem_barrier mem_barrier;

< Option for some memory barrier instructions

op_count
ubyte op_count;

Number of operands of this instruction, or 0 when instruction has no operand.

operands
cs_arm_op[36] operands;

< operands for this instruction.

update_flags
bool update_flags;

< does this insn update flags?

usermode
bool usermode;

< User-mode registers to be loaded (for LDM/STM instructions)

vector_data
arm_vectordata_type vector_data;

< Data type for elements of vector instructions

vector_size
int vector_size;

< Scalar size for vector instructions

writeback
bool writeback;

< does this insn write-back?

Meta