diff options
author | Wangyang Guo <wangyang.guo@intel.com> | 2021-05-27 11:03:56 +0000 |
---|---|---|
committer | Wangyang Guo <wangyang.guo@intel.com> | 2021-08-02 07:06:54 +0000 |
commit | 5dc7c3c8e572c1760cd9aba40dde1db54bb3f2e3 (patch) | |
tree | df39b4a031bc984c102871a6e688263cc10e2db9 /common_macro.h | |
parent | 642c3938790b45606dea7450a6fbc23b6c9b9b9c (diff) | |
download | openblas-5dc7c3c8e572c1760cd9aba40dde1db54bb3f2e3.tar.gz openblas-5dc7c3c8e572c1760cd9aba40dde1db54bb3f2e3.tar.bz2 openblas-5dc7c3c8e572c1760cd9aba40dde1db54bb3f2e3.zip |
Small Matrix: add GEMM_SMALL_MATRIX_PERMIT to tune small matrics case
Diffstat (limited to 'common_macro.h')
-rw-r--r-- | common_macro.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/common_macro.h b/common_macro.h index 2cccf9b39..aeb9a205b 100644 --- a/common_macro.h +++ b/common_macro.h @@ -644,6 +644,8 @@ #define GEADD_K DGEADD_K +#define GEMM_SMALL_MATRIX_PERMIT DGEMM_SMALL_MATRIX_PERMIT + #define GEMM_SMALL_KERNEL_NN DGEMM_SMALL_KERNEL_NN #define GEMM_SMALL_KERNEL_NT DGEMM_SMALL_KERNEL_NT #define GEMM_SMALL_KERNEL_TN DGEMM_SMALL_KERNEL_TN @@ -940,6 +942,8 @@ #define GEADD_K SGEADD_K +#define GEMM_SMALL_MATRIX_PERMIT SGEMM_SMALL_MATRIX_PERMIT + #define GEMM_SMALL_KERNEL_NN SGEMM_SMALL_KERNEL_NN #define GEMM_SMALL_KERNEL_NT SGEMM_SMALL_KERNEL_NT #define GEMM_SMALL_KERNEL_TN SGEMM_SMALL_KERNEL_TN @@ -1256,6 +1260,8 @@ #define GEADD_K SGEADD_K +#define GEMM_SMALL_MATRIX_PERMIT SGEMM_SMALL_MATRIX_PERMIT + #define GEMM_SMALL_KERNEL_NN SGEMM_SMALL_KERNEL_NN #define GEMM_SMALL_KERNEL_NT SGEMM_SMALL_KERNEL_NT #define GEMM_SMALL_KERNEL_TN SGEMM_SMALL_KERNEL_TN @@ -2093,6 +2099,8 @@ #define GEADD_K ZGEADD_K +#define GEMM_SMALL_MATRIX_PERMIT ZGEMM_SMALL_MATRIX_PERMIT + #define GEMM_SMALL_KERNEL_NN ZGEMM_SMALL_KERNEL_NN #define GEMM_SMALL_KERNEL_NT ZGEMM_SMALL_KERNEL_NT #define GEMM_SMALL_KERNEL_NR ZGEMM_SMALL_KERNEL_NR @@ -2556,6 +2564,8 @@ #define GEADD_K CGEADD_K +#define GEMM_SMALL_MATRIX_PERMIT CGEMM_SMALL_MATRIX_PERMIT + #define GEMM_SMALL_KERNEL_NN CGEMM_SMALL_KERNEL_NN #define GEMM_SMALL_KERNEL_NT CGEMM_SMALL_KERNEL_NT #define GEMM_SMALL_KERNEL_NR CGEMM_SMALL_KERNEL_NR |