@@ -82,6 +82,7 @@ goto :: slinpack.goto dlinpack.goto clinpack.goto zlinpack.goto \
8282 sspmv.goto dspmv.goto \
8383 strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
8484 stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
85+ stpsv.goto dtpsv.goto ctpsv.goto ztpsv.goto \
8586 strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \
8687 sgeev.goto dgeev.goto cgeev.goto zgeev.goto \
8788 sgesv.goto dgesv.goto cgesv.goto zgesv.goto \
@@ -120,6 +121,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
120121 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
121122 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
122123 stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
124+ stpsv.acml dtpsv.acml ctpsv.acml ztpsv.acml \
123125 strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \
124126 sgeev.acml dgeev.acml cgeev.acml zgeev.acml \
125127 sgesv.acml dgesv.acml cgesv.acml zgesv.acml \
@@ -160,6 +162,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
160162 sspmv.atlas dspmv.atlas \
161163 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
162164 stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
165+ stpsv.atlas dtpsv.atlas ctpsv.atlas ztpsv.atlas \
163166 strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \
164167 sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \
165168 sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \
@@ -198,6 +201,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
198201 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
199202 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
200203 stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
204+ stpsv.mkl dtpsv.mkl ctpsv.mkl ztpsv.mkl \
201205 strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \
202206 sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \
203207 sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \
@@ -237,6 +241,7 @@ goto :: sgemm.goto dgemm.goto cgemm.goto zgemm.goto \
237241 sspmv.goto dspmv.goto \
238242 strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
239243 stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
244+ stpsv.goto dtpsv.goto ctpsv.goto ztpsv.goto \
240245 strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \
241246 ssymm.goto dsymm.goto csymm.goto zsymm.goto \
242247 smallscaling \
@@ -281,6 +286,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
281286 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
282287 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
283288 stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
289+ stpsv.acml dtpsv.acml ctpsv.acml ztpsv.acml \
284290 strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \
285291 sgeev.acml dgeev.acml cgeev.acml zgeev.acml \
286292 sgesv.acml dgesv.acml cgesv.acml zgesv.acml \
@@ -321,6 +327,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
321327 sspmv.atlas dspmv.atlas \
322328 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
323329 stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
330+ stpsv.atlas dtpsv.atlas ctpsv.atlas ztpsv.atlas \
324331 strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \
325332 sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \
326333 sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \
@@ -361,6 +368,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
361368 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
362369 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
363370 stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
371+ stpsv.mkl dtpsv.mkl ctpsv.mkl ztpsv.mkl \
364372 strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \
365373 sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \
366374 sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \
@@ -410,6 +418,7 @@ veclib :: slinpack.veclib dlinpack.veclib clinpack.veclib zlinpack.veclib \
410418 sgemv.veclib dgemv.veclib cgemv.veclib zgemv.veclib \
411419 strmv.veclib dtrmv.veclib ctrmv.veclib ztrmv.veclib \
412420 stpmv.veclib dtpmv.veclib ctpmv.veclib ztpmv.veclib \
421+ stpsv.veclib dtpsv.veclib ctpsv.veclib ztpsv.veclib \
413422 strsv.veclib dtrsv.veclib ctrsv.veclib ztrsv.veclib \
414423 sgeev.veclib dgeev.veclib cgeev.veclib zgeev.veclib \
415424 sgesv.veclib dgesv.veclib cgesv.veclib zgesv.veclib \
@@ -1456,6 +1465,73 @@ ztpmv.mkl : ztpmv.$(SUFFIX)
14561465
14571466ztpmv.veclib : ztpmv.$(SUFFIX )
14581467 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1468+
1469+ # #################################### Stpsv ####################################################
1470+ stpsv.goto : stpsv.$(SUFFIX ) ../$(LIBNAME )
1471+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1472+
1473+ stpsv.acml : stpsv.$(SUFFIX )
1474+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1475+
1476+ stpsv.atlas : stpsv.$(SUFFIX )
1477+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1478+
1479+ stpsv.mkl : stpsv.$(SUFFIX )
1480+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1481+
1482+ stpsv.veclib : stpsv.$(SUFFIX )
1483+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1484+
1485+ # #################################### Dtpsv ####################################################
1486+ dtpsv.goto : dtpsv.$(SUFFIX ) ../$(LIBNAME )
1487+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1488+
1489+ dtpsv.acml : dtpsv.$(SUFFIX )
1490+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1491+
1492+ dtpsv.atlas : dtpsv.$(SUFFIX )
1493+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1494+
1495+ dtpsv.mkl : dtpsv.$(SUFFIX )
1496+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1497+
1498+ dtpsv.veclib : dtpsv.$(SUFFIX )
1499+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1500+
1501+ # #################################### Ctpsv ####################################################
1502+
1503+ ctpsv.goto : ctpsv.$(SUFFIX ) ../$(LIBNAME )
1504+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1505+
1506+ ctpsv.acml : ctpsv.$(SUFFIX )
1507+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1508+
1509+ ctpsv.atlas : ctpsv.$(SUFFIX )
1510+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1511+
1512+ ctpsv.mkl : ctpsv.$(SUFFIX )
1513+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1514+
1515+ ctpsv.veclib : ctpsv.$(SUFFIX )
1516+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1517+
1518+ # #################################### Ztpsv ####################################################
1519+
1520+ ztpsv.goto : ztpsv.$(SUFFIX ) ../$(LIBNAME )
1521+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1522+
1523+ ztpsv.acml : ztpsv.$(SUFFIX )
1524+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1525+
1526+ ztpsv.atlas : ztpsv.$(SUFFIX )
1527+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1528+
1529+ ztpsv.mkl : ztpsv.$(SUFFIX )
1530+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1531+
1532+ ztpsv.veclib : ztpsv.$(SUFFIX )
1533+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1534+
14591535# #################################### Strsv ####################################################
14601536strsv.goto : strsv.$(SUFFIX ) ../$(LIBNAME )
14611537 $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
@@ -2910,6 +2986,18 @@ ctpmv.$(SUFFIX) : tpmv.c
29102986ztpmv.$(SUFFIX ) : tpmv.c
29112987 $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
29122988
2989+ stpsv.$(SUFFIX ) : tpsv.c
2990+ $(CC ) $(CFLAGS ) -c -UCOMPLEX -UDOUBLE -o $(@F ) $^
2991+
2992+ dtpsv.$(SUFFIX ) : tpsv.c
2993+ $(CC ) $(CFLAGS ) -c -UCOMPLEX -DDOUBLE -o $(@F ) $^
2994+
2995+ ctpsv.$(SUFFIX ) : tpsv.c
2996+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -UDOUBLE -o $(@F ) $^
2997+
2998+ ztpsv.$(SUFFIX ) : tpsv.c
2999+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
3000+
29133001strsv.$(SUFFIX ) : trsv.c
29143002 $(CC ) $(CFLAGS ) -c -UCOMPLEX -UDOUBLE -o $(@F ) $^
29153003
0 commit comments