We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e01b109 commit f4ee3aeCopy full SHA for f4ee3ae
1 file changed
interface/trsm.c
@@ -356,10 +356,14 @@ void CNAME(enum CBLAS_ORDER order,
356
}
357
358
#if !defined(COMPLEX) && !defined(DOUBLE) && !defined(BFLOAT16) && !defined(HFLOAT16)
359
-#if defined(ARCH_ARM64) && (defined(USE_STRMM_KERNEL_DIRECT)||defined(DYNAMIC_ARCH))
+#if defined(ARCH_ARM64) && (defined(USE_STRMM_KERNEL_DIRECT)||defined(DYNAMIC_AR
360
+CH))
361
#if defined(DYNAMIC_ARCH)
- if (support_sme1())
362
+if (strcmp(gotoblas_corename(), "armv9sme") == 0
363
+#if defined(__clang__)
364
+ || strcmp(gotoblas_corename(), "vortexm4") == 0
365
#endif
366
+)
367
if (args.m == 0 || args.n == 0) return;
368
if (order == CblasRowMajor && Diag == CblasNonUnit && Side == CblasLeft && m == lda && n == ldb) {
369
if (Trans == CblasNoTrans) {
0 commit comments