libTriton version 1.0 build 1592
Loading...
Searching...
No Matches
Namespaces | Classes | Enumerations
triton::arch::arm Namespace Reference

The ARM namespace. More...

Namespaces

namespace  aarch64
 The aarch64 namespace.
 
namespace  arm32
 The arm32 namespace.
 

Classes

class  ArmOperandProperties
 This class is used to represent specific properties of an Arm operand. More...
 

Enumerations

enum  shift_e {
  ID_SHIFT_INVALID = 0 , ID_SHIFT_ASR , ID_SHIFT_LSL , ID_SHIFT_LSR ,
  ID_SHIFT_ROR , ID_SHIFT_RRX , ID_SHIFT_ASR_REG , ID_SHIFT_LSL_REG ,
  ID_SHIFT_LSR_REG , ID_SHIFT_ROR_REG , ID_SHIFT_RRX_REG , ID_SHIFT_LAST_ITEM
}
 Types of shift. More...
 
enum  extend_e {
  ID_EXTEND_INVALID = 0 , ID_EXTEND_UXTB , ID_EXTEND_UXTH , ID_EXTEND_UXTW ,
  ID_EXTEND_UXTX , ID_EXTEND_SXTB , ID_EXTEND_SXTH , ID_EXTEND_SXTW ,
  ID_EXTEND_SXTX , ID_EXTEND_LAST_ITEM
}
 Types of extend. More...
 
enum  condition_e {
  ID_CONDITION_INVALID = 0 , ID_CONDITION_AL , ID_CONDITION_EQ , ID_CONDITION_GE ,
  ID_CONDITION_GT , ID_CONDITION_HI , ID_CONDITION_HS , ID_CONDITION_LE ,
  ID_CONDITION_LO , ID_CONDITION_LS , ID_CONDITION_LT , ID_CONDITION_MI ,
  ID_CONDITION_NE , ID_CONDITION_PL , ID_CONDITION_VC , ID_CONDITION_VS ,
  ID_CONDITION_LAST_ITEM
}
 Types of condition. More...
 
enum  vas_e {
  ID_VAS_INVALID = 0 , ID_VAS_16B , ID_VAS_8B , ID_VAS_4B ,
  ID_VAS_1B , ID_VAS_8H , ID_VAS_4H , ID_VAS_2H ,
  ID_VAS_1H , ID_VAS_4S , ID_VAS_2S , ID_VAS_1S ,
  ID_VAS_2D , ID_VAS_1D , ID_VAS_1Q , ID_VAS_LAST_ITEM
}
 Vector arrangement specifier. More...
 

Detailed Description

The ARM namespace.

The arm namespace.

The Arm namespace.