Yeppp!
 All Classes Functions Variables Pages
Static Public Attributes | List of all members
ArmCpuIsaFeature Class Reference

ARM-specific ISA extensions. More...

Inherits CpuIsaFeature.

Static Public Attributes

static final ArmCpuIsaFeature V4 = new ArmCpuIsaFeature(0)
 ARMv4 instruction set.
 
static final ArmCpuIsaFeature V5 = new ArmCpuIsaFeature(1)
 ARMv5 instruciton set.
 
static final ArmCpuIsaFeature V5E = new ArmCpuIsaFeature(2)
 ARMv5 DSP instructions.
 
static final ArmCpuIsaFeature V6 = new ArmCpuIsaFeature(3)
 ARMv6 instruction set.
 
static final ArmCpuIsaFeature V6K = new ArmCpuIsaFeature(4)
 ARMv6 Multiprocessing extensions.
 
static final ArmCpuIsaFeature V7 = new ArmCpuIsaFeature(5)
 ARMv7 instruction set.
 
static final ArmCpuIsaFeature V7MP = new ArmCpuIsaFeature(6)
 ARMv7 Multiprocessing extensions.
 
static final ArmCpuIsaFeature Thumb = new ArmCpuIsaFeature(7)
 Thumb mode.
 
static final ArmCpuIsaFeature Thumb2 = new ArmCpuIsaFeature(8)
 Thumb 2 mode.
 
static final ArmCpuIsaFeature ThumbEE = new ArmCpuIsaFeature(9)
 Thumb EE mode.
 
static final ArmCpuIsaFeature Jazelle = new ArmCpuIsaFeature(10)
 Jazelle extensions.
 
static final ArmCpuIsaFeature FPA = new ArmCpuIsaFeature(11)
 FPA instructions.
 
static final ArmCpuIsaFeature VFP = new ArmCpuIsaFeature(12)
 VFP instruction set.
 
static final ArmCpuIsaFeature VFP2 = new ArmCpuIsaFeature(13)
 VFPv2 instruction set.
 
static final ArmCpuIsaFeature VFP3 = new ArmCpuIsaFeature(14)
 VFPv3 instruction set.
 
static final ArmCpuIsaFeature VFPd32 = new ArmCpuIsaFeature(15)
 VFP implementation with 32 double-precision registers.
 
static final ArmCpuIsaFeature VFP3HP = new ArmCpuIsaFeature(16)
 VFPv3 half precision extension.
 
static final ArmCpuIsaFeature VFP4 = new ArmCpuIsaFeature(17)
 VFPv4 instruction set.
 
static final ArmCpuIsaFeature Div = new ArmCpuIsaFeature(18)
 SDIV and UDIV instructions.
 
static final ArmCpuIsaFeature Armada = new ArmCpuIsaFeature(19)
 Marvell Armada instruction extensions.
 

Additional Inherited Members

- Public Member Functions inherited from CpuIsaFeature
final String toString ()
 Provides a string ID for this ISA extension. More...
 
final String getDescription ()
 Provides a text description for this ISA extension. More...
 

Detailed Description

ARM-specific ISA extensions.

See Also
Library::isSupported(CpuIsaFeature)