Package cpufeatures.x86
Enum Class X86Uarch
- All Implemented Interfaces:
Serializable,Comparable<X86Uarch>,Constable
Microarchitecture of an X86 processor.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionK14 BobcatK15 BulldozerK15 ExcavatorK8 HammerK16 JaguarK10K11K12 LlanoK15 PiledriverK16 PumaK15 SteamrollerK17 ZenK17 Zen+K17 Zen 2K19 Zen 3K19 Zen 480486Alder LakeBonnellGoldmontGoldmont+SilvermontTremontBroadwellCascade LakeCoffee LakeComet LakeCannon LakeCoreHaswellIce LakeIvy BridgeKaby LakeKnights CornerKnights FerryKnights LandingKnights MillLakemontNetburstNehalemP5PenrynRocket LakeRaptor LakeSkylakeSandy BridgeSapphire RapidsTiger LakeWhiskey LakeWestmereUnknown architectureLuJiaZuiWuDaoKouYongFengZhangJiang -
Method Summary
-
Enum Constant Details
-
X86_UNKNOWN
Unknown architecture -
ZHAOXIN_ZHANGJIANG
ZhangJiang -
ZHAOXIN_WUDAOKOU
WuDaoKou -
ZHAOXIN_LUJIAZUI
LuJiaZui -
ZHAOXIN_YONGFENG
YongFeng -
INTEL_80486
80486 -
INTEL_P5
P5 -
INTEL_LAKEMONT
Lakemont -
INTEL_CORE
Core -
INTEL_PNR
Penryn -
INTEL_NHM
Nehalem -
INTEL_ATOM_BNL
Bonnell -
INTEL_WSM
Westmere -
INTEL_SNB
Sandy Bridge -
INTEL_IVB
Ivy Bridge -
INTEL_ATOM_SMT
Silvermont -
INTEL_HSW
Haswell -
INTEL_BDW
Broadwell -
INTEL_SKL
Skylake -
INTEL_CCL
Cascade Lake -
INTEL_ATOM_GMT
Goldmont -
INTEL_ATOM_GMT_PLUS
Goldmont+ -
INTEL_ATOM_TMT
Tremont -
INTEL_KBL
Kaby Lake -
INTEL_CFL
Coffee Lake -
INTEL_WHL
Whiskey Lake -
INTEL_CML
Comet Lake -
INTEL_CNL
Cannon Lake -
INTEL_ICL
Ice Lake -
INTEL_TGL
Tiger Lake -
INTEL_SPR
Sapphire Rapids -
INTEL_ADL
Alder Lake -
INTEL_RCL
Rocket Lake -
INTEL_RPL
Raptor Lake -
INTEL_KNIGHTS_M
Knights Mill -
INTEL_KNIGHTS_L
Knights Landing -
INTEL_KNIGHTS_F
Knights Ferry -
INTEL_KNIGHTS_C
Knights Corner -
INTEL_NETBURST
Netburst -
AMD_HAMMER
K8 Hammer -
AMD_K10
K10 -
AMD_K11
K11 -
AMD_K12
K12 Llano -
AMD_BOBCAT
K14 Bobcat -
AMD_PILEDRIVER
K15 Piledriver -
AMD_STREAMROLLER
K15 Steamroller -
AMD_EXCAVATOR
K15 Excavator -
AMD_BULLDOZER
K15 Bulldozer -
AMD_JAGUAR
K16 Jaguar -
AMD_PUMA
K16 Puma -
AMD_ZEN
K17 Zen -
AMD_ZEN_PLUS
K17 Zen+ -
AMD_ZEN2
K17 Zen 2 -
AMD_ZEN3
K19 Zen 3 -
AMD_ZEN4
K19 Zen 4
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-