2 include $(TOPDIR)/Makefile.system
10 ifeq ($(ARCH), x86_64)
25 saxpy.$(SUFFIX) sswap.$(SUFFIX) \
26 scopy.$(SUFFIX) sscal.$(SUFFIX) \
27 sdot.$(SUFFIX) sdsdot.$(SUFFIX) dsdot.$(SUFFIX) \
28 sasum.$(SUFFIX) snrm2.$(SUFFIX) \
29 smax.$(SUFFIX) samax.$(SUFFIX) ismax.$(SUFFIX) isamax.$(SUFFIX) \
30 smin.$(SUFFIX) samin.$(SUFFIX) ismin.$(SUFFIX) isamin.$(SUFFIX) \
31 srot.$(SUFFIX) srotg.$(SUFFIX) srotm.$(SUFFIX) srotmg.$(SUFFIX) \
35 sgemv.$(SUFFIX) sger.$(SUFFIX) \
36 strsv.$(SUFFIX) strmv.$(SUFFIX) ssymv.$(SUFFIX) \
37 ssyr.$(SUFFIX) ssyr2.$(SUFFIX) sgbmv.$(SUFFIX) \
38 ssbmv.$(SUFFIX) sspmv.$(SUFFIX) \
39 sspr.$(SUFFIX) sspr2.$(SUFFIX) \
40 stbsv.$(SUFFIX) stbmv.$(SUFFIX) \
41 stpsv.$(SUFFIX) stpmv.$(SUFFIX)
44 sgemm.$(SUFFIX) ssymm.$(SUFFIX) strmm.$(SUFFIX) \
45 strsm.$(SUFFIX) ssyrk.$(SUFFIX) ssyr2k.$(SUFFIX) \
46 somatcopy.$(SUFFIX) simatcopy.$(SUFFIX)\
51 daxpy.$(SUFFIX) dswap.$(SUFFIX) \
52 dcopy.$(SUFFIX) dscal.$(SUFFIX) \
54 dasum.$(SUFFIX) dnrm2.$(SUFFIX) \
55 dmax.$(SUFFIX) damax.$(SUFFIX) idmax.$(SUFFIX) idamax.$(SUFFIX) \
56 dmin.$(SUFFIX) damin.$(SUFFIX) idmin.$(SUFFIX) idamin.$(SUFFIX) \
57 drot.$(SUFFIX) drotg.$(SUFFIX) drotm.$(SUFFIX) drotmg.$(SUFFIX) \
61 dgemv.$(SUFFIX) dger.$(SUFFIX) \
62 dtrsv.$(SUFFIX) dtrmv.$(SUFFIX) dsymv.$(SUFFIX) \
63 dsyr.$(SUFFIX) dsyr2.$(SUFFIX) dgbmv.$(SUFFIX) \
64 dsbmv.$(SUFFIX) dspmv.$(SUFFIX) \
65 dspr.$(SUFFIX) dspr2.$(SUFFIX) \
66 dtbsv.$(SUFFIX) dtbmv.$(SUFFIX) \
67 dtpsv.$(SUFFIX) dtpmv.$(SUFFIX)
70 dgemm.$(SUFFIX) dsymm.$(SUFFIX) dtrmm.$(SUFFIX) \
71 dtrsm.$(SUFFIX) dsyrk.$(SUFFIX) dsyr2k.$(SUFFIX) \
72 domatcopy.$(SUFFIX) dimatcopy.$(SUFFIX)\
76 caxpy.$(SUFFIX) caxpyc.$(SUFFIX) cswap.$(SUFFIX) \
77 ccopy.$(SUFFIX) cscal.$(SUFFIX) csscal.$(SUFFIX) \
78 cdotc.$(SUFFIX) cdotu.$(SUFFIX) \
79 scasum.$(SUFFIX) scnrm2.$(SUFFIX) \
80 scamax.$(SUFFIX) icamax.$(SUFFIX) \
81 scamin.$(SUFFIX) icamin.$(SUFFIX) \
82 csrot.$(SUFFIX) crotg.$(SUFFIX) \
86 cgemv.$(SUFFIX) cgeru.$(SUFFIX) cgerc.$(SUFFIX) \
87 ctrsv.$(SUFFIX) ctrmv.$(SUFFIX) \
88 csyr2.$(SUFFIX) cgbmv.$(SUFFIX) \
91 ctbsv.$(SUFFIX) ctbmv.$(SUFFIX) \
92 ctpsv.$(SUFFIX) ctpmv.$(SUFFIX) \
93 chemv.$(SUFFIX) chbmv.$(SUFFIX) \
94 cher.$(SUFFIX) cher2.$(SUFFIX) \
95 chpmv.$(SUFFIX) chpr.$(SUFFIX) chpr2.$(SUFFIX)
98 cgemm.$(SUFFIX) csymm.$(SUFFIX) ctrmm.$(SUFFIX) \
99 ctrsm.$(SUFFIX) csyrk.$(SUFFIX) csyr2k.$(SUFFIX) \
100 chemm.$(SUFFIX) cherk.$(SUFFIX) cher2k.$(SUFFIX) \
101 comatcopy.$(SUFFIX) cimatcopy.$(SUFFIX)\
105 zaxpy.$(SUFFIX) zaxpyc.$(SUFFIX) zswap.$(SUFFIX) \
106 zcopy.$(SUFFIX) zscal.$(SUFFIX) zdscal.$(SUFFIX) \
107 zdotc.$(SUFFIX) zdotu.$(SUFFIX) \
108 dzasum.$(SUFFIX) dznrm2.$(SUFFIX) \
109 dzamax.$(SUFFIX) izamax.$(SUFFIX) \
110 dzamin.$(SUFFIX) izamin.$(SUFFIX) \
111 zdrot.$(SUFFIX) zrotg.$(SUFFIX) \
115 zgemv.$(SUFFIX) zgeru.$(SUFFIX) zgerc.$(SUFFIX) \
116 ztrsv.$(SUFFIX) ztrmv.$(SUFFIX) \
117 zsyr2.$(SUFFIX) zgbmv.$(SUFFIX) \
120 ztbsv.$(SUFFIX) ztbmv.$(SUFFIX) \
121 ztpsv.$(SUFFIX) ztpmv.$(SUFFIX) \
122 zhemv.$(SUFFIX) zhbmv.$(SUFFIX) \
123 zher.$(SUFFIX) zher2.$(SUFFIX) \
124 zhpmv.$(SUFFIX) zhpr.$(SUFFIX) zhpr2.$(SUFFIX)
127 zgemm.$(SUFFIX) zsymm.$(SUFFIX) ztrmm.$(SUFFIX) \
128 ztrsm.$(SUFFIX) zsyrk.$(SUFFIX) zsyr2k.$(SUFFIX) \
129 zhemm.$(SUFFIX) zherk.$(SUFFIX) zher2k.$(SUFFIX) \
130 zomatcopy.$(SUFFIX) zimatcopy.$(SUFFIX)\
133 ifeq ($(SUPPORT_GEMM3M), 1)
135 # CBLAS3OBJS += cgemm3m.$(SUFFIX) csymm3m.$(SUFFIX) chemm3m.$(SUFFIX)
136 CBLAS3OBJS += cgemm3m.$(SUFFIX)
138 # ZBLAS3OBJS += zgemm3m.$(SUFFIX) zsymm3m.$(SUFFIX) zhemm3m.$(SUFFIX)
139 ZBLAS3OBJS += zgemm3m.$(SUFFIX)
146 qaxpy.$(SUFFIX) qswap.$(SUFFIX) \
147 qcopy.$(SUFFIX) qscal.$(SUFFIX) \
149 qasum.$(SUFFIX) qnrm2.$(SUFFIX) \
150 qmax.$(SUFFIX) qamax.$(SUFFIX) iqmax.$(SUFFIX) iqamax.$(SUFFIX) \
151 qmin.$(SUFFIX) qamin.$(SUFFIX) iqmin.$(SUFFIX) iqamin.$(SUFFIX) \
152 qrot.$(SUFFIX) qrotg.$(SUFFIX) qrotm.$(SUFFIX) qrotmg.$(SUFFIX) \
155 qgemv.$(SUFFIX) qger.$(SUFFIX) \
156 qtrsv.$(SUFFIX) qtrmv.$(SUFFIX) qsymv.$(SUFFIX) \
157 qsyr.$(SUFFIX) qsyr2.$(SUFFIX) qgbmv.$(SUFFIX) \
158 qsbmv.$(SUFFIX) qspmv.$(SUFFIX) \
159 qspr.$(SUFFIX) qspr2.$(SUFFIX) \
160 qtbsv.$(SUFFIX) qtbmv.$(SUFFIX) \
161 qtpsv.$(SUFFIX) qtpmv.$(SUFFIX)
164 qgemm.$(SUFFIX) qsymm.$(SUFFIX) qtrmm.$(SUFFIX) \
165 qtrsm.$(SUFFIX) qsyrk.$(SUFFIX) qsyr2k.$(SUFFIX)
168 xaxpy.$(SUFFIX) xaxpyc.$(SUFFIX) xswap.$(SUFFIX) \
169 xcopy.$(SUFFIX) xscal.$(SUFFIX) xqscal.$(SUFFIX) \
170 xdotc.$(SUFFIX) xdotu.$(SUFFIX) \
171 qxasum.$(SUFFIX) qxnrm2.$(SUFFIX) \
172 qxamax.$(SUFFIX) ixamax.$(SUFFIX) \
173 qxamin.$(SUFFIX) ixamin.$(SUFFIX) \
174 xqrot.$(SUFFIX) xrotg.$(SUFFIX) \
177 xgemv.$(SUFFIX) xgeru.$(SUFFIX) xgerc.$(SUFFIX) \
178 xtrsv.$(SUFFIX) xtrmv.$(SUFFIX) xsymv.$(SUFFIX) \
179 xsyr.$(SUFFIX) xsyr2.$(SUFFIX) xgbmv.$(SUFFIX) \
180 xsbmv.$(SUFFIX) xspmv.$(SUFFIX) \
181 xspr.$(SUFFIX) xspr2.$(SUFFIX) \
182 xtbsv.$(SUFFIX) xtbmv.$(SUFFIX) \
183 xtpsv.$(SUFFIX) xtpmv.$(SUFFIX) \
184 xhemv.$(SUFFIX) xhbmv.$(SUFFIX) \
185 xher.$(SUFFIX) xher2.$(SUFFIX) \
186 xhpmv.$(SUFFIX) xhpr.$(SUFFIX) xhpr2.$(SUFFIX)
189 xgemm.$(SUFFIX) xsymm.$(SUFFIX) xtrmm.$(SUFFIX) \
190 xtrsm.$(SUFFIX) xsyrk.$(SUFFIX) xsyr2k.$(SUFFIX) \
191 xhemm.$(SUFFIX) xherk.$(SUFFIX) xher2k.$(SUFFIX)
193 ifeq ($(SUPPORT_GEMM3M), 1)
195 XBLAS3OBJS += xgemm3m.$(SUFFIX) xsymm3m.$(SUFFIX) xhemm3m.$(SUFFIX)
204 qaxpy.$(SUFFIX) qswap.$(SUFFIX) \
205 qcopy.$(SUFFIX) qscal.$(SUFFIX) \
206 qasum.$(SUFFIX) qnrm2.$(SUFFIX) \
207 qmax.$(SUFFIX) qamax.$(SUFFIX) iqmax.$(SUFFIX) iqamax.$(SUFFIX) \
208 qmin.$(SUFFIX) qamin.$(SUFFIX) iqmin.$(SUFFIX) iqamin.$(SUFFIX) \
209 qrot.$(SUFFIX) qrotg.$(SUFFIX) qrotm.$(SUFFIX) qrotmg.$(SUFFIX) \
212 qgemv.$(SUFFIX) qger.$(SUFFIX) \
213 qtrsv.$(SUFFIX) qtrmv.$(SUFFIX) qsymv.$(SUFFIX) \
214 qsyr.$(SUFFIX) qsyr2.$(SUFFIX) qgbmv.$(SUFFIX) \
215 qsbmv.$(SUFFIX) qspmv.$(SUFFIX) \
216 qspr.$(SUFFIX) qspr2.$(SUFFIX) \
217 qtbsv.$(SUFFIX) qtbmv.$(SUFFIX) \
218 qtpsv.$(SUFFIX) qtpmv.$(SUFFIX)
221 qgemm.$(SUFFIX) qsymm.$(SUFFIX) qtrmm.$(SUFFIX) \
222 qtrsm.$(SUFFIX) qsyrk.$(SUFFIX) qsyr2k.$(SUFFIX)
225 xaxpy.$(SUFFIX) xaxpyc.$(SUFFIX) xswap.$(SUFFIX) \
226 xcopy.$(SUFFIX) xscal.$(SUFFIX) xqscal.$(SUFFIX) \
227 qxasum.$(SUFFIX) qxnrm2.$(SUFFIX) \
228 qxamax.$(SUFFIX) ixamax.$(SUFFIX) \
229 qxamin.$(SUFFIX) ixamin.$(SUFFIX) \
230 xqrot.$(SUFFIX) xrotg.$(SUFFIX) \
233 xgemv.$(SUFFIX) xgeru.$(SUFFIX) xgerc.$(SUFFIX) \
234 xtrsv.$(SUFFIX) xtrmv.$(SUFFIX) xsymv.$(SUFFIX) \
235 xsyr.$(SUFFIX) xsyr2.$(SUFFIX) xgbmv.$(SUFFIX) \
236 xsbmv.$(SUFFIX) xspmv.$(SUFFIX) \
237 xspr.$(SUFFIX) xspr2.$(SUFFIX) \
238 xtbsv.$(SUFFIX) xtbmv.$(SUFFIX) \
239 xtpsv.$(SUFFIX) xtpmv.$(SUFFIX) \
240 xhemv.$(SUFFIX) xhbmv.$(SUFFIX) \
241 xher.$(SUFFIX) xher2.$(SUFFIX) \
242 xhpmv.$(SUFFIX) xhpr.$(SUFFIX) xhpr2.$(SUFFIX)
245 xgemm.$(SUFFIX) xsymm.$(SUFFIX) xtrmm.$(SUFFIX) \
246 xtrsm.$(SUFFIX) xsyrk.$(SUFFIX) xsyr2k.$(SUFFIX) \
247 xhemm.$(SUFFIX) xherk.$(SUFFIX) xher2k.$(SUFFIX)
249 ifeq ($(SUPPORT_GEMM3M), 1)
251 XBLAS3OBJS += xgemm3m.$(SUFFIX) xsymm3m.$(SUFFIX) xhemm3m.$(SUFFIX)
258 HPLOBJS = dgemm.$(SUFFIX) dtrsm.$(SUFFIX) \
259 dgemv.$(SUFFIX) dtrsv.$(SUFFIX) dger.$(SUFFIX) \
260 idamax.$(SUFFIX) daxpy.$(SUFFIX) dcopy.$(SUFFIX) dscal.$(SUFFIX)
263 cblas_isamax.$(SUFFIX) cblas_isamin.$(SUFFIX) cblas_sasum.$(SUFFIX) cblas_saxpy.$(SUFFIX) \
264 cblas_scopy.$(SUFFIX) cblas_sdot.$(SUFFIX) cblas_sdsdot.$(SUFFIX) cblas_dsdot.$(SUFFIX) \
265 cblas_srot.$(SUFFIX) cblas_srotg.$(SUFFIX) cblas_srotm.$(SUFFIX) cblas_srotmg.$(SUFFIX) \
266 cblas_sscal.$(SUFFIX) cblas_sswap.$(SUFFIX) cblas_snrm2.$(SUFFIX) cblas_saxpby.$(SUFFIX)
269 cblas_sgemv.$(SUFFIX) cblas_sger.$(SUFFIX) cblas_ssymv.$(SUFFIX) cblas_strmv.$(SUFFIX) \
270 cblas_strsv.$(SUFFIX) cblas_ssyr.$(SUFFIX) cblas_ssyr2.$(SUFFIX) cblas_sgbmv.$(SUFFIX) \
271 cblas_ssbmv.$(SUFFIX) cblas_sspmv.$(SUFFIX) cblas_sspr.$(SUFFIX) cblas_sspr2.$(SUFFIX) \
272 cblas_stbmv.$(SUFFIX) cblas_stbsv.$(SUFFIX) cblas_stpmv.$(SUFFIX) cblas_stpsv.$(SUFFIX)
275 cblas_sgemm.$(SUFFIX) cblas_ssymm.$(SUFFIX) cblas_strmm.$(SUFFIX) cblas_strsm.$(SUFFIX) \
276 cblas_ssyrk.$(SUFFIX) cblas_ssyr2k.$(SUFFIX) cblas_somatcopy.$(SUFFIX) cblas_simatcopy.$(SUFFIX)\
277 cblas_sgeadd.$(SUFFIX)
280 cblas_idamax.$(SUFFIX) cblas_idamin.$(SUFFIX) cblas_dasum.$(SUFFIX) cblas_daxpy.$(SUFFIX) \
281 cblas_dcopy.$(SUFFIX) cblas_ddot.$(SUFFIX) \
282 cblas_drot.$(SUFFIX) cblas_drotg.$(SUFFIX) cblas_drotm.$(SUFFIX) cblas_drotmg.$(SUFFIX) \
283 cblas_dscal.$(SUFFIX) cblas_dswap.$(SUFFIX) cblas_dnrm2.$(SUFFIX) cblas_daxpby.$(SUFFIX)
286 cblas_dgemv.$(SUFFIX) cblas_dger.$(SUFFIX) cblas_dsymv.$(SUFFIX) cblas_dtrmv.$(SUFFIX) \
287 cblas_dtrsv.$(SUFFIX) cblas_dsyr.$(SUFFIX) cblas_dsyr2.$(SUFFIX) cblas_dgbmv.$(SUFFIX) \
288 cblas_dsbmv.$(SUFFIX) cblas_dspmv.$(SUFFIX) cblas_dspr.$(SUFFIX) cblas_dspr2.$(SUFFIX) \
289 cblas_dtbmv.$(SUFFIX) cblas_dtbsv.$(SUFFIX) cblas_dtpmv.$(SUFFIX) cblas_dtpsv.$(SUFFIX)
292 cblas_dgemm.$(SUFFIX) cblas_dsymm.$(SUFFIX) cblas_dtrmm.$(SUFFIX) cblas_dtrsm.$(SUFFIX) \
293 cblas_dsyrk.$(SUFFIX) cblas_dsyr2k.$(SUFFIX) cblas_domatcopy.$(SUFFIX) cblas_dimatcopy.$(SUFFIX) \
294 cblas_dgeadd.$(SUFFIX)
297 cblas_icamax.$(SUFFIX) cblas_icamin.$(SUFFIX) cblas_scasum.$(SUFFIX) cblas_caxpy.$(SUFFIX) \
298 cblas_ccopy.$(SUFFIX) \
299 cblas_cdotc.$(SUFFIX) cblas_cdotu.$(SUFFIX) \
300 cblas_cdotc_sub.$(SUFFIX) cblas_cdotu_sub.$(SUFFIX) \
301 cblas_cscal.$(SUFFIX) cblas_csscal.$(SUFFIX) \
302 cblas_cswap.$(SUFFIX) cblas_scnrm2.$(SUFFIX) \
303 cblas_caxpby.$(SUFFIX)
306 cblas_cgemv.$(SUFFIX) cblas_cgerc.$(SUFFIX) cblas_cgeru.$(SUFFIX) \
307 cblas_cgbmv.$(SUFFIX) cblas_chbmv.$(SUFFIX) cblas_chemv.$(SUFFIX) \
308 cblas_cher.$(SUFFIX) cblas_cher2.$(SUFFIX) cblas_chpmv.$(SUFFIX) \
309 cblas_chpr.$(SUFFIX) cblas_chpr2.$(SUFFIX) cblas_ctbmv.$(SUFFIX) \
310 cblas_ctbsv.$(SUFFIX) cblas_ctpmv.$(SUFFIX) cblas_ctpsv.$(SUFFIX) \
311 cblas_ctrmv.$(SUFFIX) cblas_ctrsv.$(SUFFIX)
314 cblas_cgemm.$(SUFFIX) cblas_csymm.$(SUFFIX) cblas_ctrmm.$(SUFFIX) cblas_ctrsm.$(SUFFIX) \
315 cblas_csyrk.$(SUFFIX) cblas_csyr2k.$(SUFFIX) \
316 cblas_chemm.$(SUFFIX) cblas_cherk.$(SUFFIX) cblas_cher2k.$(SUFFIX) \
317 cblas_comatcopy.$(SUFFIX) cblas_cimatcopy.$(SUFFIX)\
318 cblas_cgeadd.$(SUFFIX) cblas_xerbla.$(SUFFIX)
323 cblas_izamax.$(SUFFIX) cblas_izamin.$(SUFFIX) cblas_dzasum.$(SUFFIX) cblas_zaxpy.$(SUFFIX) \
324 cblas_zcopy.$(SUFFIX) \
325 cblas_zdotc.$(SUFFIX) cblas_zdotu.$(SUFFIX) \
326 cblas_zdotc_sub.$(SUFFIX) cblas_zdotu_sub.$(SUFFIX) \
327 cblas_zscal.$(SUFFIX) cblas_zdscal.$(SUFFIX) \
328 cblas_zswap.$(SUFFIX) cblas_dznrm2.$(SUFFIX) \
329 cblas_zaxpby.$(SUFFIX)
332 cblas_zgemv.$(SUFFIX) cblas_zgerc.$(SUFFIX) cblas_zgeru.$(SUFFIX) \
333 cblas_zgbmv.$(SUFFIX) cblas_zhbmv.$(SUFFIX) cblas_zhemv.$(SUFFIX) \
334 cblas_zher.$(SUFFIX) cblas_zher2.$(SUFFIX) cblas_zhpmv.$(SUFFIX) \
335 cblas_zhpr.$(SUFFIX) cblas_zhpr2.$(SUFFIX) cblas_ztbmv.$(SUFFIX) \
336 cblas_ztbsv.$(SUFFIX) cblas_ztpmv.$(SUFFIX) cblas_ztpsv.$(SUFFIX) \
337 cblas_ztrmv.$(SUFFIX) cblas_ztrsv.$(SUFFIX)
340 cblas_zgemm.$(SUFFIX) cblas_zsymm.$(SUFFIX) cblas_ztrmm.$(SUFFIX) cblas_ztrsm.$(SUFFIX) \
341 cblas_zsyrk.$(SUFFIX) cblas_zsyr2k.$(SUFFIX) \
342 cblas_zhemm.$(SUFFIX) cblas_zherk.$(SUFFIX) cblas_zher2k.$(SUFFIX)\
343 cblas_zomatcopy.$(SUFFIX) cblas_zimatcopy.$(SUFFIX) \
344 cblas_zgeadd.$(SUFFIX)
347 ifeq ($(SUPPORT_GEMM3M), 1)
349 # CBLAS3OBJS += cgemm3m.$(SUFFIX) csymm3m.$(SUFFIX) chemm3m.$(SUFFIX)
350 CCBLAS3OBJS += cblas_cgemm3m.$(SUFFIX)
352 # ZBLAS3OBJS += zgemm3m.$(SUFFIX) zsymm3m.$(SUFFIX) zhemm3m.$(SUFFIX)
353 CZBLAS3OBJS += cblas_zgemm3m.$(SUFFIX)
360 override CFLAGS += -I.
362 SBLAS1OBJS += $(CSBLAS1OBJS)
363 SBLAS2OBJS += $(CSBLAS2OBJS)
364 SBLAS3OBJS += $(CSBLAS3OBJS)
365 DBLAS1OBJS += $(CDBLAS1OBJS)
366 DBLAS2OBJS += $(CDBLAS2OBJS)
367 DBLAS3OBJS += $(CDBLAS3OBJS)
368 CBLAS1OBJS += $(CCBLAS1OBJS)
369 CBLAS2OBJS += $(CCBLAS2OBJS)
370 CBLAS3OBJS += $(CCBLAS3OBJS)
371 ZBLAS1OBJS += $(CZBLAS1OBJS)
372 ZBLAS2OBJS += $(CZBLAS2OBJS)
373 ZBLAS3OBJS += $(CZBLAS3OBJS)
377 SBLASOBJS = $(SBLAS1OBJS) $(SBLAS2OBJS) $(SBLAS3OBJS)
378 DBLASOBJS = $(DBLAS1OBJS) $(DBLAS2OBJS) $(DBLAS3OBJS)
379 QBLASOBJS = $(QBLAS1OBJS) $(QBLAS2OBJS) $(QBLAS3OBJS)
380 CBLASOBJS = $(CBLAS1OBJS) $(CBLAS2OBJS) $(CBLAS3OBJS)
381 ZBLASOBJS = $(ZBLAS1OBJS) $(ZBLAS2OBJS) $(ZBLAS3OBJS)
382 XBLASOBJS = $(XBLAS1OBJS) $(XBLAS2OBJS) $(XBLAS3OBJS)
385 # sgetrf.$(SUFFIX) sgetrs.$(SUFFIX) spotrf.$(SUFFIX) sgetf2.$(SUFFIX) \
386 # spotf2.$(SUFFIX) slaswp.$(SUFFIX) sgesv.$(SUFFIX) slauu2.$(SUFFIX) \
387 # slauum.$(SUFFIX) strti2.$(SUFFIX) strtri.$(SUFFIX) spotri.$(SUFFIX)
390 sgetrf.$(SUFFIX) sgetrs.$(SUFFIX) spotrf.$(SUFFIX) sgetf2.$(SUFFIX) \
391 spotf2.$(SUFFIX) slaswp.$(SUFFIX) sgesv.$(SUFFIX) slauu2.$(SUFFIX) \
392 slauum.$(SUFFIX) strti2.$(SUFFIX) strtri.$(SUFFIX)
396 # dgetrf.$(SUFFIX) dgetrs.$(SUFFIX) dpotrf.$(SUFFIX) dgetf2.$(SUFFIX) \
397 # dpotf2.$(SUFFIX) dlaswp.$(SUFFIX) dgesv.$(SUFFIX) dlauu2.$(SUFFIX) \
398 # dlauum.$(SUFFIX) dtrti2.$(SUFFIX) dtrtri.$(SUFFIX) dpotri.$(SUFFIX)
401 dgetrf.$(SUFFIX) dgetrs.$(SUFFIX) dpotrf.$(SUFFIX) dgetf2.$(SUFFIX) \
402 dpotf2.$(SUFFIX) dlaswp.$(SUFFIX) dgesv.$(SUFFIX) dlauu2.$(SUFFIX) \
403 dlauum.$(SUFFIX) dtrti2.$(SUFFIX) dtrtri.$(SUFFIX)
407 qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
408 qpotf2.$(SUFFIX) qpotrf.$(SUFFIX) qtrti2.$(SUFFIX) qtrtri.$(SUFFIX) \
409 qlaswp.$(SUFFIX) qgetrs.$(SUFFIX) qgesv.$(SUFFIX) qpotri.$(SUFFIX) \
413 # cgetrf.$(SUFFIX) cgetrs.$(SUFFIX) cpotrf.$(SUFFIX) cgetf2.$(SUFFIX) \
414 # cpotf2.$(SUFFIX) claswp.$(SUFFIX) cgesv.$(SUFFIX) clauu2.$(SUFFIX) \
415 # clauum.$(SUFFIX) ctrti2.$(SUFFIX) ctrtri.$(SUFFIX) cpotri.$(SUFFIX)
419 cgetrf.$(SUFFIX) cgetrs.$(SUFFIX) cpotrf.$(SUFFIX) cgetf2.$(SUFFIX) \
420 cpotf2.$(SUFFIX) claswp.$(SUFFIX) cgesv.$(SUFFIX) clauu2.$(SUFFIX) \
421 clauum.$(SUFFIX) ctrti2.$(SUFFIX) ctrtri.$(SUFFIX)
425 # zgetrf.$(SUFFIX) zgetrs.$(SUFFIX) zpotrf.$(SUFFIX) zgetf2.$(SUFFIX) \
426 # zpotf2.$(SUFFIX) zlaswp.$(SUFFIX) zgesv.$(SUFFIX) zlauu2.$(SUFFIX) \
427 # zlauum.$(SUFFIX) ztrti2.$(SUFFIX) ztrtri.$(SUFFIX) zpotri.$(SUFFIX)
431 zgetrf.$(SUFFIX) zgetrs.$(SUFFIX) zpotrf.$(SUFFIX) zgetf2.$(SUFFIX) \
432 zpotf2.$(SUFFIX) zlaswp.$(SUFFIX) zgesv.$(SUFFIX) zlauu2.$(SUFFIX) \
433 zlauum.$(SUFFIX) ztrti2.$(SUFFIX) ztrtri.$(SUFFIX)
437 xgetf2.$(SUFFIX) xgetrf.$(SUFFIX) xlauu2.$(SUFFIX) xlauum.$(SUFFIX) \
438 xpotf2.$(SUFFIX) xpotrf.$(SUFFIX) xtrti2.$(SUFFIX) xtrtri.$(SUFFIX) \
439 xlaswp.$(SUFFIX) xgetrs.$(SUFFIX) xgesv.$(SUFFIX) xpotri.$(SUFFIX) \
441 ifneq ($(NO_LAPACK), 1)
442 SBLASOBJS += $(SLAPACKOBJS)
443 DBLASOBJS += $(DLAPACKOBJS)
444 #QBLASOBJS += $(QLAPACKOBJS)
445 CBLASOBJS += $(CLAPACKOBJS)
446 ZBLASOBJS += $(ZLAPACKOBJS)
447 #XBLASOBJS += $(XLAPACKOBJS)
451 FUNCOBJS = $(SBLASOBJS) $(DBLASOBJS) $(CBLASOBJS) $(ZBLASOBJS)
454 FUNCOBJS += $(QBLASOBJS) $(XBLASOBJS)
458 FUNCOBJS += $(QBLASOBJS) $(XBLASOBJS)
461 FUNCALLFILES = $(FUNCOBJS:.$(SUFFIX)=)
463 include $(TOPDIR)/Makefile.tail
467 ifdef FUNCTION_PROFILE
468 $(BLASOBJS) $(BLASOBJS_P) : functable.h
469 $(BLASOBJS) $(BLASOBJS_P) : override CFLAGS += -DPROFILE_FUNC_NAME=interface_$(*F)
471 functable.h : Makefile
472 ./create $(FUNCALLFILES) > functable.h
479 level1 : $(SBLAS1OBJS) $(DBLAS1OBJS) $(QBLAS1OBJS) $(CBLAS1OBJS) $(ZBLAS1OBJS) $(XBLAS1OBJS)
480 $(AR) $(ARFLAGS) -ru $(TOPDIR)/$(LIBNAME) $^
482 level2 : $(SBLAS2OBJS) $(DBLAS2OBJS) $(QBLAS2OBJS) $(CBLAS2OBJS) $(ZBLAS2OBJS) $(XBLAS2OBJS)
483 $(AR) $(ARFLAGS) -ru $(TOPDIR)/$(LIBNAME) $^
485 level3 : $(SBLAS3OBJS) $(DBLAS3OBJS) $(QBLAS3OBJS) $(CBLAS3OBJS) $(ZBLAS3OBJS) $(XBLAS3OBJS)
486 $(AR) $(ARFLAGS) -ru $(TOPDIR)/$(LIBNAME) $^
488 $(CSBLASOBJS) $(CSBLASOBJS_P) $(CDBLASOBJS) $(CDBLASOBJS_P) $(CQBLASOBJS) $(CQBLASOBJS_P) \
489 $(CCBLASOBJS) $(CCBLASOBJS_P) $(CZBLASOBJS) $(CZBLASOBJS_P) $(CXBLASOBJS) $(CXBLASOBJS_P) : override CFLAGS += -DCBLAS
491 srot.$(SUFFIX) srot.$(PSUFFIX) : rot.c
492 $(CC) $(CFLAGS) -c $< -o $(@F)
494 drot.$(SUFFIX) drot.$(PSUFFIX) : rot.c
495 $(CC) $(CFLAGS) -c $< -o $(@F)
497 qrot.$(SUFFIX) qrot.$(PSUFFIX) : rot.c
498 $(CC) $(CFLAGS) -c $< -o $(@F)
500 csrot.$(SUFFIX) csrot.$(PSUFFIX) : zrot.c
501 $(CC) $(CFLAGS) -c $< -o $(@F)
503 zdrot.$(SUFFIX) zdrot.$(PSUFFIX) : zrot.c
504 $(CC) $(CFLAGS) -c $< -o $(@F)
506 xqrot.$(SUFFIX) xqrot.$(PSUFFIX) : zrot.c
507 $(CC) $(CFLAGS) -c $< -o $(@F)
509 srotm.$(SUFFIX) srotm.$(PSUFFIX): rotm.c
510 $(CC) -c $(CFLAGS) $< -o $(@F)
512 drotm.$(SUFFIX) drotm.$(PSUFFIX): rotm.c
513 $(CC) -c $(CFLAGS) $< -o $(@F)
515 qrotm.$(SUFFIX) qrotm.$(PSUFFIX): rotm.c
516 $(CC) -c $(CFLAGS) $< -o $(@F)
518 srotmg.$(SUFFIX) srotmg.$(PSUFFIX): rotmg.c
519 $(CC) -c $(CFLAGS) $< -o $(@F)
521 drotmg.$(SUFFIX) drotmg.$(PSUFFIX): rotmg.c
522 $(CC) -c $(CFLAGS) $< -o $(@F)
524 qrotmg.$(SUFFIX) qrotmg.$(PSUFFIX): rotmg.c
525 $(CC) -c $(CFLAGS) $< -o $(@F)
527 srotg.$(SUFFIX) srotg.$(PSUFFIX): rotg.c
528 $(CC) -c $(CFLAGS) $< -o $(@F)
530 drotg.$(SUFFIX) drotg.$(PSUFFIX): rotg.c
531 $(CC) -c $(CFLAGS) $< -o $(@F)
533 qrotg.$(SUFFIX) qrotg.$(PSUFFIX): rotg.c
534 $(CC) -c $(CFLAGS) $< -o $(@F)
536 crotg.$(SUFFIX) crotg.$(PSUFFIX): zrotg.c
537 $(CC) -c $(CFLAGS) $< -o $(@F)
539 zrotg.$(SUFFIX) zrotg.$(PSUFFIX): zrotg.c
540 $(CC) -c $(CFLAGS) $< -o $(@F)
542 xrotg.$(SUFFIX) xrotg.$(PSUFFIX): zrotg.c
543 $(CC) -c $(CFLAGS) $< -o $(@F)
545 sasum.$(SUFFIX) sasum.$(PSUFFIX) : asum.c
546 $(CC) $(CFLAGS) -c $< -o $(@F)
548 dasum.$(SUFFIX) dasum.$(PSUFFIX) : asum.c
549 $(CC) $(CFLAGS) -c $< -o $(@F)
551 qasum.$(SUFFIX) qasum.$(PSUFFIX) : asum.c
552 $(CC) $(CFLAGS) -c $< -o $(@F)
554 scasum.$(SUFFIX) scasum.$(PSUFFIX) : asum.c
555 $(CC) $(CFLAGS) -c $< -o $(@F)
557 dzasum.$(SUFFIX) dzasum.$(PSUFFIX) : asum.c
558 $(CC) $(CFLAGS) -c $< -o $(@F)
560 qxasum.$(SUFFIX) qxasum.$(PSUFFIX) : asum.c
561 $(CC) $(CFLAGS) -c $< -o $(@F)
563 snrm2.$(SUFFIX) snrm2.$(PSUFFIX) : nrm2.c
564 $(CC) $(CFLAGS) -c $< -o $(@F)
566 dnrm2.$(SUFFIX) dnrm2.$(PSUFFIX) : nrm2.c
567 $(CC) $(CFLAGS) -c $< -o $(@F)
569 qnrm2.$(SUFFIX) qnrm2.$(PSUFFIX) : nrm2.c
570 $(CC) $(CFLAGS) -c $< -o $(@F)
572 scnrm2.$(SUFFIX) scnrm2.$(PSUFFIX) : nrm2.c
573 $(CC) $(CFLAGS) -c $< -o $(@F)
575 dznrm2.$(SUFFIX) dznrm2.$(PSUFFIX) : nrm2.c
576 $(CC) $(CFLAGS) -c $< -o $(@F)
578 qxnrm2.$(SUFFIX) qxnrm2.$(PSUFFIX) : nrm2.c
579 $(CC) $(CFLAGS) -c $< -o $(@F)
581 samax.$(SUFFIX) samax.$(PSUFFIX) : max.c
582 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
584 damax.$(SUFFIX) damax.$(PSUFFIX) : max.c
585 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
587 qamax.$(SUFFIX) qamax.$(PSUFFIX) : max.c
588 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
590 scamax.$(SUFFIX) scamax.$(PSUFFIX) : max.c
591 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
593 dzamax.$(SUFFIX) dzamax.$(PSUFFIX) : max.c
594 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
596 qxamax.$(SUFFIX) qxamax.$(PSUFFIX) : max.c
597 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
599 samin.$(SUFFIX) samin.$(PSUFFIX) : max.c
600 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
602 damin.$(SUFFIX) damin.$(PSUFFIX) : max.c
603 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
605 qamin.$(SUFFIX) qamin.$(PSUFFIX) : max.c
606 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
608 scamin.$(SUFFIX) scamin.$(PSUFFIX) : max.c
609 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
611 dzamin.$(SUFFIX) dzamin.$(PSUFFIX) : max.c
612 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
614 qxamin.$(SUFFIX) qxamin.$(PSUFFIX) : max.c
615 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
617 smax.$(SUFFIX) smax.$(PSUFFIX) : max.c
618 $(CC) $(CFLAGS) -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
620 dmax.$(SUFFIX) dmax.$(PSUFFIX) : max.c
621 $(CC) $(CFLAGS) -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
623 qmax.$(SUFFIX) qmax.$(PSUFFIX) : max.c
624 $(CC) $(CFLAGS) -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
626 smin.$(SUFFIX) smin.$(PSUFFIX) : max.c
627 $(CC) $(CFLAGS) -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
629 dmin.$(SUFFIX) dmin.$(PSUFFIX) : max.c
630 $(CC) $(CFLAGS) -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
632 qmin.$(SUFFIX) qmin.$(PSUFFIX) : max.c
633 $(CC) $(CFLAGS) -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
635 isamax.$(SUFFIX) isamax.$(PSUFFIX) : imax.c
636 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
638 idamax.$(SUFFIX) idamax.$(PSUFFIX) : imax.c
639 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
641 iqamax.$(SUFFIX) iqamax.$(PSUFFIX) : imax.c
642 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
644 icamax.$(SUFFIX) icamax.$(PSUFFIX) : imax.c
645 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
647 izamax.$(SUFFIX) izamax.$(PSUFFIX) : imax.c
648 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
650 ixamax.$(SUFFIX) ixamax.$(PSUFFIX) : imax.c
651 $(CC) $(CFLAGS) -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
653 isamin.$(SUFFIX) isamin.$(PSUFFIX) : imax.c
654 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
656 idamin.$(SUFFIX) idamin.$(PSUFFIX) : imax.c
657 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
659 iqamin.$(SUFFIX) iqamin.$(PSUFFIX) : imax.c
660 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
662 icamin.$(SUFFIX) icamin.$(PSUFFIX) : imax.c
663 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
665 izamin.$(SUFFIX) izamin.$(PSUFFIX) : imax.c
666 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
668 ixamin.$(SUFFIX) ixamin.$(PSUFFIX) : imax.c
669 $(CC) $(CFLAGS) -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
671 ismax.$(SUFFIX) ismax.$(PSUFFIX) : imax.c
672 $(CC) $(CFLAGS) -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
674 idmax.$(SUFFIX) idmax.$(PSUFFIX) : imax.c
675 $(CC) $(CFLAGS) -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
677 iqmax.$(SUFFIX) iqmax.$(PSUFFIX) : imax.c
678 $(CC) $(CFLAGS) -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
680 ismin.$(SUFFIX) ismin.$(PSUFFIX) : imax.c
681 $(CC) $(CFLAGS) -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
683 idmin.$(SUFFIX) idmin.$(PSUFFIX) : imax.c
684 $(CC) $(CFLAGS) -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
686 iqmin.$(SUFFIX) iqmin.$(PSUFFIX) : imax.c
687 $(CC) $(CFLAGS) -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
689 sdsdot.$(SUFFIX) sdsdot.$(PSUFFIX) : sdsdot.c
690 $(CC) $(CFLAGS) -c $< -o $(@F)
692 dsdot.$(SUFFIX) dsdot.$(PSUFFIX) : dsdot.c
693 $(CC) $(CFLAGS) -c $< -o $(@F)
695 sdot.$(SUFFIX) sdot.$(PSUFFIX) : dot.c
696 $(CC) $(CFLAGS) -c $< -o $(@F)
698 ddot.$(SUFFIX) ddot.$(PSUFFIX) : dot.c
699 $(CC) $(CFLAGS) -c $< -o $(@F)
701 qdot.$(SUFFIX) qdot.$(PSUFFIX) : dot.c
702 $(CC) $(CFLAGS) -c $< -o $(@F)
704 cdotu.$(SUFFIX) cdotu.$(PSUFFIX) : zdot.c
705 $(CC) $(CFLAGS) -c -UCONJ $< -o $(@F)
707 cdotc.$(SUFFIX) cdotc.$(PSUFFIX) : zdot.c
708 $(CC) $(CFLAGS) -c -DCONJ $< -o $(@F)
710 zdotu.$(SUFFIX) zdotu.$(PSUFFIX) : zdot.c
711 $(CC) $(CFLAGS) -c -UCONJ $< -o $(@F)
713 zdotc.$(SUFFIX) zdotc.$(PSUFFIX) : zdot.c
714 $(CC) $(CFLAGS) -c -DCONJ $< -o $(@F)
716 xdotu.$(SUFFIX) xdotu.$(PSUFFIX) : zdot.c
717 $(CC) $(CFLAGS) -c -UCONJ $< -o $(@F)
719 xdotc.$(SUFFIX) xdotc.$(PSUFFIX) : zdot.c
720 $(CC) $(CFLAGS) -c -DCONJ $< -o $(@F)
722 saxpy.$(SUFFIX) saxpy.$(PSUFFIX) : axpy.c
723 $(CC) $(CFLAGS) -c $< -o $(@F)
725 daxpy.$(SUFFIX) daxpy.$(PSUFFIX) : axpy.c
726 $(CC) $(CFLAGS) -c $< -o $(@F)
728 qaxpy.$(SUFFIX) qaxpy.$(PSUFFIX) : axpy.c
729 $(CC) $(CFLAGS) -c $< -o $(@F)
731 caxpy.$(SUFFIX) caxpy.$(PSUFFIX) : zaxpy.c
732 $(CC) $(CFLAGS) -c $< -o $(@F)
734 zaxpy.$(SUFFIX) zaxpy.$(PSUFFIX) : zaxpy.c
735 $(CC) $(CFLAGS) -c $< -o $(@F)
737 xaxpy.$(SUFFIX) xaxpy.$(PSUFFIX) : zaxpy.c
738 $(CC) $(CFLAGS) -c $< -o $(@F)
740 caxpyc.$(SUFFIX) caxpyc.$(PSUFFIX) : zaxpy.c
741 $(CC) $(CFLAGS) -c -DCONJ $< -o $(@F)
743 zaxpyc.$(SUFFIX) zaxpyc.$(PSUFFIX) : zaxpy.c
744 $(CC) $(CFLAGS) -c -DCONJ $< -o $(@F)
746 xaxpyc.$(SUFFIX) xaxpyc.$(PSUFFIX) : zaxpy.c
747 $(CC) $(CFLAGS) -c -DCONJ $< -o $(@F)
749 sscal.$(SUFFIX) sscal.$(PSUFFIX) : scal.c
750 $(CC) $(CFLAGS) -c $< -o $(@F)
752 dscal.$(SUFFIX) dscal.$(PSUFFIX) : scal.c
753 $(CC) $(CFLAGS) -c $< -o $(@F)
755 qscal.$(SUFFIX) qscal.$(PSUFFIX) : scal.c
756 $(CC) $(CFLAGS) -c $< -o $(@F)
758 cscal.$(SUFFIX) cscal.$(PSUFFIX) : zscal.c
759 $(CC) $(CFLAGS) -c $< -o $(@F)
761 zscal.$(SUFFIX) zscal.$(PSUFFIX) : zscal.c
762 $(CC) $(CFLAGS) -c $< -o $(@F)
764 xscal.$(SUFFIX) xscal.$(PSUFFIX) : zscal.c
765 $(CC) $(CFLAGS) -c $< -o $(@F)
767 csscal.$(SUFFIX) csscal.$(PSUFFIX) : zscal.c
768 $(CC) $(CFLAGS) -c -DSSCAL $< -o $(@F)
770 zdscal.$(SUFFIX) zdscal.$(PSUFFIX) : zscal.c
771 $(CC) $(CFLAGS) -c -DSSCAL $< -o $(@F)
773 xqscal.$(SUFFIX) xqscal.$(PSUFFIX) : zscal.c
774 $(CC) $(CFLAGS) -c -DSSCAL $< -o $(@F)
776 scopy.$(SUFFIX) scopy.$(PSUFFIX) : copy.c
777 $(CC) $(CFLAGS) -c $< -o $(@F)
779 dcopy.$(SUFFIX) dcopy.$(PSUFFIX) : copy.c
780 $(CC) $(CFLAGS) -c $< -o $(@F)
782 qcopy.$(SUFFIX) qcopy.$(PSUFFIX) : copy.c
783 $(CC) $(CFLAGS) -c $< -o $(@F)
785 ccopy.$(SUFFIX) ccopy.$(PSUFFIX) : copy.c
786 $(CC) $(CFLAGS) -c $< -o $(@F)
788 zcopy.$(SUFFIX) zcopy.$(PSUFFIX) : copy.c
789 $(CC) $(CFLAGS) -c $< -o $(@F)
791 xcopy.$(SUFFIX) xcopy.$(PSUFFIX) : copy.c
792 $(CC) $(CFLAGS) -c $< -o $(@F)
794 sswap.$(SUFFIX) sswap.$(PSUFFIX) : swap.c
795 $(CC) $(CFLAGS) -c $< -o $(@F)
797 dswap.$(SUFFIX) dswap.$(PSUFFIX) : swap.c
798 $(CC) $(CFLAGS) -c $< -o $(@F)
800 qswap.$(SUFFIX) qswap.$(PSUFFIX) : swap.c
801 $(CC) $(CFLAGS) -c $< -o $(@F)
803 cswap.$(SUFFIX) cswap.$(PSUFFIX) : zswap.c
804 $(CC) $(CFLAGS) -c $< -o $(@F)
806 zswap.$(SUFFIX) zswap.$(PSUFFIX) : zswap.c
807 $(CC) $(CFLAGS) -c $< -o $(@F)
809 xswap.$(SUFFIX) xswap.$(PSUFFIX) : zswap.c
810 $(CC) $(CFLAGS) -c $< -o $(@F)
812 sger.$(SUFFIX) sger.$(PSUFFIX) : ger.c
813 $(CC) -c $(CFLAGS) $< -o $(@F)
815 dger.$(SUFFIX) dger.$(PSUFFIX) : ger.c
816 $(CC) -c $(CFLAGS) $< -o $(@F)
818 qger.$(SUFFIX) qger.$(PSUFFIX) : ger.c
819 $(CC) -c $(CFLAGS) $< -o $(@F)
821 cgeru.$(SUFFIX) cgeru.$(PSUFFIX) : zger.c
822 $(CC) -c $(CFLAGS) -UCONJ $< -o $(@F)
824 cgerc.$(SUFFIX) cgerc.$(PSUFFIX) : zger.c
825 $(CC) -c $(CFLAGS) -DCONJ $< -o $(@F)
827 zgeru.$(SUFFIX) zgeru.$(PSUFFIX) : zger.c
828 $(CC) -c $(CFLAGS) -UCONJ $< -o $(@F)
830 zgerc.$(SUFFIX) zgerc.$(PSUFFIX) : zger.c
831 $(CC) -c $(CFLAGS) -DCONJ $< -o $(@F)
833 xgeru.$(SUFFIX) xgeru.$(PSUFFIX) : zger.c
834 $(CC) -c $(CFLAGS) -UCONJ $< -o $(@F)
836 xgerc.$(SUFFIX) xgerc.$(PSUFFIX) : zger.c
837 $(CC) -c $(CFLAGS) -DCONJ $< -o $(@F)
839 ifndef USE_NETLIB_GEMV
840 sgemv.$(SUFFIX) sgemv.$(PSUFFIX): gemv.c
841 $(CC) -c $(CFLAGS) -o $(@F) $<
843 dgemv.$(SUFFIX) dgemv.$(PSUFFIX): gemv.c
844 $(CC) -c $(CFLAGS) -o $(@F) $<
846 sgemv.$(SUFFIX) sgemv.$(PSUFFIX): netlib/sgemv.f
847 $(FC) -c $(FFLAGS) -o $(@F) $<
849 dgemv.$(SUFFIX) dgemv.$(PSUFFIX): netlib/dgemv.f
850 $(FC) -c $(FFLAGS) -o $(@F) $<
853 qgemv.$(SUFFIX) qgemv.$(PSUFFIX): gemv.c
854 $(CC) -c $(CFLAGS) -o $(@F) $<
856 ifndef USE_NETLIB_GEMV
857 cgemv.$(SUFFIX) cgemv.$(PSUFFIX): zgemv.c
858 $(CC) -c $(CFLAGS) -o $(@F) $<
860 zgemv.$(SUFFIX) zgemv.$(PSUFFIX): zgemv.c
861 $(CC) -c $(CFLAGS) -o $(@F) $<
863 cgemv.$(SUFFIX) cgemv.$(PSUFFIX): netlib/cgemv.f
864 $(FC) -c $(FFLAGS) -o $(@F) $<
866 zgemv.$(SUFFIX) zgemv.$(PSUFFIX): netlib/zgemv.f
867 $(FC) -c $(FFLAGS) -o $(@F) $<
870 xgemv.$(SUFFIX) xgemv.$(PSUFFIX): zgemv.c
871 $(CC) -c $(CFLAGS) -o $(@F) $<
873 strsv.$(SUFFIX) strsv.$(PSUFFIX) : trsv.c
874 $(CC) -c $(CFLAGS) $< -o $(@F)
876 dtrsv.$(SUFFIX) dtrsv.$(PSUFFIX) : trsv.c
877 $(CC) -c $(CFLAGS) $< -o $(@F)
879 qtrsv.$(SUFFIX) qtrsv.$(PSUFFIX) : trsv.c
880 $(CC) -c $(CFLAGS) $< -o $(@F)
882 ctrsv.$(SUFFIX) ctrsv.$(PSUFFIX) : ztrsv.c
883 $(CC) -c $(CFLAGS) $< -o $(@F)
885 ztrsv.$(SUFFIX) ztrsv.$(PSUFFIX) : ztrsv.c
886 $(CC) -c $(CFLAGS) $< -o $(@F)
888 xtrsv.$(SUFFIX) xtrsv.$(PSUFFIX) : ztrsv.c
889 $(CC) -c $(CFLAGS) $< -o $(@F)
891 strmv.$(SUFFIX) strmv.$(PSUFFIX) : trmv.c
892 $(CC) -c $(CFLAGS) $< -o $(@F)
894 dtrmv.$(SUFFIX) dtrmv.$(PSUFFIX) : trmv.c
895 $(CC) -c $(CFLAGS) $< -o $(@F)
897 qtrmv.$(SUFFIX) qtrmv.$(PSUFFIX) : trmv.c
898 $(CC) -c $(CFLAGS) $< -o $(@F)
900 ctrmv.$(SUFFIX) ctrmv.$(PSUFFIX) : ztrmv.c
901 $(CC) -c $(CFLAGS) $< -o $(@F)
903 ztrmv.$(SUFFIX) ztrmv.$(PSUFFIX) : ztrmv.c
904 $(CC) -c $(CFLAGS) $< -o $(@F)
906 xtrmv.$(SUFFIX) xtrmv.$(PSUFFIX) : ztrmv.c
907 $(CC) -c $(CFLAGS) $< -o $(@F)
909 ssymv.$(SUFFIX) ssymv.$(PSUFFIX) : symv.c
910 $(CC) -c $(CFLAGS) $< -o $(@F)
912 dsymv.$(SUFFIX) dsymv.$(PSUFFIX) : symv.c
913 $(CC) -c $(CFLAGS) $< -o $(@F)
915 qsymv.$(SUFFIX) qsymv.$(PSUFFIX) : symv.c
916 $(CC) -c $(CFLAGS) $< -o $(@F)
918 csymv.$(SUFFIX) csymv.$(PSUFFIX) : zsymv.c
919 $(CC) -c $(CFLAGS) $< -o $(@F)
921 zsymv.$(SUFFIX) zsymv.$(PSUFFIX) : zsymv.c
922 $(CC) -c $(CFLAGS) $< -o $(@F)
924 xsymv.$(SUFFIX) xsymv.$(PSUFFIX) : zsymv.c
925 $(CC) -c $(CFLAGS) $< -o $(@F)
927 ssyr.$(SUFFIX) ssyr.$(PSUFFIX) : syr.c
928 $(CC) -c $(CFLAGS) $< -o $(@F)
930 dsyr.$(SUFFIX) dsyr.$(PSUFFIX) : syr.c
931 $(CC) -c $(CFLAGS) $< -o $(@F)
933 qsyr.$(SUFFIX) qsyr.$(PSUFFIX) : syr.c
934 $(CC) -c $(CFLAGS) $< -o $(@F)
936 csyr.$(SUFFIX) csyr.$(PSUFFIX) : zsyr.c
937 $(CC) -c $(CFLAGS) $< -o $(@F)
939 zsyr.$(SUFFIX) zsyr.$(PSUFFIX) : zsyr.c
940 $(CC) -c $(CFLAGS) $< -o $(@F)
942 xsyr.$(SUFFIX) xsyr.$(PSUFFIX) : zsyr.c
943 $(CC) -c $(CFLAGS) $< -o $(@F)
945 ssyr2.$(SUFFIX) ssyr2.$(PSUFFIX) : syr2.c
946 $(CC) -c $(CFLAGS) $< -o $(@F)
948 dsyr2.$(SUFFIX) dsyr2.$(PSUFFIX) : syr2.c
949 $(CC) -c $(CFLAGS) $< -o $(@F)
951 qsyr2.$(SUFFIX) qsyr2.$(PSUFFIX) : syr2.c
952 $(CC) -c $(CFLAGS) $< -o $(@F)
954 csyr2.$(SUFFIX) csyr2.$(PSUFFIX) : zsyr2.c
955 $(CC) -c $(CFLAGS) $< -o $(@F)
957 zsyr2.$(SUFFIX) zsyr2.$(PSUFFIX) : zsyr2.c
958 $(CC) -c $(CFLAGS) $< -o $(@F)
960 xsyr2.$(SUFFIX) xsyr2.$(PSUFFIX) : zsyr2.c
961 $(CC) -c $(CFLAGS) $< -o $(@F)
963 sgbmv.$(SUFFIX) sgbmv.$(PSUFFIX): gbmv.c
964 $(CC) -c $(CFLAGS) -o $(@F) $<
966 dgbmv.$(SUFFIX) dgbmv.$(PSUFFIX): gbmv.c
967 $(CC) -c $(CFLAGS) -o $(@F) $<
969 qgbmv.$(SUFFIX) qgbmv.$(PSUFFIX): gbmv.c
970 $(CC) -c $(CFLAGS) -o $(@F) $<
972 cgbmv.$(SUFFIX) cgbmv.$(PSUFFIX): zgbmv.c
973 $(CC) -c $(CFLAGS) -o $(@F) $<
975 zgbmv.$(SUFFIX) zgbmv.$(PSUFFIX): zgbmv.c
976 $(CC) -c $(CFLAGS) -o $(@F) $<
978 xgbmv.$(SUFFIX) xgbmv.$(PSUFFIX): zgbmv.c
979 $(CC) -c $(CFLAGS) -o $(@F) $<
981 ssbmv.$(SUFFIX) ssbmv.$(PSUFFIX) : sbmv.c
982 $(CC) -c $(CFLAGS) $< -o $(@F)
984 dsbmv.$(SUFFIX) dsbmv.$(PSUFFIX) : sbmv.c
985 $(CC) -c $(CFLAGS) $< -o $(@F)
987 qsbmv.$(SUFFIX) qsbmv.$(PSUFFIX) : sbmv.c
988 $(CC) -c $(CFLAGS) $< -o $(@F)
990 csbmv.$(SUFFIX) csbmv.$(PSUFFIX) : zsbmv.c
991 $(CC) -c $(CFLAGS) $< -o $(@F)
993 zsbmv.$(SUFFIX) zsbmv.$(PSUFFIX) : zsbmv.c
994 $(CC) -c $(CFLAGS) $< -o $(@F)
996 xsbmv.$(SUFFIX) xsbmv.$(PSUFFIX) : zsbmv.c
997 $(CC) -c $(CFLAGS) $< -o $(@F)
999 sspmv.$(SUFFIX) sspmv.$(PSUFFIX) : spmv.c
1000 $(CC) -c $(CFLAGS) $< -o $(@F)
1002 dspmv.$(SUFFIX) dspmv.$(PSUFFIX) : spmv.c
1003 $(CC) -c $(CFLAGS) $< -o $(@F)
1005 qspmv.$(SUFFIX) qspmv.$(PSUFFIX) : spmv.c
1006 $(CC) -c $(CFLAGS) $< -o $(@F)
1008 cspmv.$(SUFFIX) cspmv.$(PSUFFIX) : zspmv.c
1009 $(CC) -c $(CFLAGS) $< -o $(@F)
1011 zspmv.$(SUFFIX) zspmv.$(PSUFFIX) : zspmv.c
1012 $(CC) -c $(CFLAGS) $< -o $(@F)
1014 xspmv.$(SUFFIX) xspmv.$(PSUFFIX) : zspmv.c
1015 $(CC) -c $(CFLAGS) $< -o $(@F)
1017 sspr.$(SUFFIX) sspr.$(PSUFFIX) : spr.c
1018 $(CC) -c $(CFLAGS) $< -o $(@F)
1020 dspr.$(SUFFIX) dspr.$(PSUFFIX) : spr.c
1021 $(CC) -c $(CFLAGS) $< -o $(@F)
1023 qspr.$(SUFFIX) qspr.$(PSUFFIX) : spr.c
1024 $(CC) -c $(CFLAGS) $< -o $(@F)
1026 cspr.$(SUFFIX) cspr.$(PSUFFIX) : zspr.c
1027 $(CC) -c $(CFLAGS) $< -o $(@F)
1029 zspr.$(SUFFIX) zspr.$(PSUFFIX) : zspr.c
1030 $(CC) -c $(CFLAGS) $< -o $(@F)
1032 xspr.$(SUFFIX) xspr.$(PSUFFIX) : zspr.c
1033 $(CC) -c $(CFLAGS) $< -o $(@F)
1035 sspr2.$(SUFFIX) sspr2.$(PSUFFIX) : spr2.c
1036 $(CC) -c $(CFLAGS) $< -o $(@F)
1038 dspr2.$(SUFFIX) dspr2.$(PSUFFIX) : spr2.c
1039 $(CC) -c $(CFLAGS) $< -o $(@F)
1041 qspr2.$(SUFFIX) qspr2.$(PSUFFIX) : spr2.c
1042 $(CC) -c $(CFLAGS) $< -o $(@F)
1044 cspr2.$(SUFFIX) cspr2.$(PSUFFIX) : zspr2.c
1045 $(CC) -c $(CFLAGS) $< -o $(@F)
1047 zspr2.$(SUFFIX) zspr2.$(PSUFFIX) : zspr2.c
1048 $(CC) -c $(CFLAGS) $< -o $(@F)
1050 xspr2.$(SUFFIX) xspr2.$(PSUFFIX) : zspr2.c
1051 $(CC) -c $(CFLAGS) $< -o $(@F)
1053 stbmv.$(SUFFIX) stbmv.$(PSUFFIX) : tbmv.c
1054 $(CC) -c $(CFLAGS) $< -o $(@F)
1056 dtbmv.$(SUFFIX) dtbmv.$(PSUFFIX) : tbmv.c
1057 $(CC) -c $(CFLAGS) $< -o $(@F)
1059 qtbmv.$(SUFFIX) qtbmv.$(PSUFFIX) : tbmv.c
1060 $(CC) -c $(CFLAGS) $< -o $(@F)
1062 ctbmv.$(SUFFIX) ctbmv.$(PSUFFIX) : ztbmv.c
1063 $(CC) -c $(CFLAGS) $< -o $(@F)
1065 ztbmv.$(SUFFIX) ztbmv.$(PSUFFIX) : ztbmv.c
1066 $(CC) -c $(CFLAGS) $< -o $(@F)
1068 xtbmv.$(SUFFIX) xtbmv.$(PSUFFIX) : ztbmv.c
1069 $(CC) -c $(CFLAGS) $< -o $(@F)
1071 stbsv.$(SUFFIX) stbsv.$(PSUFFIX) : tbsv.c
1072 $(CC) -c $(CFLAGS) $< -o $(@F)
1074 dtbsv.$(SUFFIX) dtbsv.$(PSUFFIX) : tbsv.c
1075 $(CC) -c $(CFLAGS) $< -o $(@F)
1077 qtbsv.$(SUFFIX) qtbsv.$(PSUFFIX) : tbsv.c
1078 $(CC) -c $(CFLAGS) $< -o $(@F)
1080 ctbsv.$(SUFFIX) ctbsv.$(PSUFFIX) : ztbsv.c
1081 $(CC) -c $(CFLAGS) $< -o $(@F)
1083 ztbsv.$(SUFFIX) ztbsv.$(PSUFFIX) : ztbsv.c
1084 $(CC) -c $(CFLAGS) $< -o $(@F)
1086 xtbsv.$(SUFFIX) xtbsv.$(PSUFFIX) : ztbsv.c
1087 $(CC) -c $(CFLAGS) $< -o $(@F)
1089 stpsv.$(SUFFIX) stpsv.$(PSUFFIX) : tpsv.c
1090 $(CC) -c $(CFLAGS) $< -o $(@F)
1092 dtpsv.$(SUFFIX) dtpsv.$(PSUFFIX) : tpsv.c
1093 $(CC) -c $(CFLAGS) $< -o $(@F)
1095 qtpsv.$(SUFFIX) qtpsv.$(PSUFFIX) : tpsv.c
1096 $(CC) -c $(CFLAGS) $< -o $(@F)
1098 ctpsv.$(SUFFIX) ctpsv.$(PSUFFIX) : ztpsv.c
1099 $(CC) -c $(CFLAGS) $< -o $(@F)
1101 ztpsv.$(SUFFIX) ztpsv.$(PSUFFIX) : ztpsv.c
1102 $(CC) -c $(CFLAGS) $< -o $(@F)
1104 xtpsv.$(SUFFIX) xtpsv.$(PSUFFIX) : ztpsv.c
1105 $(CC) -c $(CFLAGS) $< -o $(@F)
1107 stpmv.$(SUFFIX) stpmv.$(PSUFFIX) : tpmv.c
1108 $(CC) -c $(CFLAGS) $< -o $(@F)
1110 dtpmv.$(SUFFIX) dtpmv.$(PSUFFIX) : tpmv.c
1111 $(CC) -c $(CFLAGS) $< -o $(@F)
1113 qtpmv.$(SUFFIX) qtpmv.$(PSUFFIX) : tpmv.c
1114 $(CC) -c $(CFLAGS) $< -o $(@F)
1116 ctpmv.$(SUFFIX) ctpmv.$(PSUFFIX) : ztpmv.c
1117 $(CC) -c $(CFLAGS) $< -o $(@F)
1119 ztpmv.$(SUFFIX) ztpmv.$(PSUFFIX) : ztpmv.c
1120 $(CC) -c $(CFLAGS) $< -o $(@F)
1122 xtpmv.$(SUFFIX) xtpmv.$(PSUFFIX) : ztpmv.c
1123 $(CC) -c $(CFLAGS) $< -o $(@F)
1125 chemv.$(SUFFIX) chemv.$(PSUFFIX) : zhemv.c
1126 $(CC) -c $(CFLAGS) $< -o $(@F)
1128 zhemv.$(SUFFIX) zhemv.$(PSUFFIX) : zhemv.c
1129 $(CC) -c $(CFLAGS) $< -o $(@F)
1131 xhemv.$(SUFFIX) xhemv.$(PSUFFIX) : zhemv.c
1132 $(CC) -c $(CFLAGS) $< -o $(@F)
1134 chbmv.$(SUFFIX) chbmv.$(PSUFFIX) : zhbmv.c
1135 $(CC) -c $(CFLAGS) $< -o $(@F)
1137 zhbmv.$(SUFFIX) zhbmv.$(PSUFFIX) : zhbmv.c
1138 $(CC) -c $(CFLAGS) $< -o $(@F)
1140 xhbmv.$(SUFFIX) xhbmv.$(PSUFFIX) : zhbmv.c
1141 $(CC) -c $(CFLAGS) $< -o $(@F)
1143 cher.$(SUFFIX) cher.$(PSUFFIX) : zher.c
1144 $(CC) -c $(CFLAGS) $< -o $(@F)
1146 zher.$(SUFFIX) zher.$(PSUFFIX) : zher.c
1147 $(CC) -c $(CFLAGS) $< -o $(@F)
1149 xher.$(SUFFIX) xher.$(PSUFFIX) : zher.c
1150 $(CC) -c $(CFLAGS) $< -o $(@F)
1152 cher2.$(SUFFIX) cher2.$(PSUFFIX) : zher2.c
1153 $(CC) -c $(CFLAGS) $< -o $(@F)
1155 zher2.$(SUFFIX) zher2.$(PSUFFIX) : zher2.c
1156 $(CC) -c $(CFLAGS) $< -o $(@F)
1158 xher2.$(SUFFIX) xher2.$(PSUFFIX) : zher2.c
1159 $(CC) -c $(CFLAGS) $< -o $(@F)
1161 chpmv.$(SUFFIX) chpmv.$(PSUFFIX) : zhpmv.c
1162 $(CC) -c $(CFLAGS) $< -o $(@F)
1164 zhpmv.$(SUFFIX) zhpmv.$(PSUFFIX) : zhpmv.c
1165 $(CC) -c $(CFLAGS) $< -o $(@F)
1167 xhpmv.$(SUFFIX) xhpmv.$(PSUFFIX) : zhpmv.c
1168 $(CC) -c $(CFLAGS) $< -o $(@F)
1170 chpr.$(SUFFIX) chpr.$(PSUFFIX) : zhpr.c
1171 $(CC) -c $(CFLAGS) $< -o $(@F)
1173 zhpr.$(SUFFIX) zhpr.$(PSUFFIX) : zhpr.c
1174 $(CC) -c $(CFLAGS) $< -o $(@F)
1176 xhpr.$(SUFFIX) xhpr.$(PSUFFIX) : zhpr.c
1177 $(CC) -c $(CFLAGS) $< -o $(@F)
1179 chpr2.$(SUFFIX) chpr2.$(PSUFFIX) : zhpr2.c
1180 $(CC) -c $(CFLAGS) $< -o $(@F)
1182 zhpr2.$(SUFFIX) zhpr2.$(PSUFFIX) : zhpr2.c
1183 $(CC) -c $(CFLAGS) $< -o $(@F)
1185 xhpr2.$(SUFFIX) xhpr2.$(PSUFFIX) : zhpr2.c
1186 $(CC) -c $(CFLAGS) $< -o $(@F)
1188 sgemm.$(SUFFIX) sgemm.$(PSUFFIX) : gemm.c ../param.h
1189 $(CC) -c $(CFLAGS) $< -o $(@F)
1191 dgemm.$(SUFFIX) dgemm.$(PSUFFIX) : gemm.c ../param.h
1192 $(CC) -c $(CFLAGS) $< -o $(@F)
1194 qgemm.$(SUFFIX) qgemm.$(PSUFFIX) : gemm.c ../param.h
1195 $(CC) -c $(CFLAGS) $< -o $(@F)
1197 cgemm.$(SUFFIX) cgemm.$(PSUFFIX) : gemm.c ../param.h
1198 $(CC) -c $(CFLAGS) $< -o $(@F)
1200 zgemm.$(SUFFIX) zgemm.$(PSUFFIX) : gemm.c ../param.h
1201 $(CC) -c $(CFLAGS) $< -o $(@F)
1203 xgemm.$(SUFFIX) xgemm.$(PSUFFIX) : gemm.c ../param.h
1204 $(CC) -c $(CFLAGS) $< -o $(@F)
1206 ssymm.$(SUFFIX) ssymm.$(PSUFFIX) : symm.c
1207 $(CC) -c $(CFLAGS) $< -o $(@F)
1209 dsymm.$(SUFFIX) dsymm.$(PSUFFIX) : symm.c
1210 $(CC) -c $(CFLAGS) $< -o $(@F)
1212 qsymm.$(SUFFIX) qsymm.$(PSUFFIX) : symm.c
1213 $(CC) -c $(CFLAGS) $< -o $(@F)
1215 csymm.$(SUFFIX) csymm.$(PSUFFIX) : symm.c
1216 $(CC) -c $(CFLAGS) $< -o $(@F)
1218 zsymm.$(SUFFIX) zsymm.$(PSUFFIX) : symm.c
1219 $(CC) -c $(CFLAGS) $< -o $(@F)
1221 xsymm.$(SUFFIX) xsymm.$(PSUFFIX) : symm.c
1222 $(CC) -c $(CFLAGS) $< -o $(@F)
1224 strmm.$(SUFFIX) strmm.$(PSUFFIX) : trsm.c
1225 $(CC) -c $(CFLAGS) -DTRMM $< -o $(@F)
1227 dtrmm.$(SUFFIX) dtrmm.$(PSUFFIX) : trsm.c
1228 $(CC) -c $(CFLAGS) -DTRMM $< -o $(@F)
1230 qtrmm.$(SUFFIX) qtrmm.$(PSUFFIX) : trsm.c
1231 $(CC) -c $(CFLAGS) -DTRMM $< -o $(@F)
1233 ctrmm.$(SUFFIX) ctrmm.$(PSUFFIX) : trsm.c
1234 $(CC) -c $(CFLAGS) -DTRMM $< -o $(@F)
1236 ztrmm.$(SUFFIX) ztrmm.$(PSUFFIX) : trsm.c
1237 $(CC) -c $(CFLAGS) -DTRMM $< -o $(@F)
1239 xtrmm.$(SUFFIX) xtrmm.$(PSUFFIX) : trsm.c
1240 $(CC) -c $(CFLAGS) -DTRMM $< -o $(@F)
1242 strsm.$(SUFFIX) strsm.$(PSUFFIX) : trsm.c
1243 $(CC) -c $(CFLAGS) $< -o $(@F)
1245 dtrsm.$(SUFFIX) dtrsm.$(PSUFFIX) : trsm.c
1246 $(CC) -c $(CFLAGS) $< -o $(@F)
1248 qtrsm.$(SUFFIX) qtrsm.$(PSUFFIX) : trsm.c
1249 $(CC) -c $(CFLAGS) $< -o $(@F)
1251 ctrsm.$(SUFFIX) ctrsm.$(PSUFFIX) : trsm.c
1252 $(CC) -c $(CFLAGS) $< -o $(@F)
1254 ztrsm.$(SUFFIX) ztrsm.$(PSUFFIX) : trsm.c
1255 $(CC) -c $(CFLAGS) $< -o $(@F)
1257 xtrsm.$(SUFFIX) xtrsm.$(PSUFFIX) : trsm.c
1258 $(CC) -c $(CFLAGS) $< -o $(@F)
1260 ssyrk.$(SUFFIX) ssyrk.$(PSUFFIX) : syrk.c
1261 $(CC) -c $(CFLAGS) $< -o $(@F)
1263 dsyrk.$(SUFFIX) dsyrk.$(PSUFFIX) : syrk.c
1264 $(CC) -c $(CFLAGS) $< -o $(@F)
1266 qsyrk.$(SUFFIX) qsyrk.$(PSUFFIX) : syrk.c
1267 $(CC) -c $(CFLAGS) $< -o $(@F)
1269 csyrk.$(SUFFIX) csyrk.$(PSUFFIX) : syrk.c
1270 $(CC) -c $(CFLAGS) $< -o $(@F)
1272 zsyrk.$(SUFFIX) zsyrk.$(PSUFFIX) : syrk.c
1273 $(CC) -c $(CFLAGS) $< -o $(@F)
1275 xsyrk.$(SUFFIX) xsyrk.$(PSUFFIX) : syrk.c
1276 $(CC) -c $(CFLAGS) $< -o $(@F)
1278 ssyr2k.$(SUFFIX) ssyr2k.$(PSUFFIX) : syr2k.c
1279 $(CC) -c $(CFLAGS) $< -o $(@F)
1281 dsyr2k.$(SUFFIX) dsyr2k.$(PSUFFIX) : syr2k.c
1282 $(CC) -c $(CFLAGS) $< -o $(@F)
1284 qsyr2k.$(SUFFIX) qsyr2k.$(PSUFFIX) : syr2k.c
1285 $(CC) -c $(CFLAGS) $< -o $(@F)
1287 csyr2k.$(SUFFIX) csyr2k.$(PSUFFIX) : syr2k.c
1288 $(CC) -c $(CFLAGS) $< -o $(@F)
1290 zsyr2k.$(SUFFIX) zsyr2k.$(PSUFFIX) : syr2k.c
1291 $(CC) -c $(CFLAGS) $< -o $(@F)
1293 xsyr2k.$(SUFFIX) xsyr2k.$(PSUFFIX) : syr2k.c
1294 $(CC) -c $(CFLAGS) $< -o $(@F)
1296 chemm.$(SUFFIX) chemm.$(PSUFFIX) : symm.c
1297 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1299 zhemm.$(SUFFIX) zhemm.$(PSUFFIX) : symm.c
1300 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1302 xhemm.$(SUFFIX) xhemm.$(PSUFFIX) : symm.c
1303 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1305 cherk.$(SUFFIX) cherk.$(PSUFFIX) : syrk.c
1306 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1308 zherk.$(SUFFIX) zherk.$(PSUFFIX) : syrk.c
1309 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1311 xherk.$(SUFFIX) xherk.$(PSUFFIX) : syrk.c
1312 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1314 cher2k.$(SUFFIX) cher2k.$(PSUFFIX) : syr2k.c
1315 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1317 zher2k.$(SUFFIX) zher2k.$(PSUFFIX) : syr2k.c
1318 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1320 xher2k.$(SUFFIX) xher2k.$(PSUFFIX) : syr2k.c
1321 $(CC) -c $(CFLAGS) -DHEMM $< -o $(@F)
1323 cgemm3m.$(SUFFIX) cgemm3m.$(PSUFFIX) : gemm.c
1324 $(CC) -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1326 zgemm3m.$(SUFFIX) zgemm3m.$(PSUFFIX) : gemm.c
1327 $(CC) -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1329 xgemm3m.$(SUFFIX) xgemm3m.$(PSUFFIX) : gemm.c
1330 $(CC) -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1332 csymm3m.$(SUFFIX) csymm3m.$(PSUFFIX) : symm.c
1333 $(CC) -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1335 zsymm3m.$(SUFFIX) zsymm3m.$(PSUFFIX) : symm.c
1336 $(CC) -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1338 xsymm3m.$(SUFFIX) xsymm3m.$(PSUFFIX) : symm.c
1339 $(CC) -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1341 chemm3m.$(SUFFIX) chemm3m.$(PSUFFIX) : symm.c
1342 $(CC) -c $(CFLAGS) -DGEMM3M -DHEMM $< -o $(@F)
1344 zhemm3m.$(SUFFIX) zhemm3m.$(PSUFFIX) : symm.c
1345 $(CC) -c $(CFLAGS) -DGEMM3M -DHEMM $< -o $(@F)
1347 xhemm3m.$(SUFFIX) xhemm3m.$(PSUFFIX) : symm.c
1348 $(CC) -c $(CFLAGS) -DGEMM3M -DHEMM $< -o $(@F)
1350 cblas_isamax.$(SUFFIX) cblas_isamax.$(PSUFFIX) : imax.c
1351 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
1353 cblas_idamax.$(SUFFIX) cblas_idamax.$(PSUFFIX) : imax.c
1354 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
1356 cblas_icamax.$(SUFFIX) cblas_icamax.$(PSUFFIX) : imax.c
1357 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
1359 cblas_izamax.$(SUFFIX) cblas_izamax.$(PSUFFIX) : imax.c
1360 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -UUSE_MIN $< -o $(@F)
1362 cblas_isamin.$(SUFFIX) cblas_isamin.$(PSUFFIX) : imax.c
1363 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
1365 cblas_idamin.$(SUFFIX) cblas_idamin.$(PSUFFIX) : imax.c
1366 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
1368 cblas_icamin.$(SUFFIX) cblas_icamin.$(PSUFFIX) : imax.c
1369 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
1371 cblas_izamin.$(SUFFIX) cblas_izamin.$(PSUFFIX) : imax.c
1372 $(CC) $(CFLAGS) -DCBLAS -c -DUSE_ABS -DUSE_MIN $< -o $(@F)
1374 cblas_ismax.$(SUFFIX) cblas_ismax.$(PSUFFIX) : imax.c
1375 $(CC) $(CFLAGS) -DCBLAS -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
1377 cblas_idmax.$(SUFFIX) cblas_idmax.$(PSUFFIX) : imax.c
1378 $(CC) $(CFLAGS) -DCBLAS -c -UUSE_ABS -UUSE_MIN $< -o $(@F)
1380 cblas_ismin.$(SUFFIX) cblas_ismin.$(PSUFFIX) : imax.c
1381 $(CC) $(CFLAGS) -DCBLAS -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
1383 cblas_idmin.$(SUFFIX) cblas_idmin.$(PSUFFIX) : imax.c
1384 $(CC) $(CFLAGS) -DCBLAS -c -UUSE_ABS -DUSE_MIN $< -o $(@F)
1386 cblas_sasum.$(SUFFIX) cblas_sasum.$(PSUFFIX) : asum.c
1387 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1389 cblas_dasum.$(SUFFIX) cblas_dasum.$(PSUFFIX) : asum.c
1390 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1392 cblas_scasum.$(SUFFIX) cblas_scasum.$(PSUFFIX) : asum.c
1393 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1395 cblas_dzasum.$(SUFFIX) cblas_dzasum.$(PSUFFIX) : asum.c
1396 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1398 cblas_sdsdot.$(SUFFIX) cblas_sdsdot.$(PSUFFIX) : sdsdot.c
1399 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1401 cblas_dsdot.$(SUFFIX) cblas_dsdot.$(PSUFFIX) : dsdot.c
1402 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1404 cblas_sdot.$(SUFFIX) cblas_sdot.$(PSUFFIX) : dot.c
1405 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1407 cblas_ddot.$(SUFFIX) cblas_ddot.$(PSUFFIX) : dot.c
1408 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1410 cblas_cdotu.$(SUFFIX) cblas_cdotu.$(PSUFFIX) : zdot.c
1411 $(CC) $(CFLAGS) -DCBLAS -c -UCONJ $< -o $(@F)
1413 cblas_cdotc.$(SUFFIX) cblas_cdotc.$(PSUFFIX) : zdot.c
1414 $(CC) $(CFLAGS) -DCBLAS -c -DCONJ $< -o $(@F)
1416 cblas_zdotu.$(SUFFIX) cblas_zdotu.$(PSUFFIX) : zdot.c
1417 $(CC) $(CFLAGS) -DCBLAS -c -UCONJ $< -o $(@F)
1419 cblas_zdotc.$(SUFFIX) cblas_zdotc.$(PSUFFIX) : zdot.c
1420 $(CC) $(CFLAGS) -DCBLAS -c -DCONJ $< -o $(@F)
1422 cblas_cdotu_sub.$(SUFFIX) cblas_cdotu_sub.$(PSUFFIX) : zdot.c
1423 $(CC) $(CFLAGS) -DCBLAS -DFORCE_USE_STACK -c -UCONJ $< -o $(@F)
1425 cblas_cdotc_sub.$(SUFFIX) cblas_cdotc_sub.$(PSUFFIX) : zdot.c
1426 $(CC) $(CFLAGS) -DCBLAS -DFORCE_USE_STACK -c -DCONJ $< -o $(@F)
1428 cblas_zdotu_sub.$(SUFFIX) cblas_zdotu_sub.$(PSUFFIX) : zdot.c
1429 $(CC) $(CFLAGS) -DCBLAS -DFORCE_USE_STACK -c -UCONJ $< -o $(@F)
1431 cblas_zdotc_sub.$(SUFFIX) cblas_zdotc_sub.$(PSUFFIX) : zdot.c
1432 $(CC) $(CFLAGS) -DCBLAS -DFORCE_USE_STACK -c -DCONJ $< -o $(@F)
1434 cblas_snrm2.$(SUFFIX) cblas_snrm2.$(PSUFFIX) : nrm2.c
1435 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1437 cblas_dnrm2.$(SUFFIX) cblas_dnrm2.$(PSUFFIX) : nrm2.c
1438 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1440 cblas_scnrm2.$(SUFFIX) cblas_scnrm2.$(PSUFFIX) : nrm2.c
1441 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1443 cblas_dznrm2.$(SUFFIX) cblas_dznrm2.$(PSUFFIX) : nrm2.c
1444 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1446 cblas_saxpy.$(SUFFIX) cblas_saxpy.$(PSUFFIX) : axpy.c
1447 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1449 cblas_daxpy.$(SUFFIX) cblas_daxpy.$(PSUFFIX) : axpy.c
1450 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1452 cblas_caxpy.$(SUFFIX) cblas_caxpy.$(PSUFFIX) : zaxpy.c
1453 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1455 cblas_zaxpy.$(SUFFIX) cblas_zaxpy.$(PSUFFIX) : zaxpy.c
1456 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1458 cblas_scopy.$(SUFFIX) cblas_scopy.$(PSUFFIX) : copy.c
1459 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1461 cblas_dcopy.$(SUFFIX) cblas_dcopy.$(PSUFFIX) : copy.c
1462 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1464 cblas_ccopy.$(SUFFIX) cblas_ccopy.$(PSUFFIX) : copy.c
1465 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1467 cblas_zcopy.$(SUFFIX) cblas_zcopy.$(PSUFFIX) : copy.c
1468 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1470 cblas_sswap.$(SUFFIX) cblas_sswap.$(PSUFFIX) : swap.c
1471 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1473 cblas_dswap.$(SUFFIX) cblas_dswap.$(PSUFFIX) : swap.c
1474 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1476 cblas_cswap.$(SUFFIX) cblas_cswap.$(PSUFFIX) : zswap.c
1477 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1479 cblas_zswap.$(SUFFIX) cblas_zswap.$(PSUFFIX) : zswap.c
1480 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1482 cblas_srot.$(SUFFIX) cblas_srot.$(PSUFFIX) : rot.c
1483 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1485 cblas_drot.$(SUFFIX) cblas_drot.$(PSUFFIX) : rot.c
1486 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1488 cblas_srotg.$(SUFFIX) cblas_srotg.$(PSUFFIX): rotg.c
1489 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1491 cblas_drotg.$(SUFFIX) cblas_drotg.$(PSUFFIX): rotg.c
1492 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1494 cblas_srotm.$(SUFFIX) cblas_srotm.$(PSUFFIX): rotm.c
1495 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1497 cblas_drotm.$(SUFFIX) cblas_drotm.$(PSUFFIX): rotm.c
1498 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1500 cblas_srotmg.$(SUFFIX) cblas_srotmg.$(PSUFFIX): rotmg.c
1501 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1503 cblas_drotmg.$(SUFFIX) cblas_drotmg.$(PSUFFIX): rotmg.c
1504 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1506 cblas_sscal.$(SUFFIX) cblas_sscal.$(PSUFFIX) : scal.c
1507 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1509 cblas_dscal.$(SUFFIX) cblas_dscal.$(PSUFFIX) : scal.c
1510 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1512 cblas_cscal.$(SUFFIX) cblas_cscal.$(PSUFFIX) : zscal.c
1513 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1515 cblas_zscal.$(SUFFIX) cblas_zscal.$(PSUFFIX) : zscal.c
1516 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
1518 cblas_csscal.$(SUFFIX) cblas_csscal.$(PSUFFIX) : zscal.c
1519 $(CC) $(CFLAGS) -DCBLAS -c -DSSCAL $< -o $(@F)
1521 cblas_zdscal.$(SUFFIX) cblas_zdscal.$(PSUFFIX) : zscal.c
1522 $(CC) $(CFLAGS) -DCBLAS -c -DSSCAL $< -o $(@F)
1524 cblas_sgemv.$(SUFFIX) cblas_sgemv.$(PSUFFIX): gemv.c
1525 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1527 cblas_dgemv.$(SUFFIX) cblas_dgemv.$(PSUFFIX): gemv.c
1528 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1530 cblas_cgemv.$(SUFFIX) cblas_cgemv.$(PSUFFIX): zgemv.c
1531 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1533 cblas_zgemv.$(SUFFIX) cblas_zgemv.$(PSUFFIX): zgemv.c
1534 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1536 cblas_sger.$(SUFFIX) cblas_sger.$(PSUFFIX) : ger.c
1537 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1539 cblas_dger.$(SUFFIX) cblas_dger.$(PSUFFIX) : ger.c
1540 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1542 cblas_cgeru.$(SUFFIX) cblas_cgeru.$(PSUFFIX) : zger.c
1543 $(CC) -DCBLAS -c $(CFLAGS) -UCONJ $< -o $(@F)
1545 cblas_cgerc.$(SUFFIX) cblas_cgerc.$(PSUFFIX) : zger.c
1546 $(CC) -DCBLAS -c $(CFLAGS) -DCONJ $< -o $(@F)
1548 cblas_zgeru.$(SUFFIX) cblas_zgeru.$(PSUFFIX) : zger.c
1549 $(CC) -DCBLAS -c $(CFLAGS) -UCONJ $< -o $(@F)
1551 cblas_zgerc.$(SUFFIX) cblas_zgerc.$(PSUFFIX) : zger.c
1552 $(CC) -DCBLAS -c $(CFLAGS) -DCONJ $< -o $(@F)
1554 cblas_strsv.$(SUFFIX) cblas_strsv.$(PSUFFIX) : trsv.c
1555 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1557 cblas_dtrsv.$(SUFFIX) cblas_dtrsv.$(PSUFFIX) : trsv.c
1558 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1560 cblas_ctrsv.$(SUFFIX) cblas_ctrsv.$(PSUFFIX) : ztrsv.c
1561 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1563 cblas_ztrsv.$(SUFFIX) cblas_ztrsv.$(PSUFFIX) : ztrsv.c
1564 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1566 cblas_strmv.$(SUFFIX) cblas_strmv.$(PSUFFIX) : trmv.c
1567 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1569 cblas_dtrmv.$(SUFFIX) cblas_dtrmv.$(PSUFFIX) : trmv.c
1570 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1572 cblas_ctrmv.$(SUFFIX) cblas_ctrmv.$(PSUFFIX) : ztrmv.c
1573 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1575 cblas_ztrmv.$(SUFFIX) cblas_ztrmv.$(PSUFFIX) : ztrmv.c
1576 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1578 cblas_ssyr.$(SUFFIX) cblas_ssyr.$(PSUFFIX) : syr.c
1579 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1581 cblas_dsyr.$(SUFFIX) cblas_dsyr.$(PSUFFIX) : syr.c
1582 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1584 cblas_cher.$(SUFFIX) cblas_cher.$(PSUFFIX) : zher.c
1585 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1587 cblas_zher.$(SUFFIX) cblas_zher.$(PSUFFIX) : zher.c
1588 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1590 cblas_ssyr2.$(SUFFIX) cblas_ssyr2.$(PSUFFIX) : syr2.c
1591 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1593 cblas_dsyr2.$(SUFFIX) cblas_dsyr2.$(PSUFFIX) : syr2.c
1594 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1596 cblas_cher2.$(SUFFIX) cblas_cher2.$(PSUFFIX) : zher2.c
1597 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1599 cblas_zher2.$(SUFFIX) cblas_zher2.$(PSUFFIX) : zher2.c
1600 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1602 cblas_sgbmv.$(SUFFIX) cblas_sgbmv.$(PSUFFIX): gbmv.c
1603 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1605 cblas_dgbmv.$(SUFFIX) cblas_dgbmv.$(PSUFFIX): gbmv.c
1606 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1608 cblas_cgbmv.$(SUFFIX) cblas_cgbmv.$(PSUFFIX): zgbmv.c
1609 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1611 cblas_zgbmv.$(SUFFIX) cblas_zgbmv.$(PSUFFIX): zgbmv.c
1612 $(CC) -DCBLAS -c $(CFLAGS) -o $(@F) $<
1614 cblas_ssbmv.$(SUFFIX) cblas_ssbmv.$(PSUFFIX) : sbmv.c
1615 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1617 cblas_dsbmv.$(SUFFIX) cblas_dsbmv.$(PSUFFIX) : sbmv.c
1618 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1620 cblas_chbmv.$(SUFFIX) cblas_chbmv.$(PSUFFIX) : zhbmv.c
1621 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1623 cblas_zhbmv.$(SUFFIX) cblas_zhbmv.$(PSUFFIX) : zhbmv.c
1624 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1626 cblas_sspmv.$(SUFFIX) cblas_sspmv.$(PSUFFIX) : spmv.c
1627 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1629 cblas_dspmv.$(SUFFIX) cblas_dspmv.$(PSUFFIX) : spmv.c
1630 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1632 cblas_sspr.$(SUFFIX) cblas_sspr.$(PSUFFIX) : spr.c
1633 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1635 cblas_dspr.$(SUFFIX) cblas_dspr.$(PSUFFIX) : spr.c
1636 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1638 cblas_chpr.$(SUFFIX) cblas_chpr.$(PSUFFIX) : zhpr.c
1639 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1641 cblas_zhpr.$(SUFFIX) cblas_zhpr.$(PSUFFIX) : zhpr.c
1642 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1644 cblas_sspr2.$(SUFFIX) cblas_sspr2.$(PSUFFIX) : spr2.c
1645 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1647 cblas_dspr2.$(SUFFIX) cblas_dspr2.$(PSUFFIX) : spr2.c
1648 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1650 cblas_chpr2.$(SUFFIX) cblas_chpr2.$(PSUFFIX) : zhpr2.c
1651 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1653 cblas_zhpr2.$(SUFFIX) cblas_zhpr2.$(PSUFFIX) : zhpr2.c
1654 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1656 cblas_stbmv.$(SUFFIX) cblas_stbmv.$(PSUFFIX) : tbmv.c
1657 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1659 cblas_dtbmv.$(SUFFIX) cblas_dtbmv.$(PSUFFIX) : tbmv.c
1660 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1662 cblas_ctbmv.$(SUFFIX) cblas_ctbmv.$(PSUFFIX) : ztbmv.c
1663 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1665 cblas_ztbmv.$(SUFFIX) cblas_ztbmv.$(PSUFFIX) : ztbmv.c
1666 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1668 cblas_stbsv.$(SUFFIX) cblas_stbsv.$(PSUFFIX) : tbsv.c
1669 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1671 cblas_dtbsv.$(SUFFIX) cblas_dtbsv.$(PSUFFIX) : tbsv.c
1672 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1674 cblas_ctbsv.$(SUFFIX) cblas_ctbsv.$(PSUFFIX) : ztbsv.c
1675 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1677 cblas_ztbsv.$(SUFFIX) cblas_ztbsv.$(PSUFFIX) : ztbsv.c
1678 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1680 cblas_stpmv.$(SUFFIX) cblas_stpmv.$(PSUFFIX) : tpmv.c
1681 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1683 cblas_dtpmv.$(SUFFIX) cblas_dtpmv.$(PSUFFIX) : tpmv.c
1684 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1686 cblas_ctpmv.$(SUFFIX) cblas_ctpmv.$(PSUFFIX) : ztpmv.c
1687 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1689 cblas_ztpmv.$(SUFFIX) cblas_ztpmv.$(PSUFFIX) : ztpmv.c
1690 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1692 cblas_chpmv.$(SUFFIX) cblas_chpmv.$(PSUFFIX) : zhpmv.c
1693 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1695 cblas_zhpmv.$(SUFFIX) cblas_zhpmv.$(PSUFFIX) : zhpmv.c
1696 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1698 cblas_stpsv.$(SUFFIX) cblas_stpsv.$(PSUFFIX) : tpsv.c
1699 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1701 cblas_dtpsv.$(SUFFIX) cblas_dtpsv.$(PSUFFIX) : tpsv.c
1702 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1704 cblas_ctpsv.$(SUFFIX) cblas_ctpsv.$(PSUFFIX) : ztpsv.c
1705 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1707 cblas_ztpsv.$(SUFFIX) cblas_ztpsv.$(PSUFFIX) : ztpsv.c
1708 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1710 cblas_ssymv.$(SUFFIX) cblas_ssymv.$(PSUFFIX) : symv.c
1711 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1713 cblas_dsymv.$(SUFFIX) cblas_dsymv.$(PSUFFIX) : symv.c
1714 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1716 cblas_chemv.$(SUFFIX) cblas_chemv.$(PSUFFIX) : zhemv.c
1717 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1719 cblas_zhemv.$(SUFFIX) cblas_zhemv.$(PSUFFIX) : zhemv.c
1720 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1722 cblas_sgemm.$(SUFFIX) cblas_sgemm.$(PSUFFIX) : gemm.c ../param.h
1723 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1725 cblas_dgemm.$(SUFFIX) cblas_dgemm.$(PSUFFIX) : gemm.c ../param.h
1726 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1728 cblas_cgemm.$(SUFFIX) cblas_cgemm.$(PSUFFIX) : gemm.c ../param.h
1729 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1731 cblas_zgemm.$(SUFFIX) cblas_zgemm.$(PSUFFIX) : gemm.c ../param.h
1732 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1734 cblas_ssymm.$(SUFFIX) cblas_ssymm.$(PSUFFIX) : symm.c
1735 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1737 cblas_dsymm.$(SUFFIX) cblas_dsymm.$(PSUFFIX) : symm.c
1738 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1740 cblas_csymm.$(SUFFIX) cblas_csymm.$(PSUFFIX) : symm.c
1741 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1743 cblas_zsymm.$(SUFFIX) cblas_zsymm.$(PSUFFIX) : symm.c
1744 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1746 cblas_ssyrk.$(SUFFIX) cblas_ssyrk.$(PSUFFIX) : syrk.c
1747 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1749 cblas_dsyrk.$(SUFFIX) cblas_dsyrk.$(PSUFFIX) : syrk.c
1750 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1752 cblas_csyrk.$(SUFFIX) cblas_csyrk.$(PSUFFIX) : syrk.c
1753 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1755 cblas_zsyrk.$(SUFFIX) cblas_zsyrk.$(PSUFFIX) : syrk.c
1756 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1758 cblas_ssyr2k.$(SUFFIX) cblas_ssyr2k.$(PSUFFIX) : syr2k.c
1759 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1761 cblas_dsyr2k.$(SUFFIX) cblas_dsyr2k.$(PSUFFIX) : syr2k.c
1762 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1764 cblas_csyr2k.$(SUFFIX) cblas_csyr2k.$(PSUFFIX) : syr2k.c
1765 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1767 cblas_zsyr2k.$(SUFFIX) cblas_zsyr2k.$(PSUFFIX) : syr2k.c
1768 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1770 cblas_strmm.$(SUFFIX) cblas_strmm.$(PSUFFIX) : trsm.c
1771 $(CC) -DCBLAS -c $(CFLAGS) -DTRMM $< -o $(@F)
1773 cblas_dtrmm.$(SUFFIX) cblas_dtrmm.$(PSUFFIX) : trsm.c
1774 $(CC) -DCBLAS -c $(CFLAGS) -DTRMM $< -o $(@F)
1776 cblas_ctrmm.$(SUFFIX) cblas_ctrmm.$(PSUFFIX) : trsm.c
1777 $(CC) -DCBLAS -c $(CFLAGS) -DTRMM $< -o $(@F)
1779 cblas_ztrmm.$(SUFFIX) cblas_ztrmm.$(PSUFFIX) : trsm.c
1780 $(CC) -DCBLAS -c $(CFLAGS) -DTRMM $< -o $(@F)
1782 cblas_strsm.$(SUFFIX) cblas_strsm.$(PSUFFIX) : trsm.c
1783 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1785 cblas_dtrsm.$(SUFFIX) cblas_dtrsm.$(PSUFFIX) : trsm.c
1786 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1788 cblas_ctrsm.$(SUFFIX) cblas_ctrsm.$(PSUFFIX) : trsm.c
1789 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1791 cblas_ztrsm.$(SUFFIX) cblas_ztrsm.$(PSUFFIX) : trsm.c
1792 $(CC) -DCBLAS -c $(CFLAGS) $< -o $(@F)
1794 cblas_chemm.$(SUFFIX) cblas_chemm.$(PSUFFIX) : symm.c
1795 $(CC) -DCBLAS -c $(CFLAGS) -DHEMM $< -o $(@F)
1797 cblas_zhemm.$(SUFFIX) cblas_zhemm.$(PSUFFIX) : symm.c
1798 $(CC) -DCBLAS -c $(CFLAGS) -DHEMM $< -o $(@F)
1800 cblas_cherk.$(SUFFIX) cblas_cherk.$(PSUFFIX) : syrk.c
1801 $(CC) -DCBLAS -c $(CFLAGS) -DHEMM $< -o $(@F)
1803 cblas_zherk.$(SUFFIX) cblas_zherk.$(PSUFFIX) : syrk.c
1804 $(CC) -DCBLAS -c $(CFLAGS) -DHEMM $< -o $(@F)
1806 cblas_cher2k.$(SUFFIX) cblas_cher2k.$(PSUFFIX) : syr2k.c
1807 $(CC) -DCBLAS -c $(CFLAGS) -DHEMM $< -o $(@F)
1809 cblas_zher2k.$(SUFFIX) cblas_zher2k.$(PSUFFIX) : syr2k.c
1810 $(CC) -DCBLAS -c $(CFLAGS) -DHEMM $< -o $(@F)
1812 cblas_cgemm3m.$(SUFFIX) cblas_cgemm3m.$(PSUFFIX) : gemm.c
1813 $(CC) -DCBLAS -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1815 cblas_zgemm3m.$(SUFFIX) cblas_zgemm3m.$(PSUFFIX) : gemm.c
1816 $(CC) -DCBLAS -c $(CFLAGS) -DGEMM3M $< -o $(@F)
1819 sgetf2.$(SUFFIX) sgetf2.$(PSUFFIX) : lapack/getf2.c
1820 $(CC) -c $(CFLAGS) $< -o $(@F)
1822 dgetf2.$(SUFFIX) dgetf2.$(PSUFFIX) : lapack/getf2.c
1823 $(CC) -c $(CFLAGS) $< -o $(@F)
1825 qgetf2.$(SUFFIX) qgetf2.$(PSUFFIX) : getf2.c
1826 $(CC) -c $(CFLAGS) $< -o $(@F)
1828 cgetf2.$(SUFFIX) cgetf2.$(PSUFFIX) : lapack/zgetf2.c
1829 $(CC) -c $(CFLAGS) $< -o $(@F)
1831 zgetf2.$(SUFFIX) zgetf2.$(PSUFFIX) : lapack/zgetf2.c
1832 $(CC) -c $(CFLAGS) $< -o $(@F)
1834 xgetf2.$(SUFFIX) xgetf2.$(PSUFFIX) : zgetf2.c
1835 $(CC) -c $(CFLAGS) $< -o $(@F)
1837 sgetrf.$(SUFFIX) sgetrf.$(PSUFFIX) : lapack/getrf.c
1838 $(CC) -c $(CFLAGS) $< -o $(@F)
1840 dgetrf.$(SUFFIX) dgetrf.$(PSUFFIX) : lapack/getrf.c
1841 $(CC) -c $(CFLAGS) $< -o $(@F)
1843 qgetrf.$(SUFFIX) qgetrf.$(PSUFFIX) : getrf.c
1844 $(CC) -c $(CFLAGS) $< -o $(@F)
1846 cgetrf.$(SUFFIX) cgetrf.$(PSUFFIX) : lapack/zgetrf.c
1847 $(CC) -c $(CFLAGS) $< -o $(@F)
1849 zgetrf.$(SUFFIX) zgetrf.$(PSUFFIX) : lapack/zgetrf.c
1850 $(CC) -c $(CFLAGS) $< -o $(@F)
1852 xgetrf.$(SUFFIX) xgetrf.$(PSUFFIX) : zgetrf.c
1853 $(CC) -c $(CFLAGS) $< -o $(@F)
1855 slauu2.$(SUFFIX) slauu2.$(PSUFFIX) : lapack/lauu2.c
1856 $(CC) -c $(CFLAGS) $< -o $(@F)
1858 dlauu2.$(SUFFIX) dlauu2.$(PSUFFIX) : lapack/lauu2.c
1859 $(CC) -c $(CFLAGS) $< -o $(@F)
1861 qlauu2.$(SUFFIX) qlauu2.$(PSUFFIX) : lauu2.c
1862 $(CC) -c $(CFLAGS) $< -o $(@F)
1864 clauu2.$(SUFFIX) clauu2.$(PSUFFIX) : lapack/zlauu2.c
1865 $(CC) -c $(CFLAGS) $< -o $(@F)
1867 zlauu2.$(SUFFIX) zlauu2.$(PSUFFIX) : lapack/zlauu2.c
1868 $(CC) -c $(CFLAGS) $< -o $(@F)
1870 xlauu2.$(SUFFIX) xlauu2.$(PSUFFIX) : zlauu2.c
1871 $(CC) -c $(CFLAGS) $< -o $(@F)
1873 slauum.$(SUFFIX) slauum.$(PSUFFIX) : lapack/lauum.c
1874 $(CC) -c $(CFLAGS) $< -o $(@F)
1876 dlauum.$(SUFFIX) dlauum.$(PSUFFIX) : lapack/lauum.c
1877 $(CC) -c $(CFLAGS) $< -o $(@F)
1879 qlauum.$(SUFFIX) qlauum.$(PSUFFIX) : lauum.c
1880 $(CC) -c $(CFLAGS) $< -o $(@F)
1882 clauum.$(SUFFIX) clauum.$(PSUFFIX) : lapack/zlauum.c
1883 $(CC) -c $(CFLAGS) $< -o $(@F)
1885 zlauum.$(SUFFIX) zlauum.$(PSUFFIX) : lapack/zlauum.c
1886 $(CC) -c $(CFLAGS) $< -o $(@F)
1888 xlauum.$(SUFFIX) xlauum.$(PSUFFIX) : zlauum.c
1889 $(CC) -c $(CFLAGS) $< -o $(@F)
1891 spotf2.$(SUFFIX) spotf2.$(PSUFFIX) : lapack/potf2.c
1892 $(CC) -c $(CFLAGS) $< -o $(@F)
1894 dpotf2.$(SUFFIX) dpotf2.$(PSUFFIX) : lapack/potf2.c
1895 $(CC) -c $(CFLAGS) $< -o $(@F)
1897 qpotf2.$(SUFFIX) qpotf2.$(PSUFFIX) : potf2.c
1898 $(CC) -c $(CFLAGS) $< -o $(@F)
1900 cpotf2.$(SUFFIX) cpotf2.$(PSUFFIX) : lapack/zpotf2.c
1901 $(CC) -c $(CFLAGS) $< -o $(@F)
1903 zpotf2.$(SUFFIX) zpotf2.$(PSUFFIX) : lapack/zpotf2.c
1904 $(CC) -c $(CFLAGS) $< -o $(@F)
1906 xpotf2.$(SUFFIX) xpotf2.$(PSUFFIX) : zpotf2.c
1907 $(CC) -c $(CFLAGS) $< -o $(@F)
1909 spotrf.$(SUFFIX) spotrf.$(PSUFFIX) : lapack/potrf.c
1910 $(CC) -c $(CFLAGS) $< -o $(@F)
1912 dpotrf.$(SUFFIX) dpotrf.$(PSUFFIX) : lapack/potrf.c
1913 $(CC) -c $(CFLAGS) $< -o $(@F)
1915 qpotrf.$(SUFFIX) qpotrf.$(PSUFFIX) : potrf.c
1916 $(CC) -c $(CFLAGS) $< -o $(@F)
1918 cpotrf.$(SUFFIX) cpotrf.$(PSUFFIX) : lapack/zpotrf.c
1919 $(CC) -c $(CFLAGS) $< -o $(@F)
1921 zpotrf.$(SUFFIX) zpotrf.$(PSUFFIX) : lapack/zpotrf.c
1922 $(CC) -c $(CFLAGS) $< -o $(@F)
1924 xpotrf.$(SUFFIX) xpotrf.$(PSUFFIX) : zpotrf.c
1925 $(CC) -c $(CFLAGS) $< -o $(@F)
1927 strti2.$(SUFFIX) strti2.$(PSUFFIX) : lapack/trti2.c
1928 $(CC) -c $(CFLAGS) $< -o $(@F)
1930 dtrti2.$(SUFFIX) dtrti2.$(PSUFFIX) : lapack/trti2.c
1931 $(CC) -c $(CFLAGS) $< -o $(@F)
1933 qtrti2.$(SUFFIX) qtrti2.$(PSUFFIX) : trti2.c
1934 $(CC) -c $(CFLAGS) $< -o $(@F)
1936 ctrti2.$(SUFFIX) ctrti2.$(PSUFFIX) : lapack/ztrti2.c
1937 $(CC) -c $(CFLAGS) $< -o $(@F)
1939 ztrti2.$(SUFFIX) ztrti2.$(PSUFFIX) : lapack/ztrti2.c
1940 $(CC) -c $(CFLAGS) $< -o $(@F)
1942 xtrti2.$(SUFFIX) xtrti2.$(PSUFFIX) : ztrti2.c
1943 $(CC) -c $(CFLAGS) $< -o $(@F)
1945 strtri.$(SUFFIX) strtri.$(PSUFFIX) : lapack/trtri.c
1946 $(CC) -c $(CFLAGS) $< -o $(@F)
1948 dtrtri.$(SUFFIX) dtrtri.$(PSUFFIX) : lapack/trtri.c
1949 $(CC) -c $(CFLAGS) $< -o $(@F)
1951 qtrtri.$(SUFFIX) qtrtri.$(PSUFFIX) : trtri.c
1952 $(CC) -c $(CFLAGS) $< -o $(@F)
1954 ctrtri.$(SUFFIX) ctrtri.$(PSUFFIX) : lapack/ztrtri.c
1955 $(CC) -c $(CFLAGS) $< -o $(@F)
1957 ztrtri.$(SUFFIX) ztrtri.$(PSUFFIX) : lapack/ztrtri.c
1958 $(CC) -c $(CFLAGS) $< -o $(@F)
1960 xtrtri.$(SUFFIX) xtrtri.$(PSUFFIX) : ztrtri.c
1961 $(CC) -c $(CFLAGS) $< -o $(@F)
1963 slaswp.$(SUFFIX) slaswp.$(PSUFFIX) : lapack/laswp.c
1964 $(CC) -c $(CFLAGS) $< -o $(@F)
1966 dlaswp.$(SUFFIX) dlaswp.$(PSUFFIX) : lapack/laswp.c
1967 $(CC) -c $(CFLAGS) $< -o $(@F)
1969 qlaswp.$(SUFFIX) qlaswp.$(PSUFFIX) : laswp.c
1970 $(CC) -c $(CFLAGS) $< -o $(@F)
1972 claswp.$(SUFFIX) claswp.$(PSUFFIX) : lapack/zlaswp.c
1973 $(CC) -c $(CFLAGS) $< -o $(@F)
1975 zlaswp.$(SUFFIX) zlaswp.$(PSUFFIX) : lapack/zlaswp.c
1976 $(CC) -c $(CFLAGS) $< -o $(@F)
1978 xlaswp.$(SUFFIX) xlaswp.$(PSUFFIX) : zlaswp.c
1979 $(CC) -c $(CFLAGS) $< -o $(@F)
1981 sgetrs.$(SUFFIX) sgetrs.$(PSUFFIX) : lapack/getrs.c
1982 $(CC) -c $(CFLAGS) $< -o $(@F)
1984 dgetrs.$(SUFFIX) dgetrs.$(PSUFFIX) : lapack/getrs.c
1985 $(CC) -c $(CFLAGS) $< -o $(@F)
1987 qgetrs.$(SUFFIX) qgetrs.$(PSUFFIX) : getrs.c
1988 $(CC) -c $(CFLAGS) $< -o $(@F)
1990 cgetrs.$(SUFFIX) cgetrs.$(PSUFFIX) : lapack/zgetrs.c
1991 $(CC) -c $(CFLAGS) $< -o $(@F)
1993 zgetrs.$(SUFFIX) zgetrs.$(PSUFFIX) : lapack/zgetrs.c
1994 $(CC) -c $(CFLAGS) $< -o $(@F)
1996 xgetrs.$(SUFFIX) xgetrs.$(PSUFFIX) : zgetrs.c
1997 $(CC) -c $(CFLAGS) $< -o $(@F)
1999 sgesv.$(SUFFIX) sgesv.$(PSUFFIX) : lapack/gesv.c
2000 $(CC) -c $(CFLAGS) $< -o $(@F)
2002 dgesv.$(SUFFIX) dgesv.$(PSUFFIX) : lapack/gesv.c
2003 $(CC) -c $(CFLAGS) $< -o $(@F)
2005 qgesv.$(SUFFIX) qgesv.$(PSUFFIX) : gesv.c
2006 $(CC) -c $(CFLAGS) $< -o $(@F)
2008 cgesv.$(SUFFIX) cgesv.$(PSUFFIX) : lapack/gesv.c
2009 $(CC) -c $(CFLAGS) $< -o $(@F)
2011 zgesv.$(SUFFIX) zgesv.$(PSUFFIX) : lapack/gesv.c
2012 $(CC) -c $(CFLAGS) $< -o $(@F)
2014 xgesv.$(SUFFIX) xgesv.$(PSUFFIX) : gesv.c
2015 $(CC) -c $(CFLAGS) $< -o $(@F)
2017 spotri.$(SUFFIX) spotri.$(PSUFFIX) : lapack/potri.c
2018 $(CC) -c $(CFLAGS) $< -o $(@F)
2020 dpotri.$(SUFFIX) dpotri.$(PSUFFIX) : lapack/potri.c
2021 $(CC) -c $(CFLAGS) $< -o $(@F)
2023 qpotri.$(SUFFIX) qpotri.$(PSUFFIX) : potri.c
2024 $(CC) -c $(CFLAGS) $< -o $(@F)
2026 cpotri.$(SUFFIX) cpotri.$(PSUFFIX) : lapack/zpotri.c
2027 $(CC) -c $(CFLAGS) $< -o $(@F)
2029 zpotri.$(SUFFIX) zpotri.$(PSUFFIX) : lapack/zpotri.c
2030 $(CC) -c $(CFLAGS) $< -o $(@F)
2032 xpotri.$(SUFFIX) xpotri.$(PSUFFIX) : zpotri.c
2033 $(CC) -c $(CFLAGS) $< -o $(@F)
2035 slarf.$(SUFFIX) slarf.$(PSUFFIX) : larf.c
2036 $(CC) -c $(CFLAGS) $< -o $(@F)
2038 dlarf.$(SUFFIX) dlarf.$(PSUFFIX) : larf.c
2039 $(CC) -c $(CFLAGS) $< -o $(@F)
2041 qlarf.$(SUFFIX) qlarf.$(PSUFFIX) : larf.c
2042 $(CC) -c $(CFLAGS) $< -o $(@F)
2044 clarf.$(SUFFIX) clarf.$(PSUFFIX) : larf.c
2045 $(CC) -c $(CFLAGS) $< -o $(@F)
2047 zlarf.$(SUFFIX) zlarf.$(PSUFFIX) : larf.c
2048 $(CC) -c $(CFLAGS) $< -o $(@F)
2050 xlarf.$(SUFFIX) xlarf.$(PSUFFIX) : larf.c
2051 $(CC) -c $(CFLAGS) $< -o $(@F)
2054 ############# BLAS EXTENSIONS #####################################
2056 daxpby.$(SUFFIX) daxpby.$(PSUFFIX) : axpby.c
2057 $(CC) $(CFLAGS) -c $< -o $(@F)
2059 cblas_daxpby.$(SUFFIX) cblas_daxpby.$(PSUFFIX) : axpby.c
2060 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
2062 saxpby.$(SUFFIX) saxpby.$(PSUFFIX) : axpby.c
2063 $(CC) $(CFLAGS) -c $< -o $(@F)
2065 cblas_saxpby.$(SUFFIX) cblas_saxpby.$(PSUFFIX) : axpby.c
2066 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
2068 zaxpby.$(SUFFIX) zaxpby.$(PSUFFIX) : zaxpby.c
2069 $(CC) $(CFLAGS) -c $< -o $(@F)
2071 cblas_zaxpby.$(SUFFIX) cblas_zaxpby.$(PSUFFIX) : zaxpby.c
2072 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
2074 caxpby.$(SUFFIX) caxpby.$(PSUFFIX) : zaxpby.c
2075 $(CC) $(CFLAGS) -c $< -o $(@F)
2077 cblas_caxpby.$(SUFFIX) cblas_caxpby.$(PSUFFIX) : zaxpby.c
2078 $(CC) $(CFLAGS) -DCBLAS -c $< -o $(@F)
2080 domatcopy.$(SUFFIX) domatcopy.$(PSUFFIX) : omatcopy.c
2081 $(CC) -c $(CFLAGS) $< -o $(@F)
2083 cblas_domatcopy.$(SUFFIX) cblas_domatcopy.$(PSUFFIX) : omatcopy.c
2084 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2086 somatcopy.$(SUFFIX) somatcopy.$(PSUFFIX) : omatcopy.c
2087 $(CC) -c $(CFLAGS) $< -o $(@F)
2089 cblas_somatcopy.$(SUFFIX) cblas_somatcopy.$(PSUFFIX) : omatcopy.c
2090 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2092 comatcopy.$(SUFFIX) comatcopy.$(PSUFFIX) : zomatcopy.c
2093 $(CC) -c $(CFLAGS) $< -o $(@F)
2095 cblas_comatcopy.$(SUFFIX) cblas_comatcopy.$(PSUFFIX) : zomatcopy.c
2096 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2098 zomatcopy.$(SUFFIX) zomatcopy.$(PSUFFIX) : zomatcopy.c
2099 $(CC) -c $(CFLAGS) $< -o $(@F)
2101 cblas_zomatcopy.$(SUFFIX) cblas_zomatcopy.$(PSUFFIX) : zomatcopy.c
2102 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2104 dimatcopy.$(SUFFIX) dimatcopy.$(PSUFFIX) : imatcopy.c
2105 $(CC) -c $(CFLAGS) $< -o $(@F)
2107 cblas_dimatcopy.$(SUFFIX) cblas_dimatcopy.$(PSUFFIX) : imatcopy.c
2108 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2110 simatcopy.$(SUFFIX) simatcopy.$(PSUFFIX) : imatcopy.c
2111 $(CC) -c $(CFLAGS) $< -o $(@F)
2113 cblas_simatcopy.$(SUFFIX) cblas_simatcopy.$(PSUFFIX) : imatcopy.c
2114 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2116 cimatcopy.$(SUFFIX) cimatcopy.$(PSUFFIX) : zimatcopy.c
2117 $(CC) -c $(CFLAGS) $< -o $(@F)
2119 cblas_cimatcopy.$(SUFFIX) cblas_cimatcopy.$(PSUFFIX) : zimatcopy.c
2120 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2122 zimatcopy.$(SUFFIX) zimatcopy.$(PSUFFIX) : zimatcopy.c
2123 $(CC) -c $(CFLAGS) $< -o $(@F)
2125 cblas_zimatcopy.$(SUFFIX) cblas_zimatcopy.$(PSUFFIX) : zimatcopy.c
2126 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2128 sgeadd.$(SUFFIX) sgeadd.$(PSUFFIX) : geadd.c
2129 $(CC) -c $(CFLAGS) $< -o $(@F)
2131 dgeadd.$(SUFFIX) dgeadd.$(PSUFFIX) : geadd.c
2132 $(CC) -c $(CFLAGS) $< -o $(@F)
2134 cgeadd.$(SUFFIX) cgeadd.$(PSUFFIX) : zgeadd.c
2135 $(CC) -c $(CFLAGS) $< -o $(@F)
2137 zgeadd.$(SUFFIX) zgeadd.$(PSUFFIX) : zgeadd.c
2138 $(CC) -c $(CFLAGS) $< -o $(@F)
2140 cblas_sgeadd.$(SUFFIX) cblas_sgeadd.$(PSUFFIX) : geadd.c
2141 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2143 cblas_dgeadd.$(SUFFIX) cblas_dgeadd.$(PSUFFIX) : geadd.c
2144 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2146 cblas_cgeadd.$(SUFFIX) cblas_cgeadd.$(PSUFFIX) : zgeadd.c
2147 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2149 cblas_zgeadd.$(SUFFIX) cblas_zgeadd.$(PSUFFIX) : zgeadd.c
2150 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)
2152 cblas_xerbla.$(SUFFIX) cblas_xerbla.$(PSUFFIX) : xerbla.c
2153 $(CC) -c $(CFLAGS) -DCBLAS $< -o $(@F)