6 #define SAMAX_K samax_k
7 #define SAMIN_K samin_k
10 #define ISAMAX_K isamax_k
11 #define ISAMIN_K isamin_k
12 #define ISMAX_K ismax_k
13 #define ISMIN_K ismin_k
14 #define SASUM_K sasum_k
16 #define SAXPYU_K saxpy_k
17 #define SAXPYC_K saxpy_k
18 #define SCOPY_K scopy_k
19 #define SDOTU_K sdot_k
20 #define SDOTC_K sdot_k
21 #define SDSDOT_K dsdot_k
22 #define DSDOT_K dsdot_k
23 #define SNRM2_K snrm2_k
24 #define SSCAL_K sscal_k
25 #define SSWAP_K sswap_k
28 #define SGEMV_N sgemv_n
29 #define SGEMV_T sgemv_t
30 #define SGEMV_R sgemv_n
31 #define SGEMV_C sgemv_t
32 #define SGEMV_O sgemv_n
33 #define SGEMV_U sgemv_t
34 #define SGEMV_S sgemv_n
35 #define SGEMV_D sgemv_t
37 #define SGERU_K sger_k
38 #define SGERC_K sger_k
39 #define SGERV_K sger_k
40 #define SGERD_K sger_k
42 #define SSYMV_U ssymv_U
43 #define SSYMV_L ssymv_L
45 #define SSYMV_THREAD_U ssymv_thread_U
46 #define SSYMV_THREAD_L ssymv_thread_L
49 #define SGEMM_DIRECT_PERFORMANT sgemm_direct_performant
50 #define SGEMM_DIRECT sgemm_direct
52 #define SGEMM_ONCOPY sgemm_oncopy
53 #define SGEMM_OTCOPY sgemm_otcopy
55 #if SGEMM_DEFAULT_UNROLL_M == SGEMM_DEFAULT_UNROLL_N
56 #define SGEMM_INCOPY sgemm_oncopy
57 #define SGEMM_ITCOPY sgemm_otcopy
59 #define SGEMM_INCOPY sgemm_incopy
60 #define SGEMM_ITCOPY sgemm_itcopy
63 #define STRMM_OUNUCOPY strmm_ounucopy
64 #define STRMM_OUNNCOPY strmm_ounncopy
65 #define STRMM_OUTUCOPY strmm_outucopy
66 #define STRMM_OUTNCOPY strmm_outncopy
67 #define STRMM_OLNUCOPY strmm_olnucopy
68 #define STRMM_OLNNCOPY strmm_olnncopy
69 #define STRMM_OLTUCOPY strmm_oltucopy
70 #define STRMM_OLTNCOPY strmm_oltncopy
72 #define STRSM_OUNUCOPY strsm_ounucopy
73 #define STRSM_OUNNCOPY strsm_ounncopy
74 #define STRSM_OUTUCOPY strsm_outucopy
75 #define STRSM_OUTNCOPY strsm_outncopy
76 #define STRSM_OLNUCOPY strsm_olnucopy
77 #define STRSM_OLNNCOPY strsm_olnncopy
78 #define STRSM_OLTUCOPY strsm_oltucopy
79 #define STRSM_OLTNCOPY strsm_oltncopy
81 #if SGEMM_DEFAULT_UNROLL_M == SGEMM_DEFAULT_UNROLL_N
82 #define STRMM_IUNUCOPY strmm_ounucopy
83 #define STRMM_IUNNCOPY strmm_ounncopy
84 #define STRMM_IUTUCOPY strmm_outucopy
85 #define STRMM_IUTNCOPY strmm_outncopy
86 #define STRMM_ILNUCOPY strmm_olnucopy
87 #define STRMM_ILNNCOPY strmm_olnncopy
88 #define STRMM_ILTUCOPY strmm_oltucopy
89 #define STRMM_ILTNCOPY strmm_oltncopy
91 #define STRSM_IUNUCOPY strsm_ounucopy
92 #define STRSM_IUNNCOPY strsm_ounncopy
93 #define STRSM_IUTUCOPY strsm_outucopy
94 #define STRSM_IUTNCOPY strsm_outncopy
95 #define STRSM_ILNUCOPY strsm_olnucopy
96 #define STRSM_ILNNCOPY strsm_olnncopy
97 #define STRSM_ILTUCOPY strsm_oltucopy
98 #define STRSM_ILTNCOPY strsm_oltncopy
100 #define STRMM_IUNUCOPY strmm_iunucopy
101 #define STRMM_IUNNCOPY strmm_iunncopy
102 #define STRMM_IUTUCOPY strmm_iutucopy
103 #define STRMM_IUTNCOPY strmm_iutncopy
104 #define STRMM_ILNUCOPY strmm_ilnucopy
105 #define STRMM_ILNNCOPY strmm_ilnncopy
106 #define STRMM_ILTUCOPY strmm_iltucopy
107 #define STRMM_ILTNCOPY strmm_iltncopy
109 #define STRSM_IUNUCOPY strsm_iunucopy
110 #define STRSM_IUNNCOPY strsm_iunncopy
111 #define STRSM_IUTUCOPY strsm_iutucopy
112 #define STRSM_IUTNCOPY strsm_iutncopy
113 #define STRSM_ILNUCOPY strsm_ilnucopy
114 #define STRSM_ILNNCOPY strsm_ilnncopy
115 #define STRSM_ILTUCOPY strsm_iltucopy
116 #define STRSM_ILTNCOPY strsm_iltncopy
119 #define SGEMM_BETA sgemm_beta
121 #define SGEMM_KERNEL sgemm_kernel
123 #define STRMM_KERNEL_LN strmm_kernel_LN
124 #define STRMM_KERNEL_LT strmm_kernel_LT
125 #define STRMM_KERNEL_LR strmm_kernel_LN
126 #define STRMM_KERNEL_LC strmm_kernel_LT
127 #define STRMM_KERNEL_RN strmm_kernel_RN
128 #define STRMM_KERNEL_RT strmm_kernel_RT
129 #define STRMM_KERNEL_RR strmm_kernel_RN
130 #define STRMM_KERNEL_RC strmm_kernel_RT
132 #define STRSM_KERNEL_LN strsm_kernel_LN
133 #define STRSM_KERNEL_LT strsm_kernel_LT
134 #define STRSM_KERNEL_LR strsm_kernel_LN
135 #define STRSM_KERNEL_LC strsm_kernel_LT
136 #define STRSM_KERNEL_RN strsm_kernel_RN
137 #define STRSM_KERNEL_RT strsm_kernel_RT
138 #define STRSM_KERNEL_RR strsm_kernel_RN
139 #define STRSM_KERNEL_RC strsm_kernel_RT
141 #define SSYMM_OUTCOPY ssymm_outcopy
142 #define SSYMM_OLTCOPY ssymm_oltcopy
143 #if SGEMM_DEFAULT_UNROLL_M == SGEMM_DEFAULT_UNROLL_N
144 #define SSYMM_IUTCOPY ssymm_outcopy
145 #define SSYMM_ILTCOPY ssymm_oltcopy
147 #define SSYMM_IUTCOPY ssymm_iutcopy
148 #define SSYMM_ILTCOPY ssymm_iltcopy
151 #define SNEG_TCOPY sneg_tcopy
152 #define SLASWP_NCOPY slaswp_ncopy
154 #define SAXPBY_K saxpby_k
156 #define SOMATCOPY_K_CN somatcopy_k_cn
157 #define SOMATCOPY_K_RN somatcopy_k_rn
158 #define SOMATCOPY_K_CT somatcopy_k_ct
159 #define SOMATCOPY_K_RT somatcopy_k_rt
160 #define SIMATCOPY_K_CN simatcopy_k_cn
161 #define SIMATCOPY_K_RN simatcopy_k_rn
162 #define SIMATCOPY_K_CT simatcopy_k_ct
163 #define SIMATCOPY_K_RT simatcopy_k_rt
165 #define SGEADD_K sgeadd_k
167 #define SGEMM_SMALL_MATRIX_PERMIT sgemm_small_matrix_permit
171 #define SAMAX_K gotoblas -> samax_k
172 #define SAMIN_K gotoblas -> samin_k
173 #define SMAX_K gotoblas -> smax_k
174 #define SMIN_K gotoblas -> smin_k
175 #define ISAMAX_K gotoblas -> isamax_k
176 #define ISAMIN_K gotoblas -> isamin_k
177 #define ISMAX_K gotoblas -> ismax_k
178 #define ISMIN_K gotoblas -> ismin_k
179 #define SASUM_K gotoblas -> sasum_k
180 #define SSUM_K gotoblas -> ssum_k
181 #define SAXPYU_K gotoblas -> saxpy_k
182 #define SAXPYC_K gotoblas -> saxpy_k
183 #define SCOPY_K gotoblas -> scopy_k
184 #define SDOTU_K gotoblas -> sdot_k
185 #define SDOTC_K gotoblas -> sdot_k
186 #define SDSDOT_K gotoblas -> dsdot_k
187 #define DSDOT_K gotoblas -> dsdot_k
188 #define SNRM2_K gotoblas -> snrm2_k
189 #define SSCAL_K gotoblas -> sscal_k
190 #define SSWAP_K gotoblas -> sswap_k
191 #define SROT_K gotoblas -> srot_k
193 #define SGEMV_N gotoblas -> sgemv_n
194 #define SGEMV_T gotoblas -> sgemv_t
195 #define SGEMV_R gotoblas -> sgemv_n
196 #define SGEMV_C gotoblas -> sgemv_t
197 #define SGEMV_O gotoblas -> sgemv_n
198 #define SGEMV_U gotoblas -> sgemv_t
199 #define SGEMV_S gotoblas -> sgemv_n
200 #define SGEMV_D gotoblas -> sgemv_t
202 #define SGERU_K gotoblas -> sger_k
203 #define SGERC_K gotoblas -> sger_k
204 #define SGERV_K gotoblas -> sger_k
205 #define SGERD_K gotoblas -> sger_k
207 #define SSYMV_U gotoblas -> ssymv_U
208 #define SSYMV_L gotoblas -> ssymv_L
210 #define SSYMV_THREAD_U ssymv_thread_U
211 #define SSYMV_THREAD_L ssymv_thread_L
214 #define SGEMM_DIRECT_PERFORMANT gotoblas -> sgemm_direct_performant
215 #define SGEMM_DIRECT gotoblas -> sgemm_direct
217 #define SGEMM_DIRECT_PERFORMANT sgemm_direct_performant
218 #define SGEMM_DIRECT sgemm_direct
221 #define SGEMM_ONCOPY gotoblas -> sgemm_oncopy
222 #define SGEMM_OTCOPY gotoblas -> sgemm_otcopy
223 #define SGEMM_INCOPY gotoblas -> sgemm_incopy
224 #define SGEMM_ITCOPY gotoblas -> sgemm_itcopy
226 #define STRMM_OUNUCOPY gotoblas -> strmm_ounucopy
227 #define STRMM_OUTUCOPY gotoblas -> strmm_outucopy
228 #define STRMM_OLNUCOPY gotoblas -> strmm_olnucopy
229 #define STRMM_OLTUCOPY gotoblas -> strmm_oltucopy
230 #define STRSM_OUNUCOPY gotoblas -> strsm_ounucopy
231 #define STRSM_OUTUCOPY gotoblas -> strsm_outucopy
232 #define STRSM_OLNUCOPY gotoblas -> strsm_olnucopy
233 #define STRSM_OLTUCOPY gotoblas -> strsm_oltucopy
235 #define STRMM_IUNUCOPY gotoblas -> strmm_iunucopy
236 #define STRMM_IUTUCOPY gotoblas -> strmm_iutucopy
237 #define STRMM_ILNUCOPY gotoblas -> strmm_ilnucopy
238 #define STRMM_ILTUCOPY gotoblas -> strmm_iltucopy
239 #define STRSM_IUNUCOPY gotoblas -> strsm_iunucopy
240 #define STRSM_IUTUCOPY gotoblas -> strsm_iutucopy
241 #define STRSM_ILNUCOPY gotoblas -> strsm_ilnucopy
242 #define STRSM_ILTUCOPY gotoblas -> strsm_iltucopy
244 #define STRMM_OUNNCOPY gotoblas -> strmm_ounncopy
245 #define STRMM_OUTNCOPY gotoblas -> strmm_outncopy
246 #define STRMM_OLNNCOPY gotoblas -> strmm_olnncopy
247 #define STRMM_OLTNCOPY gotoblas -> strmm_oltncopy
248 #define STRSM_OUNNCOPY gotoblas -> strsm_ounncopy
249 #define STRSM_OUTNCOPY gotoblas -> strsm_outncopy
250 #define STRSM_OLNNCOPY gotoblas -> strsm_olnncopy
251 #define STRSM_OLTNCOPY gotoblas -> strsm_oltncopy
253 #define STRMM_IUNNCOPY gotoblas -> strmm_iunncopy
254 #define STRMM_IUTNCOPY gotoblas -> strmm_iutncopy
255 #define STRMM_ILNNCOPY gotoblas -> strmm_ilnncopy
256 #define STRMM_ILTNCOPY gotoblas -> strmm_iltncopy
257 #define STRSM_IUNNCOPY gotoblas -> strsm_iunncopy
258 #define STRSM_IUTNCOPY gotoblas -> strsm_iutncopy
259 #define STRSM_ILNNCOPY gotoblas -> strsm_ilnncopy
260 #define STRSM_ILTNCOPY gotoblas -> strsm_iltncopy
262 #define SGEMM_BETA gotoblas -> sgemm_beta
263 #define SGEMM_KERNEL gotoblas -> sgemm_kernel
265 #define STRMM_KERNEL_LN gotoblas -> strmm_kernel_LN
266 #define STRMM_KERNEL_LT gotoblas -> strmm_kernel_LT
267 #define STRMM_KERNEL_LR gotoblas -> strmm_kernel_LN
268 #define STRMM_KERNEL_LC gotoblas -> strmm_kernel_LT
269 #define STRMM_KERNEL_RN gotoblas -> strmm_kernel_RN
270 #define STRMM_KERNEL_RT gotoblas -> strmm_kernel_RT
271 #define STRMM_KERNEL_RR gotoblas -> strmm_kernel_RN
272 #define STRMM_KERNEL_RC gotoblas -> strmm_kernel_RT
274 #define STRSM_KERNEL_LN gotoblas -> strsm_kernel_LN
275 #define STRSM_KERNEL_LT gotoblas -> strsm_kernel_LT
276 #define STRSM_KERNEL_LR gotoblas -> strsm_kernel_LN
277 #define STRSM_KERNEL_LC gotoblas -> strsm_kernel_LT
278 #define STRSM_KERNEL_RN gotoblas -> strsm_kernel_RN
279 #define STRSM_KERNEL_RT gotoblas -> strsm_kernel_RT
280 #define STRSM_KERNEL_RR gotoblas -> strsm_kernel_RN
281 #define STRSM_KERNEL_RC gotoblas -> strsm_kernel_RT
283 #define SSYMM_IUTCOPY gotoblas -> ssymm_iutcopy
284 #define SSYMM_ILTCOPY gotoblas -> ssymm_iltcopy
285 #define SSYMM_OUTCOPY gotoblas -> ssymm_outcopy
286 #define SSYMM_OLTCOPY gotoblas -> ssymm_oltcopy
288 #define SNEG_TCOPY gotoblas -> sneg_tcopy
289 #define SLASWP_NCOPY gotoblas -> slaswp_ncopy
291 #define SAXPBY_K gotoblas -> saxpby_k
293 #define SOMATCOPY_K_CN gotoblas -> somatcopy_k_cn
294 #define SOMATCOPY_K_RN gotoblas -> somatcopy_k_rn
295 #define SOMATCOPY_K_CT gotoblas -> somatcopy_k_ct
296 #define SOMATCOPY_K_RT gotoblas -> somatcopy_k_rt
297 #define SIMATCOPY_K_CN gotoblas -> simatcopy_k_cn
298 #define SIMATCOPY_K_RN gotoblas -> simatcopy_k_rn
299 #define SIMATCOPY_K_CT gotoblas -> simatcopy_k_ct
300 #define SIMATCOPY_K_RT gotoblas -> simatcopy_k_rt
302 #define SGEADD_K gotoblas -> sgeadd_k
304 #define SGEMM_SMALL_MATRIX_PERMIT gotoblas -> sgemm_small_matrix_permit
308 #define SGEMM_SMALL_KERNEL_NN FUNC_OFFSET(sgemm_small_kernel_nn)
309 #define SGEMM_SMALL_KERNEL_NT FUNC_OFFSET(sgemm_small_kernel_nt)
310 #define SGEMM_SMALL_KERNEL_TN FUNC_OFFSET(sgemm_small_kernel_tn)
311 #define SGEMM_SMALL_KERNEL_TT FUNC_OFFSET(sgemm_small_kernel_tt)
313 #define SGEMM_SMALL_KERNEL_B0_NN FUNC_OFFSET(sgemm_small_kernel_b0_nn)
314 #define SGEMM_SMALL_KERNEL_B0_NT FUNC_OFFSET(sgemm_small_kernel_b0_nt)
315 #define SGEMM_SMALL_KERNEL_B0_TN FUNC_OFFSET(sgemm_small_kernel_b0_tn)
316 #define SGEMM_SMALL_KERNEL_B0_TT FUNC_OFFSET(sgemm_small_kernel_b0_tt)
319 #define SGEMM_NN sgemm_nn
320 #define SGEMM_CN sgemm_tn
321 #define SGEMM_TN sgemm_tn
322 #define SGEMM_NC sgemm_nt
323 #define SGEMM_NT sgemm_nt
324 #define SGEMM_CC sgemm_tt
325 #define SGEMM_CT sgemm_tt
326 #define SGEMM_TC sgemm_tt
327 #define SGEMM_TT sgemm_tt
328 #define SGEMM_NR sgemm_nn
329 #define SGEMM_TR sgemm_tn
330 #define SGEMM_CR sgemm_tn
331 #define SGEMM_RN sgemm_nn
332 #define SGEMM_RT sgemm_nt
333 #define SGEMM_RC sgemm_nt
334 #define SGEMM_RR sgemm_nn
336 #define SSYMM_LU ssymm_LU
337 #define SSYMM_LL ssymm_LL
338 #define SSYMM_RU ssymm_RU
339 #define SSYMM_RL ssymm_RL
341 #define SHEMM_LU shemm_LU
342 #define SHEMM_LL shemm_LL
343 #define SHEMM_RU shemm_RU
344 #define SHEMM_RL shemm_RL
346 #define SSYRK_UN ssyrk_UN
347 #define SSYRK_UT ssyrk_UT
348 #define SSYRK_LN ssyrk_LN
349 #define SSYRK_LT ssyrk_LT
350 #define SSYRK_UR ssyrk_UN
351 #define SSYRK_UC ssyrk_UT
352 #define SSYRK_LR ssyrk_LN
353 #define SSYRK_LC ssyrk_LT
355 #define SSYRK_KERNEL_U ssyrk_kernel_U
356 #define SSYRK_KERNEL_L ssyrk_kernel_L
358 #define SHERK_UN ssyrk_UN
359 #define SHERK_LN ssyrk_LN
360 #define SHERK_UC ssyrk_UT
361 #define SHERK_LC ssyrk_LT
363 #define SHER2K_UN ssyr2k_UN
364 #define SHER2K_LN ssyr2k_LN
365 #define SHER2K_UC ssyr2k_UT
366 #define SHER2K_LC ssyr2k_LT
368 #define SSYR2K_UN ssyr2k_UN
369 #define SSYR2K_UT ssyr2k_UT
370 #define SSYR2K_LN ssyr2k_LN
371 #define SSYR2K_LT ssyr2k_LT
372 #define SSYR2K_UR ssyr2k_UN
373 #define SSYR2K_UC ssyr2k_UT
374 #define SSYR2K_LR ssyr2k_LN
375 #define SSYR2K_LC ssyr2k_LT
377 #define SSYR2K_KERNEL_U ssyr2k_kernel_U
378 #define SSYR2K_KERNEL_L ssyr2k_kernel_L
380 #define STRMM_LNUU strmm_LNUU
381 #define STRMM_LNUN strmm_LNUN
382 #define STRMM_LNLU strmm_LNLU
383 #define STRMM_LNLN strmm_LNLN
384 #define STRMM_LTUU strmm_LTUU
385 #define STRMM_LTUN strmm_LTUN
386 #define STRMM_LTLU strmm_LTLU
387 #define STRMM_LTLN strmm_LTLN
388 #define STRMM_LRUU strmm_LNUU
389 #define STRMM_LRUN strmm_LNUN
390 #define STRMM_LRLU strmm_LNLU
391 #define STRMM_LRLN strmm_LNLN
392 #define STRMM_LCUU strmm_LTUU
393 #define STRMM_LCUN strmm_LTUN
394 #define STRMM_LCLU strmm_LTLU
395 #define STRMM_LCLN strmm_LTLN
396 #define STRMM_RNUU strmm_RNUU
397 #define STRMM_RNUN strmm_RNUN
398 #define STRMM_RNLU strmm_RNLU
399 #define STRMM_RNLN strmm_RNLN
400 #define STRMM_RTUU strmm_RTUU
401 #define STRMM_RTUN strmm_RTUN
402 #define STRMM_RTLU strmm_RTLU
403 #define STRMM_RTLN strmm_RTLN
404 #define STRMM_RRUU strmm_RNUU
405 #define STRMM_RRUN strmm_RNUN
406 #define STRMM_RRLU strmm_RNLU
407 #define STRMM_RRLN strmm_RNLN
408 #define STRMM_RCUU strmm_RTUU
409 #define STRMM_RCUN strmm_RTUN
410 #define STRMM_RCLU strmm_RTLU
411 #define STRMM_RCLN strmm_RTLN
413 #define STRSM_LNUU strsm_LNUU
414 #define STRSM_LNUN strsm_LNUN
415 #define STRSM_LNLU strsm_LNLU
416 #define STRSM_LNLN strsm_LNLN
417 #define STRSM_LTUU strsm_LTUU
418 #define STRSM_LTUN strsm_LTUN
419 #define STRSM_LTLU strsm_LTLU
420 #define STRSM_LTLN strsm_LTLN
421 #define STRSM_LRUU strsm_LNUU
422 #define STRSM_LRUN strsm_LNUN
423 #define STRSM_LRLU strsm_LNLU
424 #define STRSM_LRLN strsm_LNLN
425 #define STRSM_LCUU strsm_LTUU
426 #define STRSM_LCUN strsm_LTUN
427 #define STRSM_LCLU strsm_LTLU
428 #define STRSM_LCLN strsm_LTLN
429 #define STRSM_RNUU strsm_RNUU
430 #define STRSM_RNUN strsm_RNUN
431 #define STRSM_RNLU strsm_RNLU
432 #define STRSM_RNLN strsm_RNLN
433 #define STRSM_RTUU strsm_RTUU
434 #define STRSM_RTUN strsm_RTUN
435 #define STRSM_RTLU strsm_RTLU
436 #define STRSM_RTLN strsm_RTLN
437 #define STRSM_RRUU strsm_RNUU
438 #define STRSM_RRUN strsm_RNUN
439 #define STRSM_RRLU strsm_RNLU
440 #define STRSM_RRLN strsm_RNLN
441 #define STRSM_RCUU strsm_RTUU
442 #define STRSM_RCUN strsm_RTUN
443 #define STRSM_RCLU strsm_RTLU
444 #define STRSM_RCLN strsm_RTLN
446 #define SGEMM_THREAD_NN sgemm_thread_nn
447 #define SGEMM_THREAD_CN sgemm_thread_tn
448 #define SGEMM_THREAD_TN sgemm_thread_tn
449 #define SGEMM_THREAD_NC sgemm_thread_nt
450 #define SGEMM_THREAD_NT sgemm_thread_nt
451 #define SGEMM_THREAD_CC sgemm_thread_tt
452 #define SGEMM_THREAD_CT sgemm_thread_tt
453 #define SGEMM_THREAD_TC sgemm_thread_tt
454 #define SGEMM_THREAD_TT sgemm_thread_tt
455 #define SGEMM_THREAD_NR sgemm_thread_nn
456 #define SGEMM_THREAD_TR sgemm_thread_tn
457 #define SGEMM_THREAD_CR sgemm_thread_tn
458 #define SGEMM_THREAD_RN sgemm_thread_nn
459 #define SGEMM_THREAD_RT sgemm_thread_nt
460 #define SGEMM_THREAD_RC sgemm_thread_nt
461 #define SGEMM_THREAD_RR sgemm_thread_nn
463 #define SSYMM_THREAD_LU ssymm_thread_LU
464 #define SSYMM_THREAD_LL ssymm_thread_LL
465 #define SSYMM_THREAD_RU ssymm_thread_RU
466 #define SSYMM_THREAD_RL ssymm_thread_RL
468 #define SHEMM_THREAD_LU shemm_thread_LU
469 #define SHEMM_THREAD_LL shemm_thread_LL
470 #define SHEMM_THREAD_RU shemm_thread_RU
471 #define SHEMM_THREAD_RL shemm_thread_RL
473 #define SSYRK_THREAD_UN ssyrk_thread_UN
474 #define SSYRK_THREAD_UT ssyrk_thread_UT
475 #define SSYRK_THREAD_LN ssyrk_thread_LN
476 #define SSYRK_THREAD_LT ssyrk_thread_LT
477 #define SSYRK_THREAD_UR ssyrk_thread_UN
478 #define SSYRK_THREAD_UC ssyrk_thread_UT
479 #define SSYRK_THREAD_LR ssyrk_thread_LN
480 #define SSYRK_THREAD_LC ssyrk_thread_LT
482 #define SHERK_THREAD_UN ssyrk_thread_UN
483 #define SHERK_THREAD_UT ssyrk_thread_UT
484 #define SHERK_THREAD_LN ssyrk_thread_LN
485 #define SHERK_THREAD_LT ssyrk_thread_LT
486 #define SHERK_THREAD_UR ssyrk_thread_UN
487 #define SHERK_THREAD_UC ssyrk_thread_UT
488 #define SHERK_THREAD_LR ssyrk_thread_LN
489 #define SHERK_THREAD_LC ssyrk_thread_LT