Files
OpenBLAS/kernel/arm64/KERNEL.THUNDERX2T99
2017-01-24 21:39:29 +05:30

30 lines
687 B
Plaintext

include $(KERNELDIR)/KERNEL.CORTEXA57
ifndef SMP
SNRM2KERNEL = snrm2_thunderx2t99.S
else
SNRM2KERNEL = nrm2_thunderx2t99_threaded.c
endif
CNRM2KERNEL = cnrm2_thunderx2t99.S
DAXPYKERNEL = daxpy_thunderx2t99.S
ifndef SMP
DDOTKERNEL = ddot_thunderx2t99.S
else
DDOTKERNEL = ddot_thunderx2t99_threaded.c
endif
ifeq ($(DGEMM_UNROLL_M)x$(DGEMM_UNROLL_N), 8x4)
DGEMMKERNEL = dgemm_kernel_8x4_thunderx2t99.S
else
DGEMMKERNEL = dgemm_kernel_$(DGEMM_UNROLL_M)x$(DGEMM_UNROLL_N).S
endif
ifeq ($(SGEMM_UNROLL_M)x$(SGEMM_UNROLL_N), 16x4)
SGEMMKERNEL = sgemm_kernel_16x4_thunderx2t99.S
else
SGEMMKERNEL = sgemm_kernel_$(SGEMM_UNROLL_M)x$(SGEMM_UNROLL_N).S
endif