@@ -20,6 +20,10 @@ ifeq ($(ARCH), arm64) | |||||
USE_TRMM = 1 | USE_TRMM = 1 | ||||
endif | endif | ||||
ifeq ($(ARCH), riscv64) | |||||
USE_TRMM = 1 | |||||
endif | |||||
ifeq ($(TARGET), LOONGSON3B) | ifeq ($(TARGET), LOONGSON3B) | ||||
USE_TRMM = 1 | USE_TRMM = 1 | ||||
endif | endif | ||||
@@ -129,6 +129,16 @@ ZTRSMKERNEL_LT = ../generic/trsm_kernel_LT.c | |||||
ZTRSMKERNEL_RN = ../generic/trsm_kernel_RN.c | ZTRSMKERNEL_RN = ../generic/trsm_kernel_RN.c | ||||
ZTRSMKERNEL_RT = ../generic/trsm_kernel_RT.c | ZTRSMKERNEL_RT = ../generic/trsm_kernel_RT.c | ||||
SSYMV_U_KERNEL = ../generic/symv_k.c | |||||
SSYMV_L_KERNEL = ../generic/symv_k.c | |||||
DSYMV_U_KERNEL = ../generic/symv_k.c | |||||
DSYMV_L_KERNEL = ../generic/symv_k.c | |||||
CSYMV_U_KERNEL = ../generic/zsymv_k.c | |||||
CSYMV_L_KERNEL = ../generic/zsymv_k.c | |||||
ZSYMV_U_KERNEL = ../generic/zsymv_k.c | |||||
ZSYMV_L_KERNEL = ../generic/zsymv_k.c | |||||
LSAME_KERNEL = ../generic/lsame.c | LSAME_KERNEL = ../generic/lsame.c | ||||
SCABS_KERNEL = ../generic/cabs.c | SCABS_KERNEL = ../generic/cabs.c | ||||
@@ -2348,11 +2348,11 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||
#define GEMM_DEFAULT_OFFSET_B 0 | #define GEMM_DEFAULT_OFFSET_B 0 | ||||
#define GEMM_DEFAULT_ALIGN 0x03fffUL | #define GEMM_DEFAULT_ALIGN 0x03fffUL | ||||
#define SGEMM_DEFAULT_UNROLL_M 4 | |||||
#define SGEMM_DEFAULT_UNROLL_N 4 | |||||
#define SGEMM_DEFAULT_UNROLL_M 2 | |||||
#define SGEMM_DEFAULT_UNROLL_N 2 | |||||
#define DGEMM_DEFAULT_UNROLL_M 4 | |||||
#define DGEMM_DEFAULT_UNROLL_N 4 | |||||
#define DGEMM_DEFAULT_UNROLL_M 2 | |||||
#define DGEMM_DEFAULT_UNROLL_N 2 | |||||
#define CGEMM_DEFAULT_UNROLL_M 2 | #define CGEMM_DEFAULT_UNROLL_M 2 | ||||
#define CGEMM_DEFAULT_UNROLL_N 2 | #define CGEMM_DEFAULT_UNROLL_N 2 | ||||