@@ -80,6 +80,7 @@ goto :: slinpack.goto dlinpack.goto clinpack.goto zlinpack.goto \
8080 cher2k.goto zher2k.goto \
8181 sgemv.goto dgemv.goto cgemv.goto zgemv.goto \
8282 strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
83+ stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
8384 strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \
8485 sgeev.goto dgeev.goto cgeev.goto zgeev.goto \
8586 sgesv.goto dgesv.goto cgesv.goto zgesv.goto \
@@ -117,6 +118,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
117118 cher2k.acml zher2k.acml \
118119 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
119120 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
121+ stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
120122 strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \
121123 sgeev.acml dgeev.acml cgeev.acml zgeev.acml \
122124 sgesv.acml dgesv.acml cgesv.acml zgesv.acml \
@@ -155,6 +157,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
155157 cher2k.atlas zher2k.atlas \
156158 sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
157159 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
160+ stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
158161 strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \
159162 sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \
160163 sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \
@@ -192,6 +195,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
192195 cher2k.mkl zher2k.mkl \
193196 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
194197 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
198+ stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
195199 strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \
196200 sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \
197201 sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \
@@ -229,6 +233,7 @@ goto :: sgemm.goto dgemm.goto cgemm.goto zgemm.goto \
229233 cher2k.goto zher2k.goto \
230234 sgemv.goto dgemv.goto cgemv.goto zgemv.goto \
231235 strmv.goto dtrmv.goto ctrmv.goto ztrmv.goto \
236+ stpmv.goto dtpmv.goto ctpmv.goto ztpmv.goto \
232237 strsv.goto dtrsv.goto ctrsv.goto ztrsv.goto \
233238 ssymm.goto dsymm.goto csymm.goto zsymm.goto \
234239 smallscaling \
@@ -272,6 +277,7 @@ acml :: slinpack.acml dlinpack.acml clinpack.acml zlinpack.acml \
272277 cher2k.acml zher2k.acml \
273278 sgemv.acml dgemv.acml cgemv.acml zgemv.acml \
274279 strmv.acml dtrmv.acml ctrmv.acml ztrmv.acml \
280+ stpmv.acml dtpmv.acml ctpmv.acml ztpmv.acml \
275281 strsv.acml dtrsv.acml ctrsv.acml ztrsv.acml \
276282 sgeev.acml dgeev.acml cgeev.acml zgeev.acml \
277283 sgesv.acml dgesv.acml cgesv.acml zgesv.acml \
@@ -310,6 +316,7 @@ atlas :: slinpack.atlas dlinpack.atlas clinpack.atlas zlinpack.atlas \
310316 cher2k.atlas zher2k.atlas \
311317 sgemv.atlas dgemv.atlas cgemv.atlas zgemv.atlas \
312318 strmv.atlas dtrmv.atlas ctrmv.atlas ztrmv.atlas \
319+ stpmv.atlas dtpmv.atlas ctpmv.atlas ztpmv.atlas \
313320 strsv.atlas dtrsv.atlas ctrsv.atlas ztrsv.atlas \
314321 sgeev.atlas dgeev.atlas cgeev.atlas zgeev.atlas \
315322 sgesv.atlas dgesv.atlas cgesv.atlas zgesv.atlas \
@@ -349,6 +356,7 @@ mkl :: slinpack.mkl dlinpack.mkl clinpack.mkl zlinpack.mkl \
349356 cher2k.mkl zher2k.mkl \
350357 sgemv.mkl dgemv.mkl cgemv.mkl zgemv.mkl \
351358 strmv.mkl dtrmv.mkl ctrmv.mkl ztrmv.mkl \
359+ stpmv.mkl dtpmv.mkl ctpmv.mkl ztpmv.mkl \
352360 strsv.mkl dtrsv.mkl ctrsv.mkl ztrsv.mkl \
353361 sgeev.mkl dgeev.mkl cgeev.mkl zgeev.mkl \
354362 sgesv.mkl dgesv.mkl cgesv.mkl zgesv.mkl \
@@ -397,6 +405,7 @@ veclib :: slinpack.veclib dlinpack.veclib clinpack.veclib zlinpack.veclib \
397405 cher2k.veclib zher2k.veclib \
398406 sgemv.veclib dgemv.veclib cgemv.veclib zgemv.veclib \
399407 strmv.veclib dtrmv.veclib ctrmv.veclib ztrmv.veclib \
408+ stpmv.veclib dtpmv.veclib ctpmv.veclib ztpmv.veclib \
400409 strsv.veclib dtrsv.veclib ctrsv.veclib ztrsv.veclib \
401410 sgeev.veclib dgeev.veclib cgeev.veclib zgeev.veclib \
402411 sgesv.veclib dgesv.veclib cgesv.veclib zgesv.veclib \
@@ -1363,6 +1372,72 @@ ztrmv.mkl : ztrmv.$(SUFFIX)
13631372ztrmv.veclib : ztrmv.$(SUFFIX )
13641373 -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
13651374
1375+
1376+ # #################################### Stpmv ####################################################
1377+ stpmv.goto : stpmv.$(SUFFIX ) ../$(LIBNAME )
1378+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1379+
1380+ stpmv.acml : stpmv.$(SUFFIX )
1381+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1382+
1383+ stpmv.atlas : stpmv.$(SUFFIX )
1384+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1385+
1386+ stpmv.mkl : stpmv.$(SUFFIX )
1387+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1388+
1389+ stpmv.veclib : stpmv.$(SUFFIX )
1390+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1391+
1392+ # #################################### Dtpmv ####################################################
1393+ dtpmv.goto : dtpmv.$(SUFFIX ) ../$(LIBNAME )
1394+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1395+
1396+ dtpmv.acml : dtpmv.$(SUFFIX )
1397+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1398+
1399+ dtpmv.atlas : dtpmv.$(SUFFIX )
1400+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1401+
1402+ dtpmv.mkl : dtpmv.$(SUFFIX )
1403+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1404+
1405+ dtpmv.veclib : dtpmv.$(SUFFIX )
1406+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1407+
1408+ # #################################### Ctpmv ####################################################
1409+
1410+ ctpmv.goto : ctpmv.$(SUFFIX ) ../$(LIBNAME )
1411+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1412+
1413+ ctpmv.acml : ctpmv.$(SUFFIX )
1414+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1415+
1416+ ctpmv.atlas : ctpmv.$(SUFFIX )
1417+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1418+
1419+ ctpmv.mkl : ctpmv.$(SUFFIX )
1420+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1421+
1422+ ctpmv.veclib : ctpmv.$(SUFFIX )
1423+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1424+
1425+ # #################################### Ztpmv ####################################################
1426+
1427+ ztpmv.goto : ztpmv.$(SUFFIX ) ../$(LIBNAME )
1428+ $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
1429+
1430+ ztpmv.acml : ztpmv.$(SUFFIX )
1431+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBACML ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1432+
1433+ ztpmv.atlas : ztpmv.$(SUFFIX )
1434+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBATLAS ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1435+
1436+ ztpmv.mkl : ztpmv.$(SUFFIX )
1437+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBMKL ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
1438+
1439+ ztpmv.veclib : ztpmv.$(SUFFIX )
1440+ -$(CC ) $(CFLAGS ) -o $(@F ) $^ $(LIBVECLIB ) $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB )
13661441# #################################### Strsv ####################################################
13671442strsv.goto : strsv.$(SUFFIX ) ../$(LIBNAME )
13681443 $(CC ) $(CFLAGS ) -o $(@F ) $^ $(CEXTRALIB ) $(EXTRALIB ) $(FEXTRALIB ) -lm
@@ -2799,6 +2874,18 @@ ctrmv.$(SUFFIX) : trmv.c
27992874ztrmv.$(SUFFIX ) : trmv.c
28002875 $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
28012876
2877+ stpmv.$(SUFFIX ) : tpmv.c
2878+ $(CC ) $(CFLAGS ) -c -UCOMPLEX -UDOUBLE -o $(@F ) $^
2879+
2880+ dtpmv.$(SUFFIX ) : tpmv.c
2881+ $(CC ) $(CFLAGS ) -c -UCOMPLEX -DDOUBLE -o $(@F ) $^
2882+
2883+ ctpmv.$(SUFFIX ) : tpmv.c
2884+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -UDOUBLE -o $(@F ) $^
2885+
2886+ ztpmv.$(SUFFIX ) : tpmv.c
2887+ $(CC ) $(CFLAGS ) -c -DCOMPLEX -DDOUBLE -o $(@F ) $^
2888+
28022889strsv.$(SUFFIX ) : trsv.c
28032890 $(CC ) $(CFLAGS ) -c -UCOMPLEX -UDOUBLE -o $(@F ) $^
28042891
0 commit comments