File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -1418,6 +1418,15 @@ int get_cpuname(void){
1418
1418
case 9 :
1419
1419
case 8 :
1420
1420
switch (model ) {
1421
+ case 12 : // Tiger Lake
1422
+ if (support_avx512 ())
1423
+ return CPUTYPE_SKYLAKEX ;
1424
+ if (support_avx2 ())
1425
+ return CPUTYPE_HASWELL ;
1426
+ if (support_avx ())
1427
+ return CPUTYPE_SANDYBRIDGE ;
1428
+ else
1429
+ return CPUTYPE_NEHALEM ;
1421
1430
case 14 : // Kaby Lake and refreshes
1422
1431
if (support_avx2 ())
1423
1432
return CPUTYPE_HASWELL ;
@@ -2124,6 +2133,16 @@ int get_coretype(void){
2124
2133
break ;
2125
2134
case 9 :
2126
2135
case 8 :
2136
+ if (model == 12 ) { // Tiger Lake
2137
+ if (support_avx512 ())
2138
+ return CPUTYPE_SKYLAKEX ;
2139
+ if (support_avx2 ())
2140
+ return CPUTYPE_HASWELL ;
2141
+ if (support_avx ())
2142
+ return CPUTYPE_SANDYBRIDGE ;
2143
+ else
2144
+ return CPUTYPE_NEHALEM ;
2145
+ }
2127
2146
if (model == 14 ) { // Kaby Lake
2128
2147
if (support_avx ())
2129
2148
#ifndef NO_AVX2
You can’t perform that action at this time.
0 commit comments