|
|
|
@@ -80,6 +80,7 @@ goto :: slinpack.goto dlinpack.goto clinpack.goto zlinpack.goto \ |
|
|
|
cher2k.goto zher2k.goto \
|
|
|
|
sgemv.goto dgemv.goto cgemv.goto zgemv.goto \
|
|
|
|
strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
|
|
|
|
stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
|
|
|
|
strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \
|
|
|
|
sgeev.goto dgeev.goto cgeev.goto zgeev.goto \
|
|
|
|
sgesv.goto dgesv.goto cgesv.goto zgesv.goto \
|
|
|
|
@@ -117,6 +118,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \ |
|
|
|
cher2k.acml zher2k.acml \
|
|
|
|
sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
|
|
|
|
strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
|
|
|
|
stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
|
|
|
|
strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \
|
|
|
|
sgeev.acml dgeev.acml cgeev.acml zgeev.acml \
|
|
|
|
sgesv.acml dgesv.acml cgesv.acml zgesv.acml \
|
|
|
|
@@ -155,6 +157,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \ |
|
|
|
cher2k.atlas zher2k.atlas \
|
|
|
|
sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
|
|
|
|
strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
|
|
|
|
stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
|
|
|
|
strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \
|
|
|
|
sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \
|
|
|
|
sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \
|
|
|
|
@@ -192,6 +195,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \ |
|
|
|
cher2k.mkl zher2k.mkl \
|
|
|
|
sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
|
|
|
|
strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
|
|
|
|
stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
|
|
|
|
strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \
|
|
|
|
sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \
|
|
|
|
sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \
|
|
|
|
@@ -229,6 +233,7 @@ goto :: sgemm.goto dgemm.goto cgemm.goto zgemm.goto \ |
|
|
|
cher2k.goto zher2k.goto \
|
|
|
|
sgemv.goto dgemv.goto cgemv.goto zgemv.goto \
|
|
|
|
strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
|
|
|
|
stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
|
|
|
|
strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \
|
|
|
|
ssymm.goto dsymm.goto csymm.goto zsymm.goto \
|
|
|
|
smallscaling \
|
|
|
|
@@ -272,6 +277,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \ |
|
|
|
cher2k.acml zher2k.acml \
|
|
|
|
sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
|
|
|
|
strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
|
|
|
|
stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
|
|
|
|
strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \
|
|
|
|
sgeev.acml dgeev.acml cgeev.acml zgeev.acml \
|
|
|
|
sgesv.acml dgesv.acml cgesv.acml zgesv.acml \
|
|
|
|
@@ -310,6 +316,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \ |
|
|
|
cher2k.atlas zher2k.atlas \
|
|
|
|
sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
|
|
|
|
strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
|
|
|
|
stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
|
|
|
|
strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \
|
|
|
|
sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \
|
|
|
|
sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \
|
|
|
|
@@ -349,6 +356,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \ |
|
|
|
cher2k.mkl zher2k.mkl \
|
|
|
|
sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
|
|
|
|
strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
|
|
|
|
stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
|
|
|
|
strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \
|
|
|
|
sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \
|
|
|
|
sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \
|
|
|
|
@@ -397,6 +405,7 @@ veclib :: slinpack.veclib dlinpack.veclib clinpack.veclib zlinpack.veclib \ |
|
|
|
cher2k.veclib zher2k.veclib \
|
|
|
|
sgemv.veclib dgemv.veclib cgemv.veclib zgemv.veclib \
|
|
|
|
strmv.veclib dtrmv.veclib ctrmv.veclib ztrmv.veclib \
|
|
|
|
stpmv.veclib dtpmv.veclib ctpmv.veclib ztpmv.veclib \
|
|
|
|
strsv.veclib dtrsv.veclib ctrsv.veclib ztrsv.veclib \
|
|
|
|
sgeev.veclib dgeev.veclib cgeev.veclib zgeev.veclib \
|
|
|
|
sgesv.veclib dgesv.veclib cgesv.veclib zgesv.veclib \
|
|
|
|
@@ -1363,6 +1372,72 @@ ztrmv.mkl : ztrmv.$(SUFFIX) |
|
|
|
ztrmv.veclib : ztrmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
|
|
|
|
##################################### Stpmv ####################################################
|
|
|
|
stpmv.goto : stpmv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
stpmv.acml : stpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
stpmv.atlas : stpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
stpmv.mkl : stpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
stpmv.veclib : stpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Dtpmv ####################################################
|
|
|
|
dtpmv.goto : dtpmv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
dtpmv.acml : dtpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
dtpmv.atlas : dtpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
dtpmv.mkl : dtpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
dtpmv.veclib : dtpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Ctpmv ####################################################
|
|
|
|
|
|
|
|
ctpmv.goto : ctpmv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
ctpmv.acml : ctpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ctpmv.atlas : ctpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ctpmv.mkl : ctpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ctpmv.veclib : ctpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Ztpmv ####################################################
|
|
|
|
|
|
|
|
ztpmv.goto : ztpmv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
ztpmv.acml : ztpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ztpmv.atlas : ztpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ztpmv.mkl : ztpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ztpmv.veclib : ztpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
##################################### Strsv ####################################################
|
|
|
|
strsv.goto : strsv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
@@ -2799,6 +2874,18 @@ ctrmv.$(SUFFIX) : trmv.c |
|
|
|
ztrmv.$(SUFFIX) : trmv.c
|
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
stpmv.$(SUFFIX) : tpmv.c
|
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
dtpmv.$(SUFFIX) : tpmv.c
|
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
ctpmv.$(SUFFIX) : tpmv.c
|
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
ztpmv.$(SUFFIX) : tpmv.c
|
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
strsv.$(SUFFIX) : trsv.c
|
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
|