public class cpu_features extends cpu_features
| Modifier and Type | Field and Description |
|---|---|
static int |
AARCH64_AES
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_ASIMD
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_ASIMDDP
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_ASIMDFHM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_ASIMDHP
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_ASIMDRDM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_ATOMICS
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_BF16
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_BTI
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_CPUID
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_CRC32
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_DCPODP
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_DCPOP
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_DGH
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_DIT
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_EVTSTRM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_FCMA
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_FLAGM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_FLAGM2
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_FP
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_FPHP
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_FRINT
enum cpu_features::Aarch64FeaturesEnum
|
static long |
AARCH64_HWCAP_AES |
static long |
AARCH64_HWCAP_ASIMD |
static long |
AARCH64_HWCAP_ASIMDDP |
static long |
AARCH64_HWCAP_ASIMDFHM |
static long |
AARCH64_HWCAP_ASIMDHP |
static long |
AARCH64_HWCAP_ASIMDRDM |
static long |
AARCH64_HWCAP_ATOMICS |
static long |
AARCH64_HWCAP_CPUID |
static long |
AARCH64_HWCAP_CRC32 |
static long |
AARCH64_HWCAP_DCPOP |
static long |
AARCH64_HWCAP_DIT |
static long |
AARCH64_HWCAP_EVTSTRM |
static long |
AARCH64_HWCAP_FCMA |
static long |
AARCH64_HWCAP_FLAGM |
static long |
AARCH64_HWCAP_FP |
static long |
AARCH64_HWCAP_FPHP |
static long |
AARCH64_HWCAP_ILRCPC |
static long |
AARCH64_HWCAP_JSCVT |
static long |
AARCH64_HWCAP_LRCPC |
static long |
AARCH64_HWCAP_PACA |
static long |
AARCH64_HWCAP_PACG |
static long |
AARCH64_HWCAP_PMULL |
static long |
AARCH64_HWCAP_SB |
static long |
AARCH64_HWCAP_SHA1 |
static long |
AARCH64_HWCAP_SHA2 |
static long |
AARCH64_HWCAP_SHA3 |
static long |
AARCH64_HWCAP_SHA512 |
static long |
AARCH64_HWCAP_SM3 |
static long |
AARCH64_HWCAP_SM4 |
static long |
AARCH64_HWCAP_SSBS |
static long |
AARCH64_HWCAP_SVE |
static long |
AARCH64_HWCAP_USCAT |
static long |
AARCH64_HWCAP2_BF16 |
static long |
AARCH64_HWCAP2_BTI |
static long |
AARCH64_HWCAP2_DCPODP |
static long |
AARCH64_HWCAP2_DGH |
static long |
AARCH64_HWCAP2_FLAGM2 |
static long |
AARCH64_HWCAP2_FRINT |
static long |
AARCH64_HWCAP2_I8MM |
static long |
AARCH64_HWCAP2_RNG |
static long |
AARCH64_HWCAP2_SVE2 |
static long |
AARCH64_HWCAP2_SVEAES |
static long |
AARCH64_HWCAP2_SVEBF16 |
static long |
AARCH64_HWCAP2_SVEBITPERM |
static long |
AARCH64_HWCAP2_SVEF32MM |
static long |
AARCH64_HWCAP2_SVEF64MM |
static long |
AARCH64_HWCAP2_SVEI8MM |
static long |
AARCH64_HWCAP2_SVEPMULL |
static long |
AARCH64_HWCAP2_SVESHA3 |
static long |
AARCH64_HWCAP2_SVESM4 |
static int |
AARCH64_I8MM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_ILRCPC
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_JSCVT
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_LAST_
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_LRCPC
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_PACA
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_PACG
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_PMULL
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_RNG
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SB
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SHA1
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SHA2
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SHA3
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SHA512
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SM3
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SM4
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SSBS
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVE
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVE2
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVEAES
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVEBF16
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVEBITPERM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVEF32MM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVEF64MM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVEI8MM
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVEPMULL
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVESHA3
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_SVESM4
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AARCH64_USCAT
enum cpu_features::Aarch64FeaturesEnum
|
static int |
AMD_BOBCAT
enum cpu_features::X86Microarchitecture
|
static int |
AMD_BULLDOZER
enum cpu_features::X86Microarchitecture
|
static int |
AMD_HAMMER
enum cpu_features::X86Microarchitecture
|
static int |
AMD_JAGUAR
enum cpu_features::X86Microarchitecture
|
static int |
AMD_K10
enum cpu_features::X86Microarchitecture
|
static int |
AMD_ZEN
enum cpu_features::X86Microarchitecture
|
static int |
ARM_26BIT
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_AES
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_CRC32
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_CRUNCH
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_EDSP
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_EVTSTRM
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_FASTMULT
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_FPA
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_HALF
enum cpu_features::ArmFeaturesEnum
|
static long |
ARM_HWCAP_26BIT |
static long |
ARM_HWCAP_CRUNCH |
static long |
ARM_HWCAP_EDSP |
static long |
ARM_HWCAP_EVTSTRM |
static long |
ARM_HWCAP_FAST_MULT |
static long |
ARM_HWCAP_FPA |
static long |
ARM_HWCAP_HALF |
static long |
ARM_HWCAP_IDIVA |
static long |
ARM_HWCAP_IDIVT |
static long |
ARM_HWCAP_IWMMXT |
static long |
ARM_HWCAP_JAVA |
static long |
ARM_HWCAP_LPAE |
static long |
ARM_HWCAP_NEON |
static long |
ARM_HWCAP_SWP |
static long |
ARM_HWCAP_THUMB |
static long |
ARM_HWCAP_THUMBEE |
static long |
ARM_HWCAP_TLS |
static long |
ARM_HWCAP_VFP |
static long |
ARM_HWCAP_VFPD32 |
static long |
ARM_HWCAP_VFPV3 |
static long |
ARM_HWCAP_VFPV3D16 |
static long |
ARM_HWCAP_VFPV4 |
static long |
ARM_HWCAP2_AES |
static long |
ARM_HWCAP2_CRC32 |
static long |
ARM_HWCAP2_PMULL |
static long |
ARM_HWCAP2_SHA1 |
static long |
ARM_HWCAP2_SHA2 |
static int |
ARM_IDIVA
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_IDIVT
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_IWMMXT
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_JAVA
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_LAST_
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_LPAE
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_NEON
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_PMULL
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_SHA1
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_SHA2
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_SWP
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_THUMB
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_THUMBEE
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_TLS
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_VFP
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_VFPD32
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_VFPV3
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_VFPV3D16
enum cpu_features::ArmFeaturesEnum
|
static int |
ARM_VFPV4
enum cpu_features::ArmFeaturesEnum
|
static int |
CPU_FEATURE_CACHE_DATA
enum cpu_features::CacheType
|
static int |
CPU_FEATURE_CACHE_DTLB
enum cpu_features::CacheType
|
static int |
CPU_FEATURE_CACHE_INSTRUCTION
enum cpu_features::CacheType
|
static int |
CPU_FEATURE_CACHE_NULL
enum cpu_features::CacheType
|
static int |
CPU_FEATURE_CACHE_PREFETCH
enum cpu_features::CacheType
|
static int |
CPU_FEATURE_CACHE_STLB
enum cpu_features::CacheType
|
static int |
CPU_FEATURE_CACHE_TLB
enum cpu_features::CacheType
|
static int |
CPU_FEATURE_CACHE_UNIFIED
enum cpu_features::CacheType
|
static int |
CPU_FEATURES_COMPILED_X86_AVX2 |
static int |
CPU_FEATURES_MAX_CACHE_LEVEL |
static int |
INTEL_ATOM_BNL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_ATOM_GMT
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_ATOM_SMT
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_BDW
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_CFL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_CNL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_CORE
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_HSW
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_ICL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_IVB
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_KBL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_NHM
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_PNR
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_SKL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_SNB
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_SPR
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_TGL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_WHL
enum cpu_features::X86Microarchitecture
|
static int |
INTEL_WSM
enum cpu_features::X86Microarchitecture
|
static int |
MIPS_EVA
enum cpu_features::MipsFeaturesEnum
|
static long |
MIPS_HWCAP_CRC32 |
static long |
MIPS_HWCAP_MSA |
static long |
MIPS_HWCAP_R6 |
static int |
MIPS_LAST_
enum cpu_features::MipsFeaturesEnum
|
static int |
MIPS_MSA
enum cpu_features::MipsFeaturesEnum
|
static int |
MIPS_R6
enum cpu_features::MipsFeaturesEnum
|
static int |
PPC_32
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_601_INSTR
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_64
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_ARCH_2_05
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_ARCH_2_06
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_ARCH_2_07
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_ARCH_3_00
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_BOOKE
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_CELL
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_DARN
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_DSCR
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_EBB
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_FEATURE_32 |
static int |
PPC_FEATURE_601_INSTR |
static int |
PPC_FEATURE_64 |
static int |
PPC_FEATURE_ARCH_2_05 |
static int |
PPC_FEATURE_ARCH_2_06 |
static int |
PPC_FEATURE_BOOKE |
static int |
PPC_FEATURE_CELL |
static int |
PPC_FEATURE_HAS_4xxMAC |
static int |
PPC_FEATURE_HAS_ALTIVEC |
static int |
PPC_FEATURE_HAS_DFP |
static int |
PPC_FEATURE_HAS_EFP_DOUBLE |
static int |
PPC_FEATURE_HAS_EFP_SINGLE |
static int |
PPC_FEATURE_HAS_FPU |
static int |
PPC_FEATURE_HAS_MMU |
static int |
PPC_FEATURE_HAS_SPE |
static int |
PPC_FEATURE_HAS_VSX |
static int |
PPC_FEATURE_ICACHE_SNOOP |
static int |
PPC_FEATURE_NO_TB |
static int |
PPC_FEATURE_PA6T |
static int |
PPC_FEATURE_POWER4 |
static int |
PPC_FEATURE_POWER5 |
static int |
PPC_FEATURE_POWER5_PLUS |
static int |
PPC_FEATURE_POWER6_EXT |
static int |
PPC_FEATURE_PPC_LE |
static int |
PPC_FEATURE_PSERIES_PERFMON_COMPAT |
static int |
PPC_FEATURE_SMT |
static int |
PPC_FEATURE_TRUE_LE |
static int |
PPC_FEATURE_UNIFIED_CACHE |
static int |
PPC_FEATURE2_ARCH_2_07 |
static int |
PPC_FEATURE2_ARCH_3_00 |
static int |
PPC_FEATURE2_DARN |
static int |
PPC_FEATURE2_DSCR |
static int |
PPC_FEATURE2_EBB |
static int |
PPC_FEATURE2_HAS_IEEE128 |
static int |
PPC_FEATURE2_HTM |
static int |
PPC_FEATURE2_HTM_NO_SUSPEND |
static int |
PPC_FEATURE2_HTM_NOSC |
static int |
PPC_FEATURE2_ISEL |
static int |
PPC_FEATURE2_SCV |
static int |
PPC_FEATURE2_TAR |
static int |
PPC_FEATURE2_VEC_CRYPTO |
static int |
PPC_HAS_4xxMAC
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_ALTIVEC
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_DFP
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_EFP_DOUBLE
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_EFP_SINGLE
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_FPU
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_IEEE128
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_MMU
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_SPE
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HAS_VSX
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HTM
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HTM_NO_SUSPEND
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_HTM_NOSC
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_ICACHE_SNOOP
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_ISEL
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_LAST_
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_NO_TB
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_PA6T
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_POWER4
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_POWER5
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_POWER5_PLUS
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_POWER6_EXT
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_PPC_LE
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_PSERIES_PERFMON_COMPAT
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_SCV
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_SMT
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_TAR
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_TRUE_LE
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_UNIFIED_CACHE
enum cpu_features::PPCFeaturesEnum
|
static int |
PPC_VEC_CRYPTO
enum cpu_features::PPCFeaturesEnum
|
static int |
X86_AES
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AMX_BF16
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AMX_INT8
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AMX_TILE
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX2
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512_4FMAPS
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512_4VBMI2
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512_4VNNIW
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512_BF16
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512_SECOND_FMA
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512_VP2INTERSECT
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512BITALG
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512BW
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512CD
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512DQ
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512ER
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512F
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512IFMA
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512PF
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512VBMI
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512VBMI2
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512VL
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512VNNI
enum cpu_features::X86FeaturesEnum
|
static int |
X86_AVX512VPOPCNTDQ
enum cpu_features::X86FeaturesEnum
|
static int |
X86_BMI1
enum cpu_features::X86FeaturesEnum
|
static int |
X86_BMI2
enum cpu_features::X86FeaturesEnum
|
static int |
X86_CLFLUSHOPT
enum cpu_features::X86FeaturesEnum
|
static int |
X86_CLFSH
enum cpu_features::X86FeaturesEnum
|
static int |
X86_CLWB
enum cpu_features::X86FeaturesEnum
|
static int |
X86_CX16
enum cpu_features::X86FeaturesEnum
|
static int |
X86_CX8
enum cpu_features::X86FeaturesEnum
|
static int |
X86_DCA
enum cpu_features::X86FeaturesEnum
|
static int |
X86_ERMS
enum cpu_features::X86FeaturesEnum
|
static int |
X86_F16C
enum cpu_features::X86FeaturesEnum
|
static int |
X86_FMA3
enum cpu_features::X86FeaturesEnum
|
static int |
X86_FMA4
enum cpu_features::X86FeaturesEnum
|
static int |
X86_FPU
enum cpu_features::X86FeaturesEnum
|
static int |
X86_HLE
enum cpu_features::X86FeaturesEnum
|
static int |
X86_LAST_
enum cpu_features::X86FeaturesEnum
|
static int |
X86_MMX
enum cpu_features::X86FeaturesEnum
|
static int |
X86_MOVBE
enum cpu_features::X86FeaturesEnum
|
static int |
X86_PCLMULQDQ
enum cpu_features::X86FeaturesEnum
|
static int |
X86_POPCNT
enum cpu_features::X86FeaturesEnum
|
static int |
X86_RDRND
enum cpu_features::X86FeaturesEnum
|
static int |
X86_RDSEED
enum cpu_features::X86FeaturesEnum
|
static int |
X86_RTM
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SGX
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SHA
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SMX
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SS
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SSE
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SSE2
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SSE3
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SSE4_1
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SSE4_2
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SSE4A
enum cpu_features::X86FeaturesEnum
|
static int |
X86_SSSE3
enum cpu_features::X86FeaturesEnum
|
static int |
X86_TSC
enum cpu_features::X86FeaturesEnum
|
static int |
X86_UNKNOWN
enum cpu_features::X86Microarchitecture
|
static int |
X86_VAES
enum cpu_features::X86FeaturesEnum
|
static int |
X86_VPCLMULQDQ
enum cpu_features::X86FeaturesEnum
|
| Constructor and Description |
|---|
cpu_features() |
mappublic static final int CPU_FEATURES_COMPILED_X86_AVX2
public static final int CPU_FEATURE_CACHE_NULL
public static final int CPU_FEATURE_CACHE_DATA
public static final int CPU_FEATURE_CACHE_INSTRUCTION
public static final int CPU_FEATURE_CACHE_UNIFIED
public static final int CPU_FEATURE_CACHE_TLB
public static final int CPU_FEATURE_CACHE_DTLB
public static final int CPU_FEATURE_CACHE_STLB
public static final int CPU_FEATURE_CACHE_PREFETCH
public static final int CPU_FEATURES_MAX_CACHE_LEVEL
public static final long AARCH64_HWCAP_FP
public static final long AARCH64_HWCAP_ASIMD
public static final long AARCH64_HWCAP_EVTSTRM
public static final long AARCH64_HWCAP_AES
public static final long AARCH64_HWCAP_PMULL
public static final long AARCH64_HWCAP_SHA1
public static final long AARCH64_HWCAP_SHA2
public static final long AARCH64_HWCAP_CRC32
public static final long AARCH64_HWCAP_ATOMICS
public static final long AARCH64_HWCAP_FPHP
public static final long AARCH64_HWCAP_ASIMDHP
public static final long AARCH64_HWCAP_CPUID
public static final long AARCH64_HWCAP_ASIMDRDM
public static final long AARCH64_HWCAP_JSCVT
public static final long AARCH64_HWCAP_FCMA
public static final long AARCH64_HWCAP_LRCPC
public static final long AARCH64_HWCAP_DCPOP
public static final long AARCH64_HWCAP_SHA3
public static final long AARCH64_HWCAP_SM3
public static final long AARCH64_HWCAP_SM4
public static final long AARCH64_HWCAP_ASIMDDP
public static final long AARCH64_HWCAP_SHA512
public static final long AARCH64_HWCAP_SVE
public static final long AARCH64_HWCAP_ASIMDFHM
public static final long AARCH64_HWCAP_DIT
public static final long AARCH64_HWCAP_USCAT
public static final long AARCH64_HWCAP_ILRCPC
public static final long AARCH64_HWCAP_FLAGM
public static final long AARCH64_HWCAP_SSBS
public static final long AARCH64_HWCAP_SB
public static final long AARCH64_HWCAP_PACA
public static final long AARCH64_HWCAP_PACG
public static final long AARCH64_HWCAP2_DCPODP
public static final long AARCH64_HWCAP2_SVE2
public static final long AARCH64_HWCAP2_SVEAES
public static final long AARCH64_HWCAP2_SVEPMULL
public static final long AARCH64_HWCAP2_SVEBITPERM
public static final long AARCH64_HWCAP2_SVESHA3
public static final long AARCH64_HWCAP2_SVESM4
public static final long AARCH64_HWCAP2_FLAGM2
public static final long AARCH64_HWCAP2_FRINT
public static final long AARCH64_HWCAP2_SVEI8MM
public static final long AARCH64_HWCAP2_SVEF32MM
public static final long AARCH64_HWCAP2_SVEF64MM
public static final long AARCH64_HWCAP2_SVEBF16
public static final long AARCH64_HWCAP2_I8MM
public static final long AARCH64_HWCAP2_BF16
public static final long AARCH64_HWCAP2_DGH
public static final long AARCH64_HWCAP2_RNG
public static final long AARCH64_HWCAP2_BTI
public static final long ARM_HWCAP_SWP
public static final long ARM_HWCAP_HALF
public static final long ARM_HWCAP_THUMB
public static final long ARM_HWCAP_26BIT
public static final long ARM_HWCAP_FAST_MULT
public static final long ARM_HWCAP_FPA
public static final long ARM_HWCAP_VFP
public static final long ARM_HWCAP_EDSP
public static final long ARM_HWCAP_JAVA
public static final long ARM_HWCAP_IWMMXT
public static final long ARM_HWCAP_CRUNCH
public static final long ARM_HWCAP_THUMBEE
public static final long ARM_HWCAP_NEON
public static final long ARM_HWCAP_VFPV3
public static final long ARM_HWCAP_VFPV3D16
public static final long ARM_HWCAP_TLS
public static final long ARM_HWCAP_VFPV4
public static final long ARM_HWCAP_IDIVA
public static final long ARM_HWCAP_IDIVT
public static final long ARM_HWCAP_VFPD32
public static final long ARM_HWCAP_LPAE
public static final long ARM_HWCAP_EVTSTRM
public static final long ARM_HWCAP2_AES
public static final long ARM_HWCAP2_PMULL
public static final long ARM_HWCAP2_SHA1
public static final long ARM_HWCAP2_SHA2
public static final long ARM_HWCAP2_CRC32
public static final long MIPS_HWCAP_R6
public static final long MIPS_HWCAP_MSA
public static final long MIPS_HWCAP_CRC32
public static final int PPC_FEATURE_32
public static final int PPC_FEATURE_64
public static final int PPC_FEATURE_601_INSTR
public static final int PPC_FEATURE_HAS_ALTIVEC
public static final int PPC_FEATURE_HAS_FPU
public static final int PPC_FEATURE_HAS_MMU
public static final int PPC_FEATURE_HAS_4xxMAC
public static final int PPC_FEATURE_UNIFIED_CACHE
public static final int PPC_FEATURE_HAS_SPE
public static final int PPC_FEATURE_HAS_EFP_SINGLE
public static final int PPC_FEATURE_HAS_EFP_DOUBLE
public static final int PPC_FEATURE_NO_TB
public static final int PPC_FEATURE_POWER4
public static final int PPC_FEATURE_POWER5
public static final int PPC_FEATURE_POWER5_PLUS
public static final int PPC_FEATURE_CELL
public static final int PPC_FEATURE_BOOKE
public static final int PPC_FEATURE_SMT
public static final int PPC_FEATURE_ICACHE_SNOOP
public static final int PPC_FEATURE_ARCH_2_05
public static final int PPC_FEATURE_PA6T
public static final int PPC_FEATURE_HAS_DFP
public static final int PPC_FEATURE_POWER6_EXT
public static final int PPC_FEATURE_ARCH_2_06
public static final int PPC_FEATURE_HAS_VSX
public static final int PPC_FEATURE_PSERIES_PERFMON_COMPAT
public static final int PPC_FEATURE_TRUE_LE
public static final int PPC_FEATURE_PPC_LE
public static final int PPC_FEATURE2_ARCH_2_07
public static final int PPC_FEATURE2_HTM
public static final int PPC_FEATURE2_DSCR
public static final int PPC_FEATURE2_EBB
public static final int PPC_FEATURE2_ISEL
public static final int PPC_FEATURE2_TAR
public static final int PPC_FEATURE2_VEC_CRYPTO
public static final int PPC_FEATURE2_HTM_NOSC
public static final int PPC_FEATURE2_ARCH_3_00
public static final int PPC_FEATURE2_HAS_IEEE128
public static final int PPC_FEATURE2_DARN
public static final int PPC_FEATURE2_SCV
public static final int PPC_FEATURE2_HTM_NO_SUSPEND
public static final int AARCH64_FP
public static final int AARCH64_ASIMD
public static final int AARCH64_EVTSTRM
public static final int AARCH64_AES
public static final int AARCH64_PMULL
public static final int AARCH64_SHA1
public static final int AARCH64_SHA2
public static final int AARCH64_CRC32
public static final int AARCH64_ATOMICS
public static final int AARCH64_FPHP
public static final int AARCH64_ASIMDHP
public static final int AARCH64_CPUID
public static final int AARCH64_ASIMDRDM
public static final int AARCH64_JSCVT
public static final int AARCH64_FCMA
public static final int AARCH64_LRCPC
public static final int AARCH64_DCPOP
public static final int AARCH64_SHA3
public static final int AARCH64_SM3
public static final int AARCH64_SM4
public static final int AARCH64_ASIMDDP
public static final int AARCH64_SHA512
public static final int AARCH64_SVE
public static final int AARCH64_ASIMDFHM
public static final int AARCH64_DIT
public static final int AARCH64_USCAT
public static final int AARCH64_ILRCPC
public static final int AARCH64_FLAGM
public static final int AARCH64_SSBS
public static final int AARCH64_SB
public static final int AARCH64_PACA
public static final int AARCH64_PACG
public static final int AARCH64_DCPODP
public static final int AARCH64_SVE2
public static final int AARCH64_SVEAES
public static final int AARCH64_SVEPMULL
public static final int AARCH64_SVEBITPERM
public static final int AARCH64_SVESHA3
public static final int AARCH64_SVESM4
public static final int AARCH64_FLAGM2
public static final int AARCH64_FRINT
public static final int AARCH64_SVEI8MM
public static final int AARCH64_SVEF32MM
public static final int AARCH64_SVEF64MM
public static final int AARCH64_SVEBF16
public static final int AARCH64_I8MM
public static final int AARCH64_BF16
public static final int AARCH64_DGH
public static final int AARCH64_RNG
public static final int AARCH64_BTI
public static final int AARCH64_LAST_
public static final int ARM_SWP
public static final int ARM_HALF
public static final int ARM_THUMB
public static final int ARM_26BIT
public static final int ARM_FASTMULT
public static final int ARM_FPA
public static final int ARM_VFP
public static final int ARM_EDSP
public static final int ARM_JAVA
public static final int ARM_IWMMXT
public static final int ARM_CRUNCH
public static final int ARM_THUMBEE
public static final int ARM_NEON
public static final int ARM_VFPV3
public static final int ARM_VFPV3D16
public static final int ARM_TLS
public static final int ARM_VFPV4
public static final int ARM_IDIVA
public static final int ARM_IDIVT
public static final int ARM_VFPD32
public static final int ARM_LPAE
public static final int ARM_EVTSTRM
public static final int ARM_AES
public static final int ARM_PMULL
public static final int ARM_SHA1
public static final int ARM_SHA2
public static final int ARM_CRC32
public static final int ARM_LAST_
public static final int MIPS_MSA
public static final int MIPS_EVA
public static final int MIPS_R6
public static final int MIPS_LAST_
public static final int PPC_32
public static final int PPC_64
public static final int PPC_601_INSTR
public static final int PPC_HAS_ALTIVEC
public static final int PPC_HAS_FPU
public static final int PPC_HAS_MMU
public static final int PPC_HAS_4xxMAC
public static final int PPC_UNIFIED_CACHE
public static final int PPC_HAS_SPE
public static final int PPC_HAS_EFP_SINGLE
public static final int PPC_HAS_EFP_DOUBLE
public static final int PPC_NO_TB
public static final int PPC_POWER4
public static final int PPC_POWER5
public static final int PPC_POWER5_PLUS
public static final int PPC_CELL
public static final int PPC_BOOKE
public static final int PPC_SMT
public static final int PPC_ICACHE_SNOOP
public static final int PPC_ARCH_2_05
public static final int PPC_PA6T
public static final int PPC_HAS_DFP
public static final int PPC_POWER6_EXT
public static final int PPC_ARCH_2_06
public static final int PPC_HAS_VSX
public static final int PPC_PSERIES_PERFMON_COMPAT
public static final int PPC_TRUE_LE
public static final int PPC_PPC_LE
public static final int PPC_ARCH_2_07
public static final int PPC_HTM
public static final int PPC_DSCR
public static final int PPC_EBB
public static final int PPC_ISEL
public static final int PPC_TAR
public static final int PPC_VEC_CRYPTO
public static final int PPC_HTM_NOSC
public static final int PPC_ARCH_3_00
public static final int PPC_HAS_IEEE128
public static final int PPC_DARN
public static final int PPC_SCV
public static final int PPC_HTM_NO_SUSPEND
public static final int PPC_LAST_
public static final int X86_UNKNOWN
public static final int INTEL_CORE
public static final int INTEL_PNR
public static final int INTEL_NHM
public static final int INTEL_ATOM_BNL
public static final int INTEL_WSM
public static final int INTEL_SNB
public static final int INTEL_IVB
public static final int INTEL_ATOM_SMT
public static final int INTEL_HSW
public static final int INTEL_BDW
public static final int INTEL_SKL
public static final int INTEL_ATOM_GMT
public static final int INTEL_KBL
public static final int INTEL_CFL
public static final int INTEL_WHL
public static final int INTEL_CNL
public static final int INTEL_ICL
public static final int INTEL_TGL
public static final int INTEL_SPR
public static final int AMD_HAMMER
public static final int AMD_K10
public static final int AMD_BOBCAT
public static final int AMD_BULLDOZER
public static final int AMD_JAGUAR
public static final int AMD_ZEN
public static final int X86_FPU
public static final int X86_TSC
public static final int X86_CX8
public static final int X86_CLFSH
public static final int X86_MMX
public static final int X86_AES
public static final int X86_ERMS
public static final int X86_F16C
public static final int X86_FMA4
public static final int X86_FMA3
public static final int X86_VAES
public static final int X86_VPCLMULQDQ
public static final int X86_BMI1
public static final int X86_HLE
public static final int X86_BMI2
public static final int X86_RTM
public static final int X86_RDSEED
public static final int X86_CLFLUSHOPT
public static final int X86_CLWB
public static final int X86_SSE
public static final int X86_SSE2
public static final int X86_SSE3
public static final int X86_SSSE3
public static final int X86_SSE4_1
public static final int X86_SSE4_2
public static final int X86_SSE4A
public static final int X86_AVX
public static final int X86_AVX2
public static final int X86_AVX512F
public static final int X86_AVX512CD
public static final int X86_AVX512ER
public static final int X86_AVX512PF
public static final int X86_AVX512BW
public static final int X86_AVX512DQ
public static final int X86_AVX512VL
public static final int X86_AVX512IFMA
public static final int X86_AVX512VBMI
public static final int X86_AVX512VBMI2
public static final int X86_AVX512VNNI
public static final int X86_AVX512BITALG
public static final int X86_AVX512VPOPCNTDQ
public static final int X86_AVX512_4VNNIW
public static final int X86_AVX512_4VBMI2
public static final int X86_AVX512_SECOND_FMA
public static final int X86_AVX512_4FMAPS
public static final int X86_AVX512_BF16
public static final int X86_AVX512_VP2INTERSECT
public static final int X86_AMX_BF16
public static final int X86_AMX_TILE
public static final int X86_AMX_INT8
public static final int X86_PCLMULQDQ
public static final int X86_SMX
public static final int X86_SGX
public static final int X86_CX16
public static final int X86_SHA
public static final int X86_POPCNT
public static final int X86_MOVBE
public static final int X86_RDRND
public static final int X86_DCA
public static final int X86_SS
public static final int X86_LAST_
@Namespace(value="cpu_features") @ByVal public static HardwareCapabilities CpuFeatures_GetHardwareCapabilities()
@Namespace(value="cpu_features") @ByVal public static PlatformType CpuFeatures_GetPlatformType()
@Namespace(value="cpu_features") @ByVal public static Aarch64Info GetAarch64Info()
@Namespace(value="cpu_features") public static int GetAarch64FeaturesEnumValue(@Const Aarch64Features features, @Cast(value="cpu_features::Aarch64FeaturesEnum") int value)
@Namespace(value="cpu_features") @Cast(value="const char*") public static BytePointer GetAarch64FeaturesEnumName(@Cast(value="cpu_features::Aarch64FeaturesEnum") int arg0)
@Namespace(value="cpu_features") @ByVal public static ArmInfo GetArmInfo()
@Namespace(value="cpu_features") @Cast(value="uint32_t") public static int GetArmCpuId(@Const ArmInfo info)
@Namespace(value="cpu_features") public static int GetArmFeaturesEnumValue(@Const ArmFeatures features, @Cast(value="cpu_features::ArmFeaturesEnum") int value)
@Namespace(value="cpu_features") @Cast(value="const char*") public static BytePointer GetArmFeaturesEnumName(@Cast(value="cpu_features::ArmFeaturesEnum") int arg0)
@Namespace(value="cpu_features") @ByVal public static MipsInfo GetMipsInfo()
@Namespace(value="cpu_features") public static int GetMipsFeaturesEnumValue(@Const MipsFeatures features, @Cast(value="cpu_features::MipsFeaturesEnum") int value)
@Namespace(value="cpu_features") @Cast(value="const char*") public static BytePointer GetMipsFeaturesEnumName(@Cast(value="cpu_features::MipsFeaturesEnum") int arg0)
@Namespace(value="cpu_features") @ByVal public static PPCInfo GetPPCInfo()
@Namespace(value="cpu_features") @ByVal public static PPCPlatformStrings GetPPCPlatformStrings()
@Namespace(value="cpu_features") public static int GetPPCFeaturesEnumValue(@Const PPCFeatures features, @Cast(value="cpu_features::PPCFeaturesEnum") int value)
@Namespace(value="cpu_features") @Cast(value="const char*") public static BytePointer GetPPCFeaturesEnumName(@Cast(value="cpu_features::PPCFeaturesEnum") int arg0)
@Namespace(value="cpu_features") @ByVal public static X86Info GetX86Info()
@Namespace(value="cpu_features") @ByVal public static CacheInfo GetX86CacheInfo()
@Namespace(value="cpu_features") @Cast(value="cpu_features::X86Microarchitecture") public static int GetX86Microarchitecture(@Const X86Info info)
@Namespace(value="cpu_features") public static void FillX86BrandString(@Cast(value="char*") BytePointer brand_string)
@Namespace(value="cpu_features") public static void FillX86BrandString(@Cast(value="char*") ByteBuffer brand_string)
@Namespace(value="cpu_features") public static void FillX86BrandString(@Cast(value="char*") byte[] brand_string)
@Namespace(value="cpu_features") public static int GetX86FeaturesEnumValue(@Const X86Features features, @Cast(value="cpu_features::X86FeaturesEnum") int value)
@Namespace(value="cpu_features") @Cast(value="const char*") public static BytePointer GetX86FeaturesEnumName(@Cast(value="cpu_features::X86FeaturesEnum") int arg0)
@Namespace(value="cpu_features") @Cast(value="const char*") public static BytePointer GetX86MicroarchitectureName(@Cast(value="cpu_features::X86Microarchitecture") int arg0)
Copyright © 2021. All rights reserved.