|
|
|
@@ -125,8 +125,10 @@ extern gotoblas_t gotoblas_THUNDERX2T99; |
|
|
|
extern gotoblas_t gotoblas_TSV110; |
|
|
|
extern gotoblas_t gotoblas_EMAG8180; |
|
|
|
extern gotoblas_t gotoblas_NEOVERSEN1; |
|
|
|
#ifndef NO_SVE |
|
|
|
extern gotoblas_t gotoblas_NEOVERSEV1; |
|
|
|
extern gotoblas_t gotoblas_NEOVERSEN2; |
|
|
|
#endif |
|
|
|
extern gotoblas_t gotoblas_THUNDERX3T110; |
|
|
|
extern gotoblas_t gotoblas_CORTEXA55; |
|
|
|
#endif |
|
|
|
@@ -274,10 +276,12 @@ static gotoblas_t *get_coretype(void) { |
|
|
|
return &gotoblas_CORTEXA73; |
|
|
|
case 0xd0c: // Neoverse N1 |
|
|
|
return &gotoblas_NEOVERSEN1; |
|
|
|
#ifndef NO_SVE |
|
|
|
case 0xd49: |
|
|
|
return &gotoblas_NEOVERSEN2; |
|
|
|
case 0xd40: |
|
|
|
return &gotoblas_NEOVERSEV1; |
|
|
|
#endif |
|
|
|
case 0xd05: // Cortex A55 |
|
|
|
return &gotoblas_CORTEXA55; |
|
|
|
} |
|
|
|
|