kusano 2b45e8
### GEMV ###
kusano 2b45e8
kusano 2b45e8
ifndef SGEMVNKERNEL
kusano 2b45e8
SGEMVNKERNEL = gemv_n.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef SGEMVTKERNEL
kusano 2b45e8
SGEMVTKERNEL = gemv_t.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef DGEMVNKERNEL
kusano 2b45e8
DGEMVNKERNEL = gemv_n.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef DGEMVTKERNEL
kusano 2b45e8
DGEMVTKERNEL = gemv_t.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CGEMVNKERNEL
kusano 2b45e8
CGEMVNKERNEL = zgemv_n.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CGEMVTKERNEL
kusano 2b45e8
CGEMVTKERNEL = zgemv_t.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZGEMVNKERNEL
kusano 2b45e8
ZGEMVNKERNEL = zgemv_n.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZGEMVTKERNEL
kusano 2b45e8
ZGEMVTKERNEL = zgemv_t.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef QGEMVNKERNEL
kusano 2b45e8
QGEMVNKERNEL = gemv_n.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef QGEMVTKERNEL
kusano 2b45e8
QGEMVTKERNEL = gemv_t.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XGEMVNKERNEL
kusano 2b45e8
XGEMVNKERNEL = zgemv_n.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XGEMVTKERNEL
kusano 2b45e8
XGEMVTKERNEL = zgemv_t.S
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
### GER ###
kusano 2b45e8
kusano 2b45e8
ifndef SGERKERNEL
kusano 2b45e8
SGERKERNEL	= ../generic/ger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef DGERKERNEL
kusano 2b45e8
DGERKERNEL	= ../generic/ger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef QGERKERNEL
kusano 2b45e8
QGERKERNEL	= ../generic/ger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CGERUKERNEL
kusano 2b45e8
CGERUKERNEL	= ../generic/zger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CGERCKERNEL
kusano 2b45e8
CGERCKERNEL	= ../generic/zger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZGERUKERNEL
kusano 2b45e8
ZGERUKERNEL	= ../generic/zger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZGERCKERNEL
kusano 2b45e8
ZGERCKERNEL	= ../generic/zger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XGERUKERNEL
kusano 2b45e8
XGERUKERNEL	= ../generic/zger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XGERCKERNEL
kusano 2b45e8
XGERCKERNEL	= ../generic/zger.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
### SYMV ###
kusano 2b45e8
kusano 2b45e8
ifndef SSYMV_U_KERNEL
kusano 2b45e8
SSYMV_U_KERNEL =  ../generic/symv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef SSYMV_L_KERNEL
kusano 2b45e8
SSYMV_L_KERNEL =  ../generic/symv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef DSYMV_U_KERNEL
kusano 2b45e8
DSYMV_U_KERNEL =  ../generic/symv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef DSYMV_L_KERNEL
kusano 2b45e8
DSYMV_L_KERNEL =  ../generic/symv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef QSYMV_U_KERNEL
kusano 2b45e8
QSYMV_U_KERNEL =  ../generic/symv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef QSYMV_L_KERNEL
kusano 2b45e8
QSYMV_L_KERNEL =  ../generic/symv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CSYMV_U_KERNEL
kusano 2b45e8
CSYMV_U_KERNEL =  ../generic/zsymv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CSYMV_L_KERNEL
kusano 2b45e8
CSYMV_L_KERNEL =  ../generic/zsymv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZSYMV_U_KERNEL
kusano 2b45e8
ZSYMV_U_KERNEL =  ../generic/zsymv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZSYMV_L_KERNEL
kusano 2b45e8
ZSYMV_L_KERNEL =  ../generic/zsymv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XSYMV_U_KERNEL
kusano 2b45e8
XSYMV_U_KERNEL =  ../generic/zsymv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XSYMV_L_KERNEL
kusano 2b45e8
XSYMV_L_KERNEL =  ../generic/zsymv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
### HEMV ###
kusano 2b45e8
kusano 2b45e8
ifndef CHEMV_U_KERNEL
kusano 2b45e8
CHEMV_U_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CHEMV_L_KERNEL
kusano 2b45e8
CHEMV_L_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CHEMV_V_KERNEL
kusano 2b45e8
CHEMV_V_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef CHEMV_M_KERNEL
kusano 2b45e8
CHEMV_M_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZHEMV_U_KERNEL
kusano 2b45e8
ZHEMV_U_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZHEMV_L_KERNEL
kusano 2b45e8
ZHEMV_L_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZHEMV_V_KERNEL
kusano 2b45e8
ZHEMV_V_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef ZHEMV_M_KERNEL
kusano 2b45e8
ZHEMV_M_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XHEMV_U_KERNEL
kusano 2b45e8
XHEMV_U_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XHEMV_L_KERNEL
kusano 2b45e8
XHEMV_L_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XHEMV_V_KERNEL
kusano 2b45e8
XHEMV_V_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
ifndef XHEMV_M_KERNEL
kusano 2b45e8
XHEMV_M_KERNEL	= ../generic/zhemv_k.c
kusano 2b45e8
endif
kusano 2b45e8
kusano 2b45e8
SBLASOBJS	+= \
kusano 2b45e8
	sgemv_n$(TSUFFIX).$(SUFFIX) sgemv_t$(TSUFFIX).$(SUFFIX) ssymv_U$(TSUFFIX).$(SUFFIX) ssymv_L$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	sger_k$(TSUFFIX).$(SUFFIX)
kusano 2b45e8
kusano 2b45e8
DBLASOBJS	+= \
kusano 2b45e8
	dgemv_n$(TSUFFIX).$(SUFFIX) dgemv_t$(TSUFFIX).$(SUFFIX) dsymv_U$(TSUFFIX).$(SUFFIX) dsymv_L$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	dger_k$(TSUFFIX).$(SUFFIX)
kusano 2b45e8
kusano 2b45e8
QBLASOBJS	+= \
kusano 2b45e8
	qgemv_n$(TSUFFIX).$(SUFFIX) qgemv_t$(TSUFFIX).$(SUFFIX) qsymv_U$(TSUFFIX).$(SUFFIX) qsymv_L$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	qger_k$(TSUFFIX).$(SUFFIX)
kusano 2b45e8
kusano 2b45e8
CBLASOBJS	+= \
kusano 2b45e8
	cgemv_n$(TSUFFIX).$(SUFFIX) cgemv_t$(TSUFFIX).$(SUFFIX) cgemv_r$(TSUFFIX).$(SUFFIX) cgemv_c$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	cgemv_o$(TSUFFIX).$(SUFFIX) cgemv_u$(TSUFFIX).$(SUFFIX) cgemv_s$(TSUFFIX).$(SUFFIX) cgemv_d$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	csymv_U$(TSUFFIX).$(SUFFIX) csymv_L$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	chemv_U$(TSUFFIX).$(SUFFIX) chemv_L$(TSUFFIX).$(SUFFIX) chemv_V$(TSUFFIX).$(SUFFIX) chemv_M$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	cgeru_k$(TSUFFIX).$(SUFFIX) cgerc_k$(TSUFFIX).$(SUFFIX) cgerv_k$(TSUFFIX).$(SUFFIX) cgerd_k$(TSUFFIX).$(SUFFIX)
kusano 2b45e8
kusano 2b45e8
ZBLASOBJS	+= \
kusano 2b45e8
	zgemv_n$(TSUFFIX).$(SUFFIX) zgemv_t$(TSUFFIX).$(SUFFIX) zgemv_r$(TSUFFIX).$(SUFFIX) zgemv_c$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	zgemv_o$(TSUFFIX).$(SUFFIX) zgemv_u$(TSUFFIX).$(SUFFIX) zgemv_s$(TSUFFIX).$(SUFFIX) zgemv_d$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	zsymv_U$(TSUFFIX).$(SUFFIX) zsymv_L$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	zhemv_U$(TSUFFIX).$(SUFFIX) zhemv_L$(TSUFFIX).$(SUFFIX) zhemv_V$(TSUFFIX).$(SUFFIX) zhemv_M$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	zgeru_k$(TSUFFIX).$(SUFFIX) zgerc_k$(TSUFFIX).$(SUFFIX) zgerv_k$(TSUFFIX).$(SUFFIX) zgerd_k$(TSUFFIX).$(SUFFIX)
kusano 2b45e8
kusano 2b45e8
XBLASOBJS	+= \
kusano 2b45e8
	xgemv_n$(TSUFFIX).$(SUFFIX) xgemv_t$(TSUFFIX).$(SUFFIX) xgemv_r$(TSUFFIX).$(SUFFIX) xgemv_c$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	xgemv_o$(TSUFFIX).$(SUFFIX) xgemv_u$(TSUFFIX).$(SUFFIX) xgemv_s$(TSUFFIX).$(SUFFIX) xgemv_d$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	xsymv_U$(TSUFFIX).$(SUFFIX) xsymv_L$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	xhemv_U$(TSUFFIX).$(SUFFIX) xhemv_L$(TSUFFIX).$(SUFFIX) xhemv_V$(TSUFFIX).$(SUFFIX) xhemv_M$(TSUFFIX).$(SUFFIX) \
kusano 2b45e8
	xgeru_k$(TSUFFIX).$(SUFFIX) xgerc_k$(TSUFFIX).$(SUFFIX) xgerv_k$(TSUFFIX).$(SUFFIX) xgerd_k$(TSUFFIX).$(SUFFIX)
kusano 2b45e8
kusano 2b45e8
$(KDIR)sgemv_n$(TSUFFIX).$(SUFFIX)  $(KDIR)sgemv_n$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(SGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX  -UTRANS $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)sgemv_t$(TSUFFIX).$(SUFFIX)  $(KDIR)sgemv_t$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(SGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX  -DTRANS  $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)dgemv_n$(TSUFFIX).$(SUFFIX)  $(KDIR)dgemv_n$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(DGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX  -UTRANS $< -o $@
kusano 2b45e8
				   
kusano 2b45e8
$(KDIR)dgemv_t$(TSUFFIX).$(SUFFIX)  $(KDIR)dgemv_t$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(DGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX  -DTRANS $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)qgemv_n$(TSUFFIX).$(SUFFIX)  $(KDIR)qgemv_n$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(QGEMVNKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -UTRANS $< -o $@
kusano 2b45e8
				   
kusano 2b45e8
$(KDIR)qgemv_t$(TSUFFIX).$(SUFFIX)  $(KDIR)qgemv_t$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(QGEMVTKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DTRANS $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_n$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_n$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -UTRANS -UCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_t$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_t$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DTRANS -UCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_r$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_r$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -UTRANS -DCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_c$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_c$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DTRANS -DCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_o$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_o$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -UTRANS -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_u$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_u$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DTRANS -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_s$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_s$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -UTRANS -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgemv_d$(TSUFFIX).$(SUFFIX) $(KDIR)cgemv_d$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(CGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DTRANS -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_n$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_n$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -UTRANS -UCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_t$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_t$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DTRANS -UCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_r$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_r$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -UTRANS -DCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_c$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_c$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DTRANS -DCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_o$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_o$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -UTRANS -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_u$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_u$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DTRANS -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_s$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_s$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVNKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -UTRANS -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgemv_d$(TSUFFIX).$(SUFFIX) $(KDIR)zgemv_d$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(ZGEMVTKERNEL) $(TOPDIR)/common.h $(GEMVDEP) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DTRANS -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_n$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_n$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVNKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -UTRANS -UCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_t$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_t$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVTKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DTRANS -UCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_r$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_r$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVNKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -UTRANS -DCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_c$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_c$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVTKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DTRANS -DCONJ -UXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_o$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_o$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVNKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -UTRANS -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_u$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_u$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVTKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DTRANS -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_s$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_s$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVNKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -UTRANS -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgemv_d$(TSUFFIX).$(SUFFIX) $(KDIR)xgemv_d$(TSUFFIX).$(PSUFFIX) : $(KERNELDIR)/$(XGEMVTKERNEL) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DTRANS -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)ssymv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)ssymv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(SSYMV_U_KERNEL) $(SSYMV_U_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -ULOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)ssymv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)ssymv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(SSYMV_L_KERNEL)  $(SSYMV_L_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DLOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)dsymv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)dsymv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(DSYMV_U_KERNEL)  $(DSYMV_U_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -ULOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)dsymv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)dsymv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(DSYMV_L_KERNEL)  $(DSYMV_L_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DLOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)qsymv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)qsymv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(QSYMV_U_KERNEL)  
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -ULOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)qsymv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)qsymv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(QSYMV_L_KERNEL)  
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DLOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)csymv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)csymv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CSYMV_U_KERNEL)   $(CSYMV_U_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -ULOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)csymv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)csymv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CSYMV_L_KERNEL)   $(CSYMV_L_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DLOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zsymv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)zsymv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZSYMV_U_KERNEL)   $(ZSYMV_U_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -ULOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zsymv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)zsymv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZSYMV_L_KERNEL)   $(ZSYMV_L_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DLOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xsymv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)xsymv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XSYMV_U_KERNEL)  
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -ULOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xsymv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)xsymv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XSYMV_L_KERNEL)  
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DLOWER $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)sger_k$(TSUFFIX).$(SUFFIX)  $(KDIR)sger_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(SGERKERNEL) $(SGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)dger_k$(TSUFFIX).$(SUFFIX)  $(KDIR)dger_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(DGERKERNEL) $(DGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)qger_k$(TSUFFIX).$(SUFFIX)  $(KDIR)qger_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(QGERKERNEL) $(QGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgeru_k$(TSUFFIX).$(SUFFIX)  $(KDIR)cgeru_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CGERUKERNEL) $(CGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -UCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgerc_k$(TSUFFIX).$(SUFFIX)  $(KDIR)cgerc_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CGERCKERNEL) $(CGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgerv_k$(TSUFFIX).$(SUFFIX)  $(KDIR)cgerv_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CGERUKERNEL) $(CGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)cgerd_k$(TSUFFIX).$(SUFFIX)  $(KDIR)cgerd_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CGERCKERNEL) $(CGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -UDOUBLE -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgeru_k$(TSUFFIX).$(SUFFIX)  $(KDIR)zgeru_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZGERUKERNEL) $(ZGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -UCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgerc_k$(TSUFFIX).$(SUFFIX)  $(KDIR)zgerc_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZGERCKERNEL) $(ZGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgerv_k$(TSUFFIX).$(SUFFIX)  $(KDIR)zgerv_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZGERUKERNEL) $(ZGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zgerd_k$(TSUFFIX).$(SUFFIX)  $(KDIR)zgerd_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZGERCKERNEL) $(ZGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DDOUBLE -DCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgeru_k$(TSUFFIX).$(SUFFIX)  $(KDIR)xgeru_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XGERUKERNEL) $(XGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -UCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgerc_k$(TSUFFIX).$(SUFFIX)  $(KDIR)xgerc_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XGERCKERNEL) $(XGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgerv_k$(TSUFFIX).$(SUFFIX)  $(KDIR)xgerv_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XGERUKERNEL) $(XGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -UCONJ -DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xgerd_k$(TSUFFIX).$(SUFFIX)  $(KDIR)xgerd_k$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XGERCKERNEL) $(XGERPARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DXDOUBLE -DCONJ-DXCONJ $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)chemv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)chemv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CHEMV_U_KERNEL) $(CHEMV_U_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -ULOWER -DHEMV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)chemv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)chemv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CHEMV_L_KERNEL) $(CHEMV_L_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DLOWER -DHEMV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)chemv_V$(TSUFFIX).$(SUFFIX)  $(KDIR)chemv_V$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CHEMV_V_KERNEL) $(CHEMV_U_PARAM) ../symcopy.h 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -ULOWER -DHEMV -DHEMVREV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)chemv_M$(TSUFFIX).$(SUFFIX)  $(KDIR)chemv_M$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(CHEMV_M_KERNEL) $(CHEMV_L_PARAM) ../symcopy.h 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DLOWER -DHEMV -DHEMVREV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zhemv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)zhemv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZHEMV_U_KERNEL) $(ZHEMV_U_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -ULOWER -DHEMV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zhemv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)zhemv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZHEMV_L_KERNEL) $(ZHEMV_L_PARAM) 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DLOWER -DHEMV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zhemv_V$(TSUFFIX).$(SUFFIX)  $(KDIR)zhemv_V$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZHEMV_V_KERNEL) $(ZHEMV_U_PARAM) ../symcopy.h 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -ULOWER -DHEMV -DHEMVREV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)zhemv_M$(TSUFFIX).$(SUFFIX)  $(KDIR)zhemv_M$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(ZHEMV_M_KERNEL) $(ZHEMV_L_PARAM) ../symcopy.h 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DLOWER -DHEMV -DHEMVREV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xhemv_U$(TSUFFIX).$(SUFFIX)  $(KDIR)xhemv_U$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XHEMV_U_KERNEL)  
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -ULOWER -DHEMV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xhemv_L$(TSUFFIX).$(SUFFIX)  $(KDIR)xhemv_L$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XHEMV_L_KERNEL)  
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DLOWER -DHEMV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xhemv_V$(TSUFFIX).$(SUFFIX)  $(KDIR)xhemv_V$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XHEMV_V_KERNEL)  ../symcopy.h 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -ULOWER -DHEMV -DHEMVREV $< -o $@
kusano 2b45e8
kusano 2b45e8
$(KDIR)xhemv_M$(TSUFFIX).$(SUFFIX)  $(KDIR)xhemv_M$(TSUFFIX).$(PSUFFIX)  : $(KERNELDIR)/$(XHEMV_M_KERNEL)  ../symcopy.h 
kusano 2b45e8
	$(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DLOWER -DHEMV -DHEMVREV $< -o $@
kusano 2b45e8