Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/google/cpu_features.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikolay Hohsadze <koliagogsadze@gmail.com>2021-10-29 11:41:50 +0300
committerGitHub <noreply@github.com>2021-10-29 11:41:50 +0300
commit5695cc4817a81eccf175a682b7c40b34e5e4dc83 (patch)
tree3b5af82944d0fa83433637895553f3f6e67dcc94 /include
parent5ef0db4bbad57938237b523507aa4c1408968c86 (diff)
Update uarch detection for Intel processors (#184)
Diffstat (limited to 'include')
-rw-r--r--include/cpuinfo_x86.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/cpuinfo_x86.h b/include/cpuinfo_x86.h
index 5988bb9..adb1189 100644
--- a/include/cpuinfo_x86.h
+++ b/include/cpuinfo_x86.h
@@ -116,6 +116,9 @@ CacheInfo GetX86CacheInfo(void);
typedef enum {
X86_UNKNOWN,
+ INTEL_80486, // 80486
+ INTEL_P5, // P5
+ INTEL_LAKEMONT, // LAKEMONT
INTEL_CORE, // CORE
INTEL_PNR, // PENRYN
INTEL_NHM, // NEHALEM
@@ -135,6 +138,13 @@ typedef enum {
INTEL_ICL, // ICE LAKE
INTEL_TGL, // TIGER LAKE
INTEL_SPR, // SAPPHIRE RAPIDS
+ INTEL_ADL, // ALDER LAKE
+ INTEL_RCL, // ROCKET 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