x86-specific SIMD extensions. More...
Inherits CpuSimdFeature.
Static Public Attributes | |
static final X86CpuSimdFeature | MMX = new X86CpuSimdFeature(0) |
MMX instruction set. | |
static final X86CpuSimdFeature | MMXPlus = new X86CpuSimdFeature(1) |
MMX+ instruction set. | |
static final X86CpuSimdFeature | EMMX = new X86CpuSimdFeature(2) |
EMMX instruction set. | |
static final X86CpuSimdFeature | ThreeDNow = new X86CpuSimdFeature(3) |
3dnow! instruction set. | |
static final X86CpuSimdFeature | ThreeDNowPlus = new X86CpuSimdFeature(4) |
3dnow!+ instruction set. | |
static final X86CpuSimdFeature | ThreeDNowPrefetch = new X86CpuSimdFeature(5) |
3dnow! prefetch instructions. | |
static final X86CpuSimdFeature | ThreeDNowGeode = new X86CpuSimdFeature(6) |
Geode 3dnow! instructions. | |
static final X86CpuSimdFeature | SSE = new X86CpuSimdFeature(7) |
SSE instruction set. | |
static final X86CpuSimdFeature | SSE2 = new X86CpuSimdFeature(8) |
SSE 2 instruction set. | |
static final X86CpuSimdFeature | SSE3 = new X86CpuSimdFeature(9) |
SSE 3 instruction set. | |
static final X86CpuSimdFeature | SSSE3 = new X86CpuSimdFeature(10) |
SSSE 3 instruction set. | |
static final X86CpuSimdFeature | SSE4_1 = new X86CpuSimdFeature(11) |
SSE 4.1 instruction set. | |
static final X86CpuSimdFeature | SSE4_2 = new X86CpuSimdFeature(12) |
SSE 4.2 instruction set. | |
static final X86CpuSimdFeature | SSE4A = new X86CpuSimdFeature(13) |
SSE 4A instruction set. | |
static final X86CpuSimdFeature | AVX = new X86CpuSimdFeature(14) |
AVX instruction set. | |
static final X86CpuSimdFeature | AVX2 = new X86CpuSimdFeature(15) |
AVX 2 instruction set. | |
static final X86CpuSimdFeature | XOP = new X86CpuSimdFeature(16) |
XOP instruction set. | |
static final X86CpuSimdFeature | F16C = new X86CpuSimdFeature(17) |
F16C instruction set. | |
static final X86CpuSimdFeature | FMA3 = new X86CpuSimdFeature(18) |
FMA3 instruction set. | |
static final X86CpuSimdFeature | FMA4 = new X86CpuSimdFeature(19) |
FMA4 instruction set. | |
static final X86CpuSimdFeature | KNF = new X86CpuSimdFeature(20) |
Knights Ferry (aka Larrabee) instruction set. | |
static final X86CpuSimdFeature | KNÑ = new X86CpuSimdFeature(21) |
Knights Corner (aka Xeon Phi) instruction set. | |
x86-specific SIMD extensions.