diff --git a/openblas_config_template.h b/openblas_config_template.h index 1735fdda2a..660a7da0dc 100644 --- a/openblas_config_template.h +++ b/openblas_config_template.h @@ -40,7 +40,7 @@ typedef uint16_t bfloat16; #endif #if defined(__GNUC__) && (__GNUC__ > 12) -#if defined(OPENBLAS_ARCH_POWER) +#if defined(OPENBLAS_ARCH_POWER) || defined(OPENBLAS_ARCH_LOONGARCH64) typedef bfloat16 hfloat16; #else typedef _Float16 hfloat16;