makefile

来自「Optimized GotoBLAS libraries」· 代码 · 共 113 行

TXT
113
字号
TOPDIR	= ../../..include $(TOPDIR)/Makefile.ruleifeq ($(CORE), BARCELONA)SAXPYKERNEL =  axpy_sse_opteron.SDAXPYKERNEL =  axpy_sse2_opteron.SCAXPYKERNEL = zaxpy_sse_opteron.SZAXPYKERNEL = zaxpy_sse2_opteron.Sendififeq ($(CORE), OPTERON)SAXPYKERNEL =  axpy_sse_opteron.SDAXPYKERNEL =  axpy_sse2_opteron.SCAXPYKERNEL = zaxpy_sse_opteron.SZAXPYKERNEL = zaxpy_sse2_opteron.Sendififeq ($(CORE), PRESCOTT)SAXPYKERNEL =  axpy_sse.SDAXPYKERNEL =  axpy_sse2.SCAXPYKERNEL = zaxpy_sse.SZAXPYKERNEL = zaxpy_sse2.Sendififeq ($(CORE), CORE2)SAXPYKERNEL =  axpy_sse.SDAXPYKERNEL =  axpy_sse2_core2.SCAXPYKERNEL = zaxpy_sse.SZAXPYKERNEL = zaxpy_sse2_core2.Sendififeq ($(CORE), PENRYN)SAXPYKERNEL =  axpy_sse.SDAXPYKERNEL =  axpy_sse2_core2.SCAXPYKERNEL = zaxpy_sse.SZAXPYKERNEL = zaxpy_sse2_core2.Sendififeq ($(CORE), CLEARSPEED)SAXPYKERNEL =  axpy_sse_opteron.SDAXPYKERNEL =  axpy_sse2_opteron.SCAXPYKERNEL = zaxpy_sse.SZAXPYKERNEL = zaxpy_sse2.Sendififeq ($(CORE), GENERIC)SAXPYKERNEL =  axpy_sse.SDAXPYKERNEL =  axpy_sse2.SCAXPYKERNEL = zaxpy_sse.SZAXPYKERNEL = zaxpy_sse2.SendifQAXPYKERNEL =  axpy.SXAXPYKERNEL = zaxpy.Sall:../saxpy_k.$(SUFFIX) : $(SAXPYKERNEL)	$(CC) -c $(CFLAGS) -UDOUBLE $< -o ../$(@F)../daxpy_k.$(SUFFIX) : $(DAXPYKERNEL)	$(CC) -c $(CFLAGS) -DDOUBLE $< -o ../$(@F)../qaxpy_k.$(SUFFIX) : $(QAXPYKERNEL)	$(CC) -c $(CFLAGS) -DXDOUBLE $< -o ../$(@F)../caxpy_k.$(SUFFIX) : $(CAXPYKERNEL)	$(CC) -c $(CFLAGS) -UCONJ -UDOUBLE $< -o ../$(@F)../zaxpy_k.$(SUFFIX) : $(ZAXPYKERNEL)	$(CC) -c $(CFLAGS) -UCONJ -DDOUBLE $< -o ../$(@F)../xaxpy_k.$(SUFFIX) : $(XAXPYKERNEL)	$(CC) -c $(CFLAGS) -UCONJ -DXDOUBLE $< -o ../$(@F)../caxpyc_k.$(SUFFIX) : $(CAXPYKERNEL)	$(CC) -c $(CFLAGS) -DCONJ -UDOUBLE $< -o ../$(@F)../zaxpyc_k.$(SUFFIX) : $(ZAXPYKERNEL)	$(CC) -c $(CFLAGS) -DCONJ -DDOUBLE $< -o ../$(@F)../xaxpyc_k.$(SUFFIX) : $(XAXPYKERNEL)	$(CC) -c $(CFLAGS) -DCONJ -DXDOUBLE $< -o ../$(@F)../saxpy_k.$(PSUFFIX) : $(SAXPYKERNEL)	$(CC) -c $(PFLAGS) -UDOUBLE $< -o ../$(@F)../daxpy_k.$(PSUFFIX) : $(DAXPYKERNEL)	$(CC) -c $(PFLAGS) -DDOUBLE $< -o ../$(@F)../qaxpy_k.$(PSUFFIX) : $(QAXPYKERNEL)	$(CC) -c $(PFLAGS) -DXDOUBLE $< -o ../$(@F)../caxpy_k.$(PSUFFIX) : $(CAXPYKERNEL)	$(CC) -c $(PFLAGS) -UCONJ -UDOUBLE $< -o ../$(@F)../zaxpy_k.$(PSUFFIX) : $(ZAXPYKERNEL)	$(CC) -c $(PFLAGS) -UCONJ -DDOUBLE $< -o ../$(@F)../xaxpy_k.$(PSUFFIX) : $(XAXPYKERNEL)	$(CC) -c $(PFLAGS) -UCONJ -DXDOUBLE $< -o ../$(@F)../caxpyc_k.$(PSUFFIX) : $(CAXPYKERNEL)	$(CC) -c $(PFLAGS) -DCONJ -UDOUBLE $< -o ../$(@F)../zaxpyc_k.$(PSUFFIX) : $(ZAXPYKERNEL)	$(CC) -c $(PFLAGS) -DCONJ -DDOUBLE $< -o ../$(@F)../xaxpyc_k.$(PSUFFIX) : $(XAXPYKERNEL)	$(CC) -c $(PFLAGS) -DCONJ -XDOUBLE $< -o ../$(@F)include $(TOPDIR)/Makefile.tail

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?