📄 makefile
字号:
TOPDIR = ../../..include ../../../Makefile.ruleifeq ($(CORE), POWER4)STRMMKERNEL_LN = ../../gemm/power/gemm_kernel.SSTRMMKERNEL_LT = ../../gemm/power/gemm_kernel.SSTRMMKERNEL_RN = ../../gemm/power/gemm_kernel.SSTRMMKERNEL_RT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LN = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_RN = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_RT = ../../gemm/power/gemm_kernel.SCTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.SCTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.SCTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.SCTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.SSTRMMDEPEND = sparam.hDTRMMDEPEND = dparam.hCTRMMDEPEND = cparam.hZTRMMDEPEND = zparam.hendififeq ($(CORE), POWER5)STRMMKERNEL_LN = ../../gemm/power/gemm_kernel.SSTRMMKERNEL_LT = ../../gemm/power/gemm_kernel.SSTRMMKERNEL_RN = ../../gemm/power/gemm_kernel.SSTRMMKERNEL_RT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LN = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_RN = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_RT = ../../gemm/power/gemm_kernel.SCTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.SCTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.SCTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.SCTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.SSTRMMDEPEND = sparam.hDTRMMDEPEND = dparam.hCTRMMDEPEND = cparam.hZTRMMDEPEND = zparam.hendififeq ($(CORE), PPC970)#STRMMKERNEL_LN = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_LT = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_RN = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_RT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LN = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_RN = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_RT = ../../gemm/power/gemm_kernel.S#CTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.S#STRMMDEPEND = sparam.hDTRMMDEPEND = dparam.h#CTRMMDEPEND = cparam.hZTRMMDEPEND = zparam.hendififeq ($(CORE), CELL)#STRMMKERNEL_LN = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_LT = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_RN = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_RT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LN = ../../gemm/power/gemm_kernel_cell.SDTRMMKERNEL_LT = ../../gemm/power/gemm_kernel_cell.SDTRMMKERNEL_RN = ../../gemm/power/gemm_kernel_cell.SDTRMMKERNEL_RT = ../../gemm/power/gemm_kernel_cell.S#CTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel_cell.SZTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel_cell.SZTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel_cell.SZTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel_cell.S#STRMMDEPEND = sparam.hDTRMMDEPEND = dparam.h#CTRMMDEPEND = cparam.hZTRMMDEPEND = zparam.hendififeq ($(CORE), PPC440)STRMMKERNEL_LN = ../../gemm/power/gemm_kernel_ppc440.SSTRMMKERNEL_LT = ../../gemm/power/gemm_kernel_ppc440.SSTRMMKERNEL_RN = ../../gemm/power/gemm_kernel_ppc440.SSTRMMKERNEL_RT = ../../gemm/power/gemm_kernel_ppc440.SDTRMMKERNEL_LN = ../../gemm/power/gemm_kernel_ppc440.SDTRMMKERNEL_LT = ../../gemm/power/gemm_kernel_ppc440.SDTRMMKERNEL_RN = ../../gemm/power/gemm_kernel_ppc440.SDTRMMKERNEL_RT = ../../gemm/power/gemm_kernel_ppc440.SCTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel_ppc440.SCTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel_ppc440.SCTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel_ppc440.SCTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel_ppc440.SZTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel_ppc440.SZTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel_ppc440.SZTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel_ppc440.SZTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel_ppc440.Sendififeq ($(CORE), PPC440FP2)STRMMKERNEL_LN = ../../gemm/power/gemm_kernel_hummer.SSTRMMKERNEL_LT = ../../gemm/power/gemm_kernel_hummer.SSTRMMKERNEL_RN = ../../gemm/power/gemm_kernel_hummer.SSTRMMKERNEL_RT = ../../gemm/power/gemm_kernel_hummer.SDTRMMKERNEL_LN = ../../gemm/power/gemm_kernel_hummer.SDTRMMKERNEL_LT = ../../gemm/power/gemm_kernel_hummer.SDTRMMKERNEL_RN = ../../gemm/power/gemm_kernel_hummer.SDTRMMKERNEL_RT = ../../gemm/power/gemm_kernel_hummer.SCTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel_hummer.SCTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel_hummer.SCTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel_hummer.SCTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel_hummer.SZTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel_hummer.SZTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel_hummer.SZTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel_hummer.SZTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel_hummer.Sendififeq ($(CORE), PPCG4)#STRMMKERNEL_LN = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_LT = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_RN = ../../gemm/power/gemm_kernel.S#STRMMKERNEL_RT = ../../gemm/power/gemm_kernel.SDTRMMKERNEL_LN = ../../gemm/power/gemm_kernel_g4.SDTRMMKERNEL_LT = ../../gemm/power/gemm_kernel_g4.SDTRMMKERNEL_RN = ../../gemm/power/gemm_kernel_g4.SDTRMMKERNEL_RT = ../../gemm/power/gemm_kernel_g4.S#CTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel.S#CTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel.SZTRMMKERNEL_LN = ../../gemm/power/zgemm_kernel_g4.SZTRMMKERNEL_LT = ../../gemm/power/zgemm_kernel_g4.SZTRMMKERNEL_RN = ../../gemm/power/zgemm_kernel_g4.SZTRMMKERNEL_RT = ../../gemm/power/zgemm_kernel_g4.Sendifinclude ../generic/Makefilesgenparam : genparam.c $(STRMM_KERNEL) $(CC) $(CFLAGS) -UDOUBLE -UCOMPLEX -I../../gemm/power $< -o $(@F)dgenparam : genparam.c $(DTRMM_KERNEL) $(CC) $(CFLAGS) -DDOUBLE -UCOMPLEX -I../../gemm/power $< -o $(@F)cgenparam : genparam.c $(CTRMM_KERNEL) $(CC) $(CFLAGS) -UDOUBLE -DCOMPLEX -I../../gemm/power $< -o $(@F)zgenparam : genparam.c $(ZTRMM_KERNEL) $(CC) $(CFLAGS) -DDOUBLE -DCOMPLEX -I../../gemm/power $< -o $(@F)sparam.h : sgenparam ./sgenparam > $(@F)dparam.h : dgenparam ./dgenparam > $(@F)cparam.h : cgenparam ./cgenparam > $(@F)zparam.h : zgenparam ./zgenparam > $(@F)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -