File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -355,6 +355,8 @@ enum cpuinfo_uarch {
355355 cpuinfo_uarch_sunny_cove = 0x0010020C ,
356356 /** Intel Willow Cove microarchitecture (10 nm, Tiger Lake). */
357357 cpuinfo_uarch_willow_cove = 0x0010020D ,
358+ /** Intel Golden Cove microarchitecture (Sapphire Rapids). */
359+ cpuinfo_uarch_golden_cove = 0x0010020E ,
358360
359361 /** Pentium 4 with Willamette, Northwood, or Foster cores. */
360362 cpuinfo_uarch_willamette = 0x00100300 ,
Original file line number Diff line number Diff line change @@ -171,6 +171,8 @@ enum cpuinfo_uarch cpuinfo_x86_decode_uarch(
171171 case 0x8C : // Tiger U
172172 case 0x8D : // Tiger H
173173 return cpuinfo_uarch_willow_cove ;
174+ case 0x8F : // Sapphire Rapids
175+ return cpuinfo_uarch_golden_cove ;
174176 /* Low-power cores */
175177 case 0x1C : // Diamondville,
176178 // Silverthorne,
Original file line number Diff line number Diff line change @@ -82,6 +82,8 @@ static const char* uarch_to_string(enum cpuinfo_uarch uarch) {
8282 return "Sunny Cove" ;
8383 case cpuinfo_uarch_willow_cove :
8484 return "Willow Cove" ;
85+ case cpuinfo_uarch_golden_cove :
86+ return "Golden Cove" ;
8587 case cpuinfo_uarch_willamette :
8688 return "Willamette" ;
8789 case cpuinfo_uarch_prescott :
You can’t perform that action at this time.
0 commit comments