|
|
@@ -75,6 +75,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 \ |
|
|
|
strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \ |
|
|
|
sgeev.goto dgeev.goto cgeev.goto zgeev.goto \ |
|
|
|
sgesv.goto dgesv.goto cgesv.goto zgesv.goto \ |
|
|
|
sgetri.goto dgetri.goto cgetri.goto zgetri.goto \ |
|
|
@@ -104,6 +105,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 \ |
|
|
|
strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \ |
|
|
|
sgeev.acml dgeev.acml cgeev.acml zgeev.acml \ |
|
|
|
sgesv.acml dgesv.acml cgesv.acml zgesv.acml \ |
|
|
|
sgetri.acml dgetri.acml cgetri.acml zgetri.acml \ |
|
|
@@ -134,6 +136,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 \ |
|
|
|
strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \ |
|
|
|
sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \ |
|
|
|
sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \ |
|
|
|
sgetri.atlas dgetri.atlas cgetri.atlas zgetri.atlas \ |
|
|
@@ -163,6 +166,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 \ |
|
|
|
strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \ |
|
|
|
sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \ |
|
|
|
sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \ |
|
|
|
sgetri.mkl dgetri.mkl cgetri.mkl zgetri.mkl \ |
|
|
@@ -193,6 +197,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 \ |
|
|
|
strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \ |
|
|
|
ssymm.goto dsymm.goto csymm.goto zsymm.goto \ |
|
|
|
smallscaling \ |
|
|
|
isamax.goto idamax.goto icamax.goto izamax.goto \ |
|
|
@@ -221,6 +226,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 \ |
|
|
|
strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \ |
|
|
|
sgeev.acml dgeev.acml cgeev.acml zgeev.acml \ |
|
|
|
sgesv.acml dgesv.acml cgesv.acml zgesv.acml \ |
|
|
|
sgetri.acml dgetri.acml cgetri.acml zgetri.acml \ |
|
|
@@ -251,6 +257,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 \ |
|
|
|
strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \ |
|
|
|
sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \ |
|
|
|
sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \ |
|
|
|
sgetri.atlas dgetri.atlas cgetri.atlas zgetri.atlas \ |
|
|
@@ -282,6 +289,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 \ |
|
|
|
strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \ |
|
|
|
sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \ |
|
|
|
sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \ |
|
|
|
sgetri.mkl dgetri.mkl cgetri.mkl zgetri.mkl \ |
|
|
@@ -322,6 +330,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 \ |
|
|
|
strsv.veclib dtrsv.veclib ctrsv.veclib ztrsv.veclib \ |
|
|
|
sgeev.veclib dgeev.veclib cgeev.veclib zgeev.veclib \ |
|
|
|
sgesv.veclib dgesv.veclib cgesv.veclib zgesv.veclib \ |
|
|
|
sgetri.veclib dgetri.veclib cgetri.veclib zgetri.veclib \ |
|
|
@@ -1222,6 +1231,72 @@ ztrmv.mkl : ztrmv.$(SUFFIX) |
|
|
|
ztrmv.veclib : ztrmv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
##################################### Strsv #################################################### |
|
|
|
strsv.goto : strsv.$(SUFFIX) ../$(LIBNAME) |
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm |
|
|
|
|
|
|
|
strsv.acml : strsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
strsv.atlas : strsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
strsv.mkl : strsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
strsv.veclib : strsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
##################################### Dtrsv #################################################### |
|
|
|
dtrsv.goto : dtrsv.$(SUFFIX) ../$(LIBNAME) |
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm |
|
|
|
|
|
|
|
dtrsv.acml : dtrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
dtrsv.atlas : dtrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
dtrsv.mkl : dtrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
dtrsv.veclib : dtrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
##################################### Ctrsv #################################################### |
|
|
|
|
|
|
|
ctrsv.goto : ctrsv.$(SUFFIX) ../$(LIBNAME) |
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm |
|
|
|
|
|
|
|
ctrsv.acml : ctrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
ctrsv.atlas : ctrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
ctrsv.mkl : ctrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
ctrsv.veclib : ctrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
##################################### Ztrsv #################################################### |
|
|
|
|
|
|
|
ztrsv.goto : ztrsv.$(SUFFIX) ../$(LIBNAME) |
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm |
|
|
|
|
|
|
|
ztrsv.acml : ztrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBACML) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
ztrsv.atlas : ztrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBATLAS) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
ztrsv.mkl : ztrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBMKL) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
ztrsv.veclib : ztrsv.$(SUFFIX) |
|
|
|
-$(CC) $(CFLAGS) -o $(@F) $^ $(LIBVECLIB) $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) |
|
|
|
|
|
|
|
##################################### Sger #################################################### |
|
|
|
sger.goto : sger.$(SUFFIX) ../$(LIBNAME) |
|
|
|
$(CC) $(CFLAGS) -o $(@F) $^ $(CEXTRALIB) $(EXTRALIB) $(FEXTRALIB) -lm |
|
|
@@ -2309,6 +2384,18 @@ ctrmv.$(SUFFIX) : trmv.c |
|
|
|
ztrmv.$(SUFFIX) : trmv.c |
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^ |
|
|
|
|
|
|
|
strsv.$(SUFFIX) : trsv.c |
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^ |
|
|
|
|
|
|
|
dtrsv.$(SUFFIX) : trsv.c |
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -DDOUBLE -o $(@F) $^ |
|
|
|
|
|
|
|
ctrsv.$(SUFFIX) : trsv.c |
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -UDOUBLE -o $(@F) $^ |
|
|
|
|
|
|
|
ztrsv.$(SUFFIX) : trsv.c |
|
|
|
$(CC) $(CFLAGS) -c -DCOMPLEX -DDOUBLE -o $(@F) $^ |
|
|
|
|
|
|
|
sger.$(SUFFIX) : ger.c |
|
|
|
$(CC) $(CFLAGS) -c -UCOMPLEX -UDOUBLE -o $(@F) $^ |
|
|
|
|
|
|
|