Build shgemm for all architecture
This commit is contained in:
parent
7eb55504b1
commit
ff010f496e
|
@ -59,6 +59,19 @@ ifeq ($(CORE), Z14)
|
||||||
USE_TRMM = 1
|
USE_TRMM = 1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
#ifndef SHGEMMKERNEL
|
||||||
|
SHGEMM_BETA = ../generic/gemm_beta.c
|
||||||
|
SHGEMMKERNEL = ../generic/gemmkernel_2x2.c
|
||||||
|
SHGEMMINCOPY = ../generic/gemm_ncopy_2.c
|
||||||
|
SHGEMMITCOPY = ../generic/gemm_tcopy_2.c
|
||||||
|
SHGEMMONCOPY = ../generic/gemm_ncopy_2.c
|
||||||
|
SHGEMMOTCOPY = ../generic/gemm_tcopy_2.c
|
||||||
|
SHGEMMINCOPYOBJ = shgemm_incopy$(TSUFFIX).$(SUFFIX)
|
||||||
|
SHGEMMITCOPYOBJ = shgemm_itcopy$(TSUFFIX).$(SUFFIX)
|
||||||
|
SHGEMMONCOPYOBJ = shgemm_oncopy$(TSUFFIX).$(SUFFIX)
|
||||||
|
SHGEMMOTCOPYOBJ = shgemm_otcopy$(TSUFFIX).$(SUFFIX)
|
||||||
|
#endif
|
||||||
|
|
||||||
SHKERNELOBJS += \
|
SHKERNELOBJS += \
|
||||||
shgemm_kernel$(TSUFFIX).$(SUFFIX) \
|
shgemm_kernel$(TSUFFIX).$(SUFFIX) \
|
||||||
$(SHGEMMINCOPYOBJ) $(SHGEMMITCOPYOBJ) \
|
$(SHGEMMINCOPYOBJ) $(SHGEMMITCOPYOBJ) \
|
||||||
|
|
|
@ -12,17 +12,6 @@ DTRMMKERNEL = dgemm_kernel_power9.S
|
||||||
CTRMMKERNEL = cgemm_kernel_power9.S
|
CTRMMKERNEL = cgemm_kernel_power9.S
|
||||||
ZTRMMKERNEL = zgemm_kernel_power9.S
|
ZTRMMKERNEL = zgemm_kernel_power9.S
|
||||||
|
|
||||||
SHGEMM_BETA = ../generic/gemm_beta.c
|
|
||||||
SHGEMMKERNEL = ../generic/gemmkernel_2x2.c
|
|
||||||
SHGEMMINCOPY = ../generic/gemm_ncopy_2.c
|
|
||||||
SHGEMMITCOPY = ../generic/gemm_tcopy_2.c
|
|
||||||
SHGEMMONCOPY = ../generic/gemm_ncopy_2.c
|
|
||||||
SHGEMMOTCOPY = ../generic/gemm_tcopy_2.c
|
|
||||||
SHGEMMINCOPYOBJ = shgemm_incopy$(TSUFFIX).$(SUFFIX)
|
|
||||||
SHGEMMITCOPYOBJ = shgemm_itcopy$(TSUFFIX).$(SUFFIX)
|
|
||||||
SHGEMMONCOPYOBJ = shgemm_oncopy$(TSUFFIX).$(SUFFIX)
|
|
||||||
SHGEMMOTCOPYOBJ = shgemm_otcopy$(TSUFFIX).$(SUFFIX)
|
|
||||||
|
|
||||||
SGEMMKERNEL = sgemm_kernel_power9.S
|
SGEMMKERNEL = sgemm_kernel_power9.S
|
||||||
SGEMMINCOPY = ../generic/gemm_ncopy_16.c
|
SGEMMINCOPY = ../generic/gemm_ncopy_16.c
|
||||||
SGEMMITCOPY = sgemm_tcopy_16_power8.S
|
SGEMMITCOPY = sgemm_tcopy_16_power8.S
|
||||||
|
|
Loading…
Reference in New Issue