Skip to content

Commit 63b8293

Browse files
committed
Update CMakelists
1 parent 08a4705 commit 63b8293

File tree

9 files changed

+136
-61
lines changed

9 files changed

+136
-61
lines changed

BLAS/SRC/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,17 @@ set(ALLBLAS lsame.f xerbla.f xerbla_array.f)
6363
#---------------------------------------------------------
6464
# Level 2 BLAS
6565
#---------------------------------------------------------
66-
set(SBLAS2 sgemv.f sgbmv.f ssymv.f ssbmv.f sspmv.f
66+
set(SBLAS2 sgemv.f sgbmv.f ssymv.f skymv.f ssbmv.f sspmv.f
6767
strmv.f stbmv.f stpmv.f strsv.f stbsv.f stpsv.f
68-
sger.f ssyr.f sspr.f ssyr2.f sspr2.f)
68+
sger.f ssyr.f sspr.f ssyr2.f skyr2.f sspr2.f)
6969

7070
set(CBLAS2 cgemv.f cgbmv.f chemv.f chbmv.f chpmv.f
7171
ctrmv.f ctbmv.f ctpmv.f ctrsv.f ctbsv.f ctpsv.f
7272
cgerc.f cgeru.f cher.f chpr.f cher2.f chpr2.f)
7373

74-
set(DBLAS2 dgemv.f dgbmv.f dsymv.f dsbmv.f dspmv.f
74+
set(DBLAS2 dgemv.f dgbmv.f dsymv.f dkymv.f dsbmv.f dspmv.f
7575
dtrmv.f dtbmv.f dtpmv.f dtrsv.f dtbsv.f dtpsv.f
76-
dger.f dsyr.f dspr.f dsyr2.f dspr2.f)
76+
dger.f dsyr.f dspr.f dsyr2.f dkyr2.f dspr2.f)
7777

7878
set(ZBLAS2 zgemv.f zgbmv.f zhemv.f zhbmv.f zhpmv.f
7979
ztrmv.f ztbmv.f ztpmv.f ztrsv.f ztbsv.f ztpsv.f
@@ -82,12 +82,12 @@ set(ZBLAS2 zgemv.f zgbmv.f zhemv.f zhbmv.f zhpmv.f
8282
#---------------------------------------------------------
8383
# Level 3 BLAS
8484
#---------------------------------------------------------
85-
set(SBLAS3 sgemm.f ssymm.f ssyrk.f ssyr2k.f strmm.f strsm.f sgemmtr.f)
85+
set(SBLAS3 sgemm.f ssymm.f skymm.f ssyrk.f ssyr2k.f skyr2k.f strmm.f strsm.f sgemmtr.f)
8686

8787
set(CBLAS3 cgemm.f csymm.f csyrk.f csyr2k.f ctrmm.f ctrsm.f
8888
chemm.f cherk.f cher2k.f cgemmtr.f)
8989

90-
set(DBLAS3 dgemm.f dsymm.f dsyrk.f dsyr2k.f dtrmm.f dtrsm.f dgemmtr.f)
90+
set(DBLAS3 dgemm.f dsymm.f dkymm.f dsyrk.f dsyr2k.f dkyr2k.f dtrmm.f dtrsm.f dgemmtr.f)
9191

9292
set(ZBLAS3 zgemm.f zsymm.f zsyrk.f zsyr2k.f ztrmm.f ztrsm.f
9393
zhemm.f zherk.f zher2k.f zgemmtr.f)

CBLAS/src/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ set(SCLEV1 cblas_scasum.c scasumsub.f cblas_scnrm2.c scnrm2sub.f)
5555
set(SLEV2 cblas_sgemv.c cblas_sgbmv.c cblas_sger.c cblas_ssbmv.c cblas_sspmv.c
5656
cblas_sspr.c cblas_sspr2.c cblas_ssymv.c cblas_ssyr.c cblas_ssyr2.c
5757
cblas_stbmv.c cblas_stbsv.c cblas_stpmv.c cblas_stpsv.c cblas_strmv.c
58-
cblas_strsv.c)
58+
cblas_strsv.c cblas_skymv.c cblas_skyr2.c)
5959

6060
# Files for level 2 double precision real
6161
set(DLEV2 cblas_dgemv.c cblas_dgbmv.c cblas_dger.c cblas_dsbmv.c cblas_dspmv.c
6262
cblas_dspr.c cblas_dspr2.c cblas_dsymv.c cblas_dsyr.c cblas_dsyr2.c
6363
cblas_dtbmv.c cblas_dtbsv.c cblas_dtpmv.c cblas_dtpsv.c cblas_dtrmv.c
64-
cblas_dtrsv.c)
64+
cblas_dtrsv.c cblas_dkymv.c cblas_dkyr2.c)
6565

6666
# Files for level 2 single precision complex
6767
set(CLEV2 cblas_cgemv.c cblas_cgbmv.c cblas_chemv.c cblas_chbmv.c cblas_chpmv.c
@@ -85,11 +85,11 @@ set(ZLEV2 cblas_zgemv.c cblas_zgbmv.c cblas_zhemv.c cblas_zhbmv.c cblas_zhpmv.c
8585

8686
# Files for level 3 single precision real
8787
set(SLEV3 cblas_sgemm.c cblas_ssymm.c cblas_ssyrk.c cblas_ssyr2k.c cblas_strmm.c
88-
cblas_strsm.c cblas_sgemmtr.c)
88+
cblas_strsm.c cblas_sgemmtr.c cblas_skymm.c cblas_skyr2k.c)
8989

9090
# Files for level 3 double precision real
9191
set(DLEV3 cblas_dgemm.c cblas_dsymm.c cblas_dsyrk.c cblas_dsyr2k.c cblas_dtrmm.c
92-
cblas_dtrsm.c cblas_dgemmtr.c)
92+
cblas_dtrsm.c cblas_dgemmtr.c cblas_dkymm.c cblas_dkyr2k.c)
9393

9494
# Files for level 3 single precision complex
9595
set(CLEV3 cblas_cgemm.c cblas_csymm.c cblas_chemm.c cblas_cherk.c

LAPACKE/src/CMakeLists.txt

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -811,6 +811,8 @@ lapacke_dlange.c
811811
lapacke_dlange_work.c
812812
lapacke_dlansy.c
813813
lapacke_dlansy_work.c
814+
lapacke_dlanky.c
815+
lapacke_dlanky_work.c
814816
lapacke_dlantr.c
815817
lapacke_dlantr_work.c
816818
lapacke_dlapmr.c
@@ -1035,10 +1037,14 @@ lapacke_dstemr.c
10351037
lapacke_dstemr_work.c
10361038
lapacke_dsteqr.c
10371039
lapacke_dsteqr_work.c
1040+
lapacke_dkteqr.c
1041+
lapacke_dkteqr_work.c
10381042
lapacke_dsterf.c
10391043
lapacke_dsterf_work.c
10401044
lapacke_dstev.c
10411045
lapacke_dstev_work.c
1046+
lapacke_dktev.c
1047+
lapacke_dktev_work.c
10421048
lapacke_dstevd.c
10431049
lapacke_dstevd_work.c
10441050
lapacke_dstevr.c
@@ -1051,10 +1057,14 @@ lapacke_dsycon_3.c
10511057
lapacke_dsycon_3_work.c
10521058
lapacke_dsyconv.c
10531059
lapacke_dsyconv_work.c
1060+
lapacke_dkyconv.c
1061+
lapacke_dkyconv_work.c
10541062
lapacke_dsyequb.c
10551063
lapacke_dsyequb_work.c
10561064
lapacke_dsyev.c
10571065
lapacke_dsyev_work.c
1066+
lapacke_dkyev.c
1067+
lapacke_dkyev_work.c
10581068
lapacke_dsyev_2stage.c
10591069
lapacke_dsyev_2stage_work.c
10601070
lapacke_dsyevd.c
@@ -1071,8 +1081,12 @@ lapacke_dsyevx_2stage.c
10711081
lapacke_dsyevx_2stage_work.c
10721082
lapacke_dsygst.c
10731083
lapacke_dsygst_work.c
1084+
lapacke_dkygst.c
1085+
lapacke_dkygst_work.c
10741086
lapacke_dsygv.c
10751087
lapacke_dsygv_work.c
1088+
lapacke_dkygv.c
1089+
lapacke_dkygv_work.c
10761090
lapacke_dsygv_2stage.c
10771091
lapacke_dsygv_2stage_work.c
10781092
lapacke_dsygvd.c
@@ -1083,6 +1097,8 @@ lapacke_dsyrfs.c
10831097
lapacke_dsyrfs_work.c
10841098
lapacke_dsysv.c
10851099
lapacke_dsysv_work.c
1100+
lapacke_dkysv.c
1101+
lapacke_dkysv_work.c
10861102
lapacke_dsysv_aa.c
10871103
lapacke_dsysv_aa_work.c
10881104
lapacke_dsysv_aa_2stage.c
@@ -1095,10 +1111,16 @@ lapacke_dsysvx.c
10951111
lapacke_dsysvx_work.c
10961112
lapacke_dsyswapr.c
10971113
lapacke_dsyswapr_work.c
1114+
lapacke_dkyswapr.c
1115+
lapacke_dkyswapr_work.c
10981116
lapacke_dsytrd.c
10991117
lapacke_dsytrd_work.c
1118+
lapacke_dkytrd.c
1119+
lapacke_dkytrd_work.c
11001120
lapacke_dsytrf.c
11011121
lapacke_dsytrf_work.c
1122+
lapacke_dkytrf.c
1123+
lapacke_dkytrf_work.c
11021124
lapacke_dsytrf_aa.c
11031125
lapacke_dsytrf_aa_work.c
11041126
lapacke_dsytrf_aa_2stage.c
@@ -1109,16 +1131,26 @@ lapacke_dsytrf_rook.c
11091131
lapacke_dsytrf_rook_work.c
11101132
lapacke_dsytri.c
11111133
lapacke_dsytri_work.c
1134+
lapacke_dkytri.c
1135+
lapacke_dkytri_work.c
11121136
lapacke_dsytri2.c
11131137
lapacke_dsytri2_work.c
1138+
lapacke_dkytri2.c
1139+
lapacke_dkytri2_work.c
11141140
lapacke_dsytri2x.c
11151141
lapacke_dsytri2x_work.c
1142+
lapacke_dkytri2x.c
1143+
lapacke_dkytri2x_work.c
11161144
lapacke_dsytri_3.c
11171145
lapacke_dsytri_3_work.c
11181146
lapacke_dsytrs.c
11191147
lapacke_dsytrs_work.c
1148+
lapacke_dkytrs.c
1149+
lapacke_dkytrs_work.c
11201150
lapacke_dsytrs2.c
11211151
lapacke_dsytrs2_work.c
1152+
lapacke_dkytrs2.c
1153+
lapacke_dkytrs2_work.c
11221154
lapacke_dsytrs_3.c
11231155
lapacke_dsytrs_3_work.c
11241156
lapacke_dsytrs_aa.c
@@ -1396,6 +1428,8 @@ lapacke_slange.c
13961428
lapacke_slange_work.c
13971429
lapacke_slansy.c
13981430
lapacke_slansy_work.c
1431+
lapacke_slanky.c
1432+
lapacke_slanky_work.c
13991433
lapacke_slantr.c
14001434
lapacke_slantr_work.c
14011435
lapacke_slapmr.c
@@ -1616,10 +1650,14 @@ lapacke_sstemr.c
16161650
lapacke_sstemr_work.c
16171651
lapacke_ssteqr.c
16181652
lapacke_ssteqr_work.c
1653+
lapacke_skteqr.c
1654+
lapacke_skteqr_work.c
16191655
lapacke_ssterf.c
16201656
lapacke_ssterf_work.c
16211657
lapacke_sstev.c
16221658
lapacke_sstev_work.c
1659+
lapacke_sktev.c
1660+
lapacke_sktev_work.c
16231661
lapacke_sstevd.c
16241662
lapacke_sstevd_work.c
16251663
lapacke_sstevr.c
@@ -1632,10 +1670,14 @@ lapacke_ssycon_3.c
16321670
lapacke_ssycon_3_work.c
16331671
lapacke_ssyconv.c
16341672
lapacke_ssyconv_work.c
1673+
lapacke_skyconv.c
1674+
lapacke_skyconv_work.c
16351675
lapacke_ssyequb.c
16361676
lapacke_ssyequb_work.c
16371677
lapacke_ssyev.c
16381678
lapacke_ssyev_work.c
1679+
lapacke_skyev.c
1680+
lapacke_skyev_work.c
16391681
lapacke_ssyev_2stage.c
16401682
lapacke_ssyev_2stage_work.c
16411683
lapacke_ssyevd.c
@@ -1652,8 +1694,12 @@ lapacke_ssyevx_2stage.c
16521694
lapacke_ssyevx_2stage_work.c
16531695
lapacke_ssygst.c
16541696
lapacke_ssygst_work.c
1697+
lapacke_skygst.c
1698+
lapacke_skygst_work.c
16551699
lapacke_ssygv.c
16561700
lapacke_ssygv_work.c
1701+
lapacke_skygv.c
1702+
lapacke_skygv_work.c
16571703
lapacke_ssygv_2stage.c
16581704
lapacke_ssygv_2stage_work.c
16591705
lapacke_ssygvd.c
@@ -1664,6 +1710,8 @@ lapacke_ssyrfs.c
16641710
lapacke_ssyrfs_work.c
16651711
lapacke_ssysv.c
16661712
lapacke_ssysv_work.c
1713+
lapacke_skysv.c
1714+
lapacke_skysv_work.c
16671715
lapacke_ssysv_aa.c
16681716
lapacke_ssysv_aa_work.c
16691717
lapacke_ssysv_aa_2stage.c
@@ -1676,10 +1724,16 @@ lapacke_ssysvx.c
16761724
lapacke_ssysvx_work.c
16771725
lapacke_ssyswapr.c
16781726
lapacke_ssyswapr_work.c
1727+
lapacke_skyswapr.c
1728+
lapacke_skyswapr_work.c
16791729
lapacke_ssytrd.c
16801730
lapacke_ssytrd_work.c
1731+
lapacke_skytrd.c
1732+
lapacke_skytrd_work.c
16811733
lapacke_ssytrf.c
16821734
lapacke_ssytrf_work.c
1735+
lapacke_skytrf.c
1736+
lapacke_skytrf_work.c
16831737
lapacke_ssytrf_aa.c
16841738
lapacke_ssytrf_aa_work.c
16851739
lapacke_ssytrf_aa_2stage.c
@@ -1690,16 +1744,26 @@ lapacke_ssytrf_rook.c
16901744
lapacke_ssytrf_rook_work.c
16911745
lapacke_ssytri.c
16921746
lapacke_ssytri_work.c
1747+
lapacke_skytri.c
1748+
lapacke_skytri_work.c
16931749
lapacke_ssytri2.c
16941750
lapacke_ssytri2_work.c
1751+
lapacke_skytri2.c
1752+
lapacke_skytri2_work.c
16951753
lapacke_ssytri2x.c
16961754
lapacke_ssytri2x_work.c
1755+
lapacke_skytri2x.c
1756+
lapacke_skytri2x_work.c
16971757
lapacke_ssytri_3.c
16981758
lapacke_ssytri_3_work.c
16991759
lapacke_ssytrs.c
17001760
lapacke_ssytrs_work.c
1761+
lapacke_skytrs.c
1762+
lapacke_skytrs_work.c
17011763
lapacke_ssytrs2.c
17021764
lapacke_ssytrs2_work.c
1765+
lapacke_skytrs2.c
1766+
lapacke_skytrs2_work.c
17031767
lapacke_ssytrs_3.c
17041768
lapacke_ssytrs_3_work.c
17051769
lapacke_ssytrs_aa.c

LAPACKE/utils/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ lapacke_csp_trans.c lapacke_dsp_trans.c lapacke_ssp_trans.c
2929
lapacke_cst_nancheck.c lapacke_dst_nancheck.c lapacke_sst_nancheck.c lapacke_zst_nancheck.c
3030
lapacke_csy_nancheck.c lapacke_dsy_nancheck.c lapacke_ssy_nancheck.c lapacke_zsy_nancheck.c
3131
lapacke_csy_trans.c lapacke_dsy_trans.c lapacke_ssy_trans.c lapacke_zsy_trans.c
32+
lapacke_dkt_nancheck.c lapacke_skt_nancheck.c
33+
lapacke_dky_nancheck.c lapacke_sky_nancheck.c
34+
lapacke_dky_trans.c lapacke_sky_trans.c
3235
lapacke_ctb_nancheck.c lapacke_dtb_nancheck.c lapacke_stb_nancheck.c lapacke_ztb_nancheck.c
3336
lapacke_ctb_trans.c lapacke_dtb_trans.c lapacke_stb_trans.c lapacke_ztb_trans.c
3437
lapacke_ctf_nancheck.c lapacke_dtf_nancheck.c lapacke_stf_nancheck.c lapacke_ztf_nancheck.c

0 commit comments

Comments
 (0)