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