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. | |
ARM-specific ISA extensions.