use macros for sgemm_direct to support dynamic_arch naming via common_s,h
This commit is contained in:
parent
af80849063
commit
7fe38daee5
|
@ -275,8 +275,8 @@ void CNAME(enum CBLAS_ORDER order, enum CBLAS_TRANSPOSE TransA, enum CBLAS_TRANS
|
||||||
#ifdef DYNAMIC_ARCH
|
#ifdef DYNAMIC_ARCH
|
||||||
if (support_avx512() )
|
if (support_avx512() )
|
||||||
#endif
|
#endif
|
||||||
if (beta == 0 && alpha == 1.0 && order == CblasRowMajor && TransA == CblasNoTrans && TransB == CblasNoTrans && sgemm_direct_performant(m,n,k)) {
|
if (beta == 0 && alpha == 1.0 && order == CblasRowMajor && TransA == CblasNoTrans && TransB == CblasNoTrans && SGEMM_DIRECT_PERFORMANT(m,n,k)) {
|
||||||
sgemm_direct(m, n, k, a, lda, b, ldb, c, ldc);
|
SGEMM_DIRECT(m, n, k, a, lda, b, ldb, c, ldc);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue