Skip to content

Commit 27e35d6

Browse files
authored
Merge pull request #5630 from martin-frbg/pantherlake
Add Intel Panther Lake CPUID
2 parents 2ddcdaf + 2ef9819 commit 27e35d6

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

cpuid_x86.c

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1578,6 +1578,14 @@ int get_cpuname(void){
15781578
break;
15791579
case 12: //family 6 exmodel 12
15801580
switch (model) {
1581+
case 12: // Panther Lake
1582+
if(support_avx2())
1583+
return CPUTYPE_HASWELL;
1584+
if(support_avx())
1585+
return CPUTYPE_SANDYBRIDGE;
1586+
else
1587+
return CPUTYPE_NEHALEM;
1588+
break;
15811589
case 15:
15821590
case 6: // Arrow Lake
15831591
if(support_avx512())
@@ -2439,6 +2447,14 @@ int get_coretype(void){
24392447
return CORE_SANDYBRIDGE;
24402448
else
24412449
return CORE_NEHALEM;
2450+
break;
2451+
case 12: // Panther Lake
2452+
if(support_avx2())
2453+
return CORE_HASWELL;
2454+
if(support_avx())
2455+
return CORE_SANDYBRIDGE;
2456+
else
2457+
return CORE_NEHALEM;
24422458
}
24432459
}
24442460
case 15:

0 commit comments

Comments
 (0)