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 + -
显示快捷键?