Index
All Classes and Interfaces|All Packages
A
- AARCH64 - Enum constant in enum class cpufeatures.CpuArchitecture
-
AArch64
- adx() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
adxrecord component. - ADX - Enum constant in enum class cpufeatures.x86.X86Feature
- aes() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
aesrecord component. - aes() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
aesrecord component. - AES - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Hardware-accelerated Advanced Encryption Standard
- AES - Enum constant in enum class cpufeatures.x86.X86Feature
- AMD_BOBCAT - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K14 Bobcat
- AMD_BULLDOZER - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K15 Bulldozer
- AMD_EXCAVATOR - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K15 Excavator
- AMD_HAMMER - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K8 Hammer
- AMD_JAGUAR - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K16 Jaguar
- AMD_K10 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K10
- AMD_K11 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K11
- AMD_K12 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K12 Llano
- AMD_PILEDRIVER - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K15 Piledriver
- AMD_PUMA - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K16 Puma
- AMD_STREAMROLLER - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K15 Steamroller
- AMD_ZEN - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K17 Zen
- AMD_ZEN_PLUS - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K17 Zen+
- AMD_ZEN2 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K17 Zen 2
- AMD_ZEN3 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K19 Zen 3
- AMD_ZEN4 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
K19 Zen 4
- amx_bf16() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
amx_bf16record component. - AMX_BF16 - Enum constant in enum class cpufeatures.x86.X86Feature
- amx_int8() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
amx_int8record component. - AMX_INT8 - Enum constant in enum class cpufeatures.x86.X86Feature
- amx_tile() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
amx_tilerecord component. - AMX_TILE - Enum constant in enum class cpufeatures.x86.X86Feature
- architecture() - Method in record class cpufeatures.arm.ArmInfo
-
Returns the value of the
architecturerecord component. - ARM - Enum constant in enum class cpufeatures.CpuArchitecture
-
ARM
- ArmFeature - Enum Class in cpufeatures.arm
-
Feature that can be present on an ARM processor.
- ArmFeatures - Record Class in cpufeatures.arm
-
Feature set of a processor running the ARM architecture.
- ArmFeatures(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class cpufeatures.arm.ArmFeatures
-
Creates an instance of a
ArmFeaturesrecord class. - ArmInfo - Record Class in cpufeatures.arm
-
Info on a processor running the ARM architecture.
- ArmInfo(ArmFeatures, int, int, int, int, int) - Constructor for record class cpufeatures.arm.ArmInfo
-
Creates an instance of a
ArmInforecord class. - avx() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avxrecord component. - AVX - Enum constant in enum class cpufeatures.x86.X86Feature
- avx_vnni() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx_vnnirecord component. - AVX_VNNI - Enum constant in enum class cpufeatures.x86.X86Feature
- avx2() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx2record component. - AVX2 - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512_4fmaps() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512_4fmapsrecord component. - AVX512_4FMAPS - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512_4vbmi2() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512_4vbmi2record component. - AVX512_4VBMI2 - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512_4vnniw() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512_4vnniwrecord component. - AVX512_4VNNIW - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512_bf16() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512_bf16record component. - AVX512_BF16 - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512_fp16() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512_fp16record component. - AVX512_FP16 - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512_second_fma() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512_second_fmarecord component. - AVX512_SECOND_FMA - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512_vp2intersect() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512_vp2intersectrecord component. - AVX512_VP2INTERSECT - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512bitalg() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512bitalgrecord component. - AVX512BITALG - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512bw() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512bwrecord component. - AVX512BW - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512cd() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512cdrecord component. - AVX512CD - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512dq() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512dqrecord component. - AVX512DQ - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512er() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512errecord component. - AVX512ER - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512f() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512frecord component. - AVX512F - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512ifma() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512ifmarecord component. - AVX512IFMA - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512pf() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512pfrecord component. - AVX512PF - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512vbmi() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512vbmirecord component. - AVX512VBMI - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512vbmi2() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512vbmi2record component. - AVX512VBMI2 - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512vl() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512vlrecord component. - AVX512VL - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512vnni() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512vnnirecord component. - AVX512VNNI - Enum constant in enum class cpufeatures.x86.X86Feature
- avx512vpopcntdq() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
avx512vpopcntdqrecord component. - AVX512VPOPCNTDQ - Enum constant in enum class cpufeatures.x86.X86Feature
B
- bmi1() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
bmi1record component. - BMI1 - Enum constant in enum class cpufeatures.x86.X86Feature
- bmi2() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
bmi2record component. - BMI2 - Enum constant in enum class cpufeatures.x86.X86Feature
- brandString() - Method in record class cpufeatures.x86.X86Info
-
Returns the value of the
brandStringrecord component.
C
- clflushopt() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
clflushoptrecord component. - CLFLUSHOPT - Enum constant in enum class cpufeatures.x86.X86Feature
- clfsh() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
clfshrecord component. - CLFSH - Enum constant in enum class cpufeatures.x86.X86Feature
- clwb() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
clwbrecord component. - CLWB - Enum constant in enum class cpufeatures.x86.X86Feature
- CpuArchitecture - Enum Class in cpufeatures
-
Processor architecture.
- cpufeatures - package cpufeatures
- CpuFeatures - Class in cpufeatures
-
Entry point of the cpu_features bindings library.
- cpufeatures.arm - package cpufeatures.arm
- cpufeatures.x86 - package cpufeatures.x86
- CpuPlatform - Enum Class in cpufeatures
- crc32() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
crc32record component. - CRC32 - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Hardware-accelerated CRC-32
- crunch() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
crunchrecord component. - CRUNCH - Enum constant in enum class cpufeatures.arm.ArmFeature
-
MaverickCrunch coprocessor
- cx16() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
cx16record component. - CX16 - Enum constant in enum class cpufeatures.x86.X86Feature
- cx8() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
cx8record component. - CX8 - Enum constant in enum class cpufeatures.x86.X86Feature
D
- dca() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
dcarecord component. - DCA - Enum constant in enum class cpufeatures.x86.X86Feature
E
- edsp() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
edsprecord component. - EDSP - Enum constant in enum class cpufeatures.arm.ArmFeature
-
DSP extensions (the 'e' variant of the ARM9 CPUs, and all others above)
- equals(Object) - Method in record class cpufeatures.arm.ArmFeatures
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cpufeatures.arm.ArmInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cpufeatures.x86.X86Features
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cpufeatures.x86.X86Info
-
Indicates whether some other object is "equal to" this one.
- erms() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
ermsrecord component. - ERMS - Enum constant in enum class cpufeatures.x86.X86Feature
- evtstrm() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
evtstrmrecord component. - EVTSTRM - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Kernel event stream using generic architected timer
F
- f16c() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
f16crecord component. - F16C - Enum constant in enum class cpufeatures.x86.X86Feature
- family() - Method in record class cpufeatures.x86.X86Info
-
Returns the value of the
familyrecord component. - fastmult() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
fastmultrecord component. - FASTMULT - Enum constant in enum class cpufeatures.arm.ArmFeature
-
32x32->64-bit multiplication
- features() - Method in record class cpufeatures.arm.ArmInfo
-
Returns the value of the
featuresrecord component. - features() - Method in record class cpufeatures.x86.X86Info
-
Returns the value of the
featuresrecord component. - featureSet() - Method in record class cpufeatures.arm.ArmInfo
-
Gets a set of all features that this info holds.
- featureSet() - Method in record class cpufeatures.x86.X86Info
-
Gets a set of all features that this info holds.
- fma3() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
fma3record component. - FMA3 - Enum constant in enum class cpufeatures.x86.X86Feature
- fma4() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
fma4record component. - FMA4 - Enum constant in enum class cpufeatures.x86.X86Feature
- fpa() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
fparecord component. - FPA - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Floating point accelerator
- fpu() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
fpurecord component. - FPU - Enum constant in enum class cpufeatures.x86.X86Feature
- fs_rep_cmpsb_scasb() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
fs_rep_cmpsb_scasbrecord component. - FS_REP_CMPSB_SCASB - Enum constant in enum class cpufeatures.x86.X86Feature
- fs_rep_mov() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
fs_rep_movrecord component. - FS_REP_MOV - Enum constant in enum class cpufeatures.x86.X86Feature
- fs_rep_stosb() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
fs_rep_stosbrecord component. - FS_REP_STOSB - Enum constant in enum class cpufeatures.x86.X86Feature
- fz_rep_movsb() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
fz_rep_movsbrecord component. - FZ_REP_MOVSB - Enum constant in enum class cpufeatures.x86.X86Feature
G
- get() - Static method in record class cpufeatures.arm.ArmInfo
-
Gets info on the ARM processor running on this JVM.
- get() - Static method in enum class cpufeatures.CpuArchitecture
-
Gets the processor architecture that the machine running this JVM is on.
- get() - Static method in enum class cpufeatures.CpuPlatform
- get() - Static method in record class cpufeatures.x86.X86Info
-
Gets info on the X86 processor running on this JVM.
- gfni() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
gfnirecord component. - GFNI - Enum constant in enum class cpufeatures.x86.X86Feature
H
- half() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
halfrecord component. - HALF - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Half-word loads and stores
- hashCode() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns a hash code value for this object.
- hashCode() - Method in record class cpufeatures.arm.ArmInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class cpufeatures.x86.X86Features
-
Returns a hash code value for this object.
- hashCode() - Method in record class cpufeatures.x86.X86Info
-
Returns a hash code value for this object.
- hle() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
hlerecord component. - HLE - Enum constant in enum class cpufeatures.x86.X86Feature
I
- idiva() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
idivarecord component. - IDIVA - Enum constant in enum class cpufeatures.arm.ArmFeature
-
SDIV and UDIV hardware division in ARM mode
- idivt() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
idivtrecord component. - IDIVT - Enum constant in enum class cpufeatures.arm.ArmFeature
-
SDIV and UDIV hardware division in Thumb mode
- implementer() - Method in record class cpufeatures.arm.ArmInfo
-
Returns the value of the
implementerrecord component. - in(ArmFeatures) - Method in enum class cpufeatures.arm.ArmFeature
-
Gets if this feature is present in a features object.
- in(X86Features) - Method in enum class cpufeatures.x86.X86Feature
-
Gets if this feature is present in a features object.
- INTEL_80486 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
80486
- INTEL_ADL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Alder Lake
- INTEL_ATOM_BNL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Bonnell
- INTEL_ATOM_GMT - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Goldmont
- INTEL_ATOM_GMT_PLUS - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Goldmont+
- INTEL_ATOM_SMT - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Silvermont
- INTEL_ATOM_TMT - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Tremont
- INTEL_BDW - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Broadwell
- INTEL_CCL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Cascade Lake
- INTEL_CFL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Coffee Lake
- INTEL_CML - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Comet Lake
- INTEL_CNL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Cannon Lake
- INTEL_CORE - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Core
- INTEL_HSW - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Haswell
- INTEL_ICL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Ice Lake
- INTEL_IVB - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Ivy Bridge
- INTEL_KBL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Kaby Lake
- INTEL_KNIGHTS_C - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Knights Corner
- INTEL_KNIGHTS_F - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Knights Ferry
- INTEL_KNIGHTS_L - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Knights Landing
- INTEL_KNIGHTS_M - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Knights Mill
- INTEL_LAKEMONT - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Lakemont
- INTEL_NETBURST - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Netburst
- INTEL_NHM - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Nehalem
- INTEL_P5 - Enum constant in enum class cpufeatures.x86.X86Uarch
-
P5
- INTEL_PNR - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Penryn
- INTEL_RCL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Rocket Lake
- INTEL_RPL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Raptor Lake
- INTEL_SKL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Skylake
- INTEL_SNB - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Sandy Bridge
- INTEL_SPR - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Sapphire Rapids
- INTEL_TGL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Tiger Lake
- INTEL_WHL - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Whiskey Lake
- INTEL_WSM - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Westmere
- iwmmxt() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
iwmmxtrecord component. - IWMMXT - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Intel Wireless MMX Technology
J
- java() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
javarecord component. - JAVA - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Jazelle (Java bytecode accelerator)
L
- LINUX - Enum constant in enum class cpufeatures.CpuPlatform
- load() - Static method in class cpufeatures.CpuFeatures
-
Loads the native libraries from the JAR.
- lpae() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
lpaerecord component. - LPAE - Enum constant in enum class cpufeatures.arm.ArmFeature
-
VFP with 32 D-registersLarge Physical Address Extension (>4GB physical memory on 32-bit architecture)
- lzcnt() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
lzcntrecord component. - LZCNT - Enum constant in enum class cpufeatures.x86.X86Feature
M
- MACOS - Enum constant in enum class cpufeatures.CpuPlatform
- mmx() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
mmxrecord component. - MMX - Enum constant in enum class cpufeatures.x86.X86Feature
- model() - Method in record class cpufeatures.x86.X86Info
-
Returns the value of the
modelrecord component. - movbe() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
movberecord component. - MOVBE - Enum constant in enum class cpufeatures.x86.X86Feature
- movdir64b() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
movdir64brecord component. - MOVDIR64B - Enum constant in enum class cpufeatures.x86.X86Feature
- movdiri() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
movdirirecord component. - MOVDIRI - Enum constant in enum class cpufeatures.x86.X86Feature
N
- neon() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
neonrecord component. - NEON - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Advanced SIMD
P
- part() - Method in record class cpufeatures.arm.ArmInfo
-
Returns the value of the
partrecord component. - pclmulqdq() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
pclmulqdqrecord component. - PCLMULQDQ - Enum constant in enum class cpufeatures.x86.X86Feature
- pmull() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
pmullrecord component. - PMULL - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Polynomial multiply long
- popcnt() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
popcntrecord component. - POPCNT - Enum constant in enum class cpufeatures.x86.X86Feature
R
- rdrnd() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
rdrndrecord component. - RDRND - Enum constant in enum class cpufeatures.x86.X86Feature
- rdseed() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
rdseedrecord component. - RDSEED - Enum constant in enum class cpufeatures.x86.X86Feature
- revision() - Method in record class cpufeatures.arm.ArmInfo
-
Returns the value of the
revisionrecord component. - rtm() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
rtmrecord component. - RTM - Enum constant in enum class cpufeatures.x86.X86Feature
S
- sgx() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sgxrecord component. - SGX - Enum constant in enum class cpufeatures.x86.X86Feature
- sha() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sharecord component. - SHA - Enum constant in enum class cpufeatures.x86.X86Feature
- sha1() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
sha1record component. - SHA1 - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Hardware-accelerated SHA1
- sha2() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
sha2record component. - SHA2 - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Hardware-accelerated SHA2-256
- smx() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
smxrecord component. - SMX - Enum constant in enum class cpufeatures.x86.X86Feature
- ss() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
ssrecord component. - SS - Enum constant in enum class cpufeatures.x86.X86Feature
- sse() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sserecord component. - SSE - Enum constant in enum class cpufeatures.x86.X86Feature
- sse2() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sse2record component. - SSE2 - Enum constant in enum class cpufeatures.x86.X86Feature
- sse3() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sse3record component. - SSE3 - Enum constant in enum class cpufeatures.x86.X86Feature
- sse4_1() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sse4_1record component. - SSE4_1 - Enum constant in enum class cpufeatures.x86.X86Feature
- sse4_2() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sse4_2record component. - SSE4_2 - Enum constant in enum class cpufeatures.x86.X86Feature
- sse4a() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
sse4arecord component. - SSE4A - Enum constant in enum class cpufeatures.x86.X86Feature
- ssse3() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
ssse3record component. - SSSE3 - Enum constant in enum class cpufeatures.x86.X86Feature
- stepping() - Method in record class cpufeatures.x86.X86Info
-
Returns the value of the
steppingrecord component. - swp() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
swprecord component. - SWP - Enum constant in enum class cpufeatures.arm.ArmFeature
-
SWP instruction (atomic read-modify-write)
T
- thumb() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
thumbrecord component. - THUMB - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Thumb (16-bit instruction set)
- thumbee() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
thumbeerecord component. - THUMBEE - Enum constant in enum class cpufeatures.arm.ArmFeature
-
ThumbEE
- tls() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
tlsrecord component. - TLS - Enum constant in enum class cpufeatures.arm.ArmFeature
-
TLS register
- toString() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns a string representation of this record class.
- toString() - Method in record class cpufeatures.arm.ArmInfo
-
Returns a string representation of this record class.
- toString() - Method in record class cpufeatures.x86.X86Features
-
Returns a string representation of this record class.
- toString() - Method in record class cpufeatures.x86.X86Info
-
Returns a string representation of this record class.
- tsc() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
tscrecord component. - TSC - Enum constant in enum class cpufeatures.x86.X86Feature
U
- uarch() - Method in record class cpufeatures.x86.X86Info
-
Returns the value of the
uarchrecord component. - UNKNOWN - Enum constant in enum class cpufeatures.CpuArchitecture
-
Unknown architecture
V
- vaes() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
vaesrecord component. - VAES - Enum constant in enum class cpufeatures.x86.X86Feature
- valueOf(String) - Static method in enum class cpufeatures.arm.ArmFeature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cpufeatures.CpuArchitecture
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cpufeatures.CpuPlatform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cpufeatures.x86.X86Feature
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cpufeatures.x86.X86Uarch
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cpufeatures.arm.ArmFeature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cpufeatures.CpuArchitecture
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cpufeatures.CpuPlatform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cpufeatures.x86.X86Feature
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cpufeatures.x86.X86Uarch
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variant() - Method in record class cpufeatures.arm.ArmInfo
-
Returns the value of the
variantrecord component. - vendor() - Method in record class cpufeatures.x86.X86Info
-
Returns the value of the
vendorrecord component. - vfp() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
vfprecord component. - VFP - Enum constant in enum class cpufeatures.arm.ArmFeature
-
Vector Floating Point
- vfpd32() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
vfpd32record component. - VFPD32 - Enum constant in enum class cpufeatures.arm.ArmFeature
-
VFP with 32 D-registers
- vfpv3() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
vfpv3record component. - VFPV3 - Enum constant in enum class cpufeatures.arm.ArmFeature
-
VFP version 3
- vfpv3d16() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
vfpv3d16record component. - VFPV3D16 - Enum constant in enum class cpufeatures.arm.ArmFeature
-
VFP version 3 with 16 D-registers
- vfpv4() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
vfpv4record component. - VFPV4 - Enum constant in enum class cpufeatures.arm.ArmFeature
-
VFP version 4 with fast context switching
- vpclmulqdq() - Method in record class cpufeatures.x86.X86Features
-
Returns the value of the
vpclmulqdqrecord component. - VPCLMULQDQ - Enum constant in enum class cpufeatures.x86.X86Feature
W
- WINDOWS - Enum constant in enum class cpufeatures.CpuPlatform
X
- X86 - Enum constant in enum class cpufeatures.CpuArchitecture
-
X86
- X86_UNKNOWN - Enum constant in enum class cpufeatures.x86.X86Uarch
-
Unknown architecture
- X86Feature - Enum Class in cpufeatures.x86
-
Feature that can be present on an X86 processor.
- X86Features - Record Class in cpufeatures.x86
-
Feature set of a processor running the ARM architecture.
- X86Features(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class cpufeatures.x86.X86Features
-
Creates an instance of a
X86Featuresrecord class. - X86Info - Record Class in cpufeatures.x86
-
Info on a processor running the X86 architecture.
- X86Info(X86Features, int, int, int, String, String, X86Uarch) - Constructor for record class cpufeatures.x86.X86Info
-
Creates an instance of a
X86Inforecord class. - X86Uarch - Enum Class in cpufeatures.x86
-
Microarchitecture of an X86 processor.
Z
- ZHAOXIN_LUJIAZUI - Enum constant in enum class cpufeatures.x86.X86Uarch
-
LuJiaZui
- ZHAOXIN_WUDAOKOU - Enum constant in enum class cpufeatures.x86.X86Uarch
-
WuDaoKou
- ZHAOXIN_YONGFENG - Enum constant in enum class cpufeatures.x86.X86Uarch
-
YongFeng
- ZHAOXIN_ZHANGJIANG - Enum constant in enum class cpufeatures.x86.X86Uarch
-
ZhangJiang
_
- _26bit() - Method in record class cpufeatures.arm.ArmFeatures
-
Returns the value of the
_26bitrecord component. - _26BIT - Enum constant in enum class cpufeatures.arm.ArmFeature
-
"26 Bit" Model (Processor status register folded into program counter)
All Classes and Interfaces|All Packages