|
|
@@ -82,6 +82,7 @@ goto :: slinpack.goto dlinpack.goto clinpack.goto zlinpack.goto \ |
|
|
|
sspmv.goto dspmv.goto \
|
|
|
|
strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
|
|
|
|
stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
|
|
|
|
stpsv.goto dtpsv.goto ctpsv.goto ztpsv.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 \
|
|
|
@@ -120,6 +121,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.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 \
|
|
|
|
stpsv.acml dtpsv.acml ctpsv.acml ztpsv.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 \
|
|
|
@@ -160,6 +162,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \ |
|
|
|
sspmv.atlas dspmv.atlas \
|
|
|
|
strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
|
|
|
|
stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
|
|
|
|
stpsv.atlas dtpsv.atlas ctpsv.atlas ztpsv.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 \
|
|
|
@@ -198,6 +201,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.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 \
|
|
|
|
stpsv.mkl dtpsv.mkl ctpsv.mkl ztpsv.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 \
|
|
|
@@ -237,6 +241,7 @@ goto :: sgemm.goto dgemm.goto cgemm.goto zgemm.goto \ |
|
|
|
sspmv.goto dspmv.goto \
|
|
|
|
strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
|
|
|
|
stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
|
|
|
|
stpsv.goto dtpsv.goto ctpsv.goto ztpsv.goto \
|
|
|
|
strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \
|
|
|
|
ssymm.goto dsymm.goto csymm.goto zsymm.goto \
|
|
|
|
smallscaling \
|
|
|
@@ -281,6 +286,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.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 \
|
|
|
|
stpsv.acml dtpsv.acml ctpsv.acml ztpsv.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 \
|
|
|
@@ -321,6 +327,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \ |
|
|
|
sspmv.atlas dspmv.atlas \
|
|
|
|
strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
|
|
|
|
stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
|
|
|
|
stpsv.atlas dtpsv.atlas ctpsv.atlas ztpsv.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 \
|
|
|
@@ -361,6 +368,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.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 \
|
|
|
|
stpsv.mkl dtpsv.mkl ctpsv.mkl ztpsv.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 \
|
|
|
@@ -410,6 +418,7 @@ veclib :: slinpack.veclib dlinpack.veclib clinpack.veclib zlinpack.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 \
|
|
|
|
stpsv.veclib dtpsv.veclib ctpsv.veclib ztpsv.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 \
|
|
|
@@ -1456,6 +1465,73 @@ ztpmv.mkl : ztpmv.$(SUFFIX) |
|
|
|
|
|
|
|
ztpmv.veclib : ztpmv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Stpsv ####################################################
|
|
|
|
stpsv.goto : stpsv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
stpsv.acml : stpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
stpsv.atlas : stpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
stpsv.mkl : stpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
stpsv.veclib : stpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Dtpsv ####################################################
|
|
|
|
dtpsv.goto : dtpsv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
dtpsv.acml : dtpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
dtpsv.atlas : dtpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
dtpsv.mkl : dtpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
dtpsv.veclib : dtpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Ctpsv ####################################################
|
|
|
|
|
|
|
|
ctpsv.goto : ctpsv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
ctpsv.acml : ctpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ctpsv.atlas : ctpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ctpsv.mkl : ctpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ctpsv.veclib : ctpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Ztpsv ####################################################
|
|
|
|
|
|
|
|
ztpsv.goto : ztpsv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
|
|
|
|
|
ztpsv.acml : ztpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ztpsv.atlas : ztpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ztpsv.mkl : ztpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
ztpsv.veclib : ztpsv.$(SUFFIX)
|
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB)
|
|
|
|
|
|
|
|
##################################### Strsv ####################################################
|
|
|
|
strsv.goto : strsv.$(SUFFIX) ../$(LIBNAME)
|
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm
|
|
|
@@ -2910,6 +2986,18 @@ ctpmv.$(SUFFIX) : tpmv.c |
|
|
|
ztpmv.$(SUFFIX) : tpmv.c
|
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
stpsv.$(SUFFIX) : tpsv.c
|
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
dtpsv.$(SUFFIX) : tpsv.c
|
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
ctpsv.$(SUFFIX) : tpsv.c
|
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
ztpsv.$(SUFFIX) : tpsv.c
|
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|
strsv.$(SUFFIX) : trsv.c
|
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^
|
|
|
|
|
|
|
|