119 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			119 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
include $(KERNELDIR)/KERNEL.ARMV5
 | 
						|
 | 
						|
SAMAXKERNEL  = amax_vfp.S
 | 
						|
DAMAXKERNEL  = amax_vfp.S
 | 
						|
#CAMAXKERNEL  = amax_vfp.S
 | 
						|
#ZAMAXKERNEL  = amax_vfp.S
 | 
						|
 | 
						|
SAMINKERNEL  = amax_vfp.S
 | 
						|
DAMINKERNEL  = amax_vfp.S
 | 
						|
#CAMINKERNEL  = amax_vfp.S
 | 
						|
#ZAMINKERNEL  = amax_vfp.S
 | 
						|
 | 
						|
SMAXKERNEL   = amax_vfp.S
 | 
						|
DMAXKERNEL   = amax_vfp.S
 | 
						|
 | 
						|
SMINKERNEL   = amax_vfp.S
 | 
						|
DMINKERNEL   = amax_vfp.S
 | 
						|
 | 
						|
ISAMAXKERNEL = iamax_vfp.S
 | 
						|
IDAMAXKERNEL = iamax_vfp.S
 | 
						|
#ICAMAXKERNEL = iamax_vfp.S
 | 
						|
#IZAMAXKERNEL = iamax_vfp.S
 | 
						|
 | 
						|
ISAMINKERNEL = iamax_vfp.S
 | 
						|
IDAMINKERNEL = iamax_vfp.S
 | 
						|
#ICAMINKERNEL = iamax_vfp.S
 | 
						|
#IZAMINKERNEL = iamax_vfp.S
 | 
						|
 | 
						|
ISMAXKERNEL  = iamax_vfp.S
 | 
						|
IDMAXKERNEL  = iamax_vfp.S
 | 
						|
 | 
						|
ISMINKERNEL  = iamax_vfp.S
 | 
						|
IDMINKERNEL  = iamax_vfp.S
 | 
						|
 | 
						|
SASUMKERNEL  = asum_vfp.S
 | 
						|
DASUMKERNEL  = asum_vfp.S
 | 
						|
CASUMKERNEL  = asum_vfp.S
 | 
						|
ZASUMKERNEL  = asum_vfp.S
 | 
						|
 | 
						|
SSUMKERNEL  = sum_vfp.S
 | 
						|
DSUMKERNEL  = sum_vfp.S
 | 
						|
 | 
						|
SAXPYKERNEL  = axpy_vfp.S
 | 
						|
DAXPYKERNEL  = axpy_vfp.S
 | 
						|
CAXPYKERNEL  = axpy_vfp.S
 | 
						|
ZAXPYKERNEL  = axpy_vfp.S
 | 
						|
 | 
						|
SROTKERNEL   = rot_vfp.S
 | 
						|
DROTKERNEL   = rot_vfp.S
 | 
						|
CROTKERNEL   = rot_vfp.S
 | 
						|
ZROTKERNEL   = rot_vfp.S
 | 
						|
 | 
						|
SDOTKERNEL   = sdot_vfp.S
 | 
						|
DDOTKERNEL   = ddot_vfp.S
 | 
						|
CDOTKERNEL   = cdot_vfp.S
 | 
						|
ZDOTKERNEL   = zdot_vfp.S
 | 
						|
 | 
						|
SNRM2KERNEL  = nrm2_vfp.S
 | 
						|
DNRM2KERNEL  = nrm2_vfp.S
 | 
						|
CNRM2KERNEL  = nrm2_vfp.S
 | 
						|
ZNRM2KERNEL  = nrm2_vfp.S
 | 
						|
 | 
						|
SSWAPKERNEL  = swap_vfp.S
 | 
						|
DSWAPKERNEL  = swap_vfp.S
 | 
						|
CSWAPKERNEL  = swap_vfp.S
 | 
						|
ZSWAPKERNEL  = swap_vfp.S
 | 
						|
 | 
						|
SGEMVNKERNEL = gemv_n_vfp.S
 | 
						|
DGEMVNKERNEL = gemv_n_vfp.S
 | 
						|
CGEMVNKERNEL = cgemv_n_vfp.S
 | 
						|
ZGEMVNKERNEL = zgemv_n_vfp.S
 | 
						|
 | 
						|
SGEMVTKERNEL = gemv_t_vfp.S
 | 
						|
DGEMVTKERNEL = gemv_t_vfp.S
 | 
						|
CGEMVTKERNEL = cgemv_t_vfp.S
 | 
						|
ZGEMVTKERNEL = zgemv_t_vfp.S
 | 
						|
 | 
						|
SGEMMKERNEL    = sgemm_kernel_4x2_vfp.S
 | 
						|
ifneq ($(SGEMM_UNROLL_M), $(SGEMM_UNROLL_N))
 | 
						|
SGEMMINCOPY    = sgemm_ncopy_4_vfp.S
 | 
						|
SGEMMITCOPY    = sgemm_tcopy_4_vfp.S
 | 
						|
SGEMMINCOPYOBJ = sgemm_incopy.o
 | 
						|
SGEMMITCOPYOBJ = sgemm_itcopy.o
 | 
						|
endif
 | 
						|
SGEMMONCOPY    = sgemm_ncopy_2_vfp.S
 | 
						|
SGEMMOTCOPY    = ../generic/gemm_tcopy_2.c
 | 
						|
SGEMMONCOPYOBJ = sgemm_oncopy.o
 | 
						|
SGEMMOTCOPYOBJ = sgemm_otcopy.o
 | 
						|
 | 
						|
DGEMMKERNEL    = dgemm_kernel_4x2_vfp.S
 | 
						|
ifneq ($(DGEMM_UNROLL_M), $(DGEMM_UNROLL_N))
 | 
						|
DGEMMINCOPY    = dgemm_ncopy_4_vfp.S
 | 
						|
DGEMMITCOPY    = dgemm_tcopy_4_vfp.S
 | 
						|
DGEMMINCOPYOBJ = dgemm_incopy.o
 | 
						|
DGEMMITCOPYOBJ = dgemm_itcopy.o
 | 
						|
endif
 | 
						|
DGEMMONCOPY    = dgemm_ncopy_2_vfp.S
 | 
						|
DGEMMOTCOPY    = ../generic/gemm_tcopy_2.c
 | 
						|
DGEMMONCOPYOBJ = dgemm_oncopy.o
 | 
						|
DGEMMOTCOPYOBJ = dgemm_otcopy.o
 | 
						|
 | 
						|
CGEMMKERNEL    = cgemm_kernel_2x2_vfp.S
 | 
						|
CGEMMONCOPY    = cgemm_ncopy_2_vfp.S
 | 
						|
CGEMMOTCOPY    = cgemm_tcopy_2_vfp.S
 | 
						|
CGEMMONCOPYOBJ = cgemm_oncopy.o
 | 
						|
CGEMMOTCOPYOBJ = cgemm_otcopy.o
 | 
						|
 | 
						|
ZGEMMKERNEL    = zgemm_kernel_2x2_vfp.S
 | 
						|
ZGEMMONCOPY    = zgemm_ncopy_2_vfp.S
 | 
						|
ZGEMMOTCOPY    = zgemm_tcopy_2_vfp.S
 | 
						|
ZGEMMONCOPYOBJ = zgemm_oncopy.o
 | 
						|
ZGEMMOTCOPYOBJ = zgemm_otcopy.o
 | 
						|
 | 
						|
STRMMKERNEL    = strmm_kernel_4x2_vfp.S
 | 
						|
DTRMMKERNEL    = dtrmm_kernel_4x2_vfp.S
 | 
						|
CTRMMKERNEL    = ctrmm_kernel_2x2_vfp.S
 | 
						|
ZTRMMKERNEL    = ztrmm_kernel_2x2_vfp.S
 | 
						|
 |