OpenBLAS/interface
Ken Ho df1b1f6a91 More detailed error message in [z]imatcopy.c. 2023-05-12 09:41:52 -07:00
..
lapack Add lower threshold for multithreading 2021-07-01 17:41:05 +02:00
netlib
CMakeLists.txt Merge pull request #3796 from martin-frbg/gemmt 2022-11-12 19:06:05 +01:00
Makefile redo lost edit 2023-03-28 18:31:04 +02:00
asum.c
axpby.c
axpy.c fix function typecasts 2021-12-21 18:47:35 +01:00
bf16dot.c Add bfloat16 based dot and conversion with single/double 2020-09-04 02:31:25 +08:00
bf16to.c Add bfloat16 based dot and conversion with single/double 2020-09-04 02:31:25 +08:00
copy.c
create rewrite perl scripts in universal shell 2022-05-18 19:00:15 -05:00
create.pl Add back original PERL-based script under new name 2022-05-22 18:29:01 +02:00
dot.c
dsdot.c
gbmv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
geadd.c
gemm.c sbgemm: avoid falling into SGEMM_KERNEL_DIRECT 2021-09-07 21:30:46 +08:00
gemmt.c remove redundant declaration 2023-04-27 09:14:12 +02:00
gemv.c Revert PR #3250 (shortcut without buffer allocation) as it is unsafe on some x86_64 2021-07-14 20:32:57 +02:00
ger.c Clean up some warnings 2021-07-11 16:00:29 +02:00
imatcopy.c More detailed error message in [z]imatcopy.c. 2023-05-12 09:41:52 -07:00
imax.c
max.c
nrm2.c
omatcopy.c
rot.c
rotg.c fabs -> fabsl 2018-08-03 13:00:10 -04:00
rotm.c
rotmg.c Remove dead assignment to dflag in rotmg functions 2021-01-14 19:40:32 -07:00
sbgemv.c Implementation of BF16 based gemv 2020-10-29 02:08:23 +08:00
sbmv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
scal.c fix function typecasts 2021-12-21 18:47:35 +01:00
sdsdot.c
spmv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
spr.c Add shortcuts for (small) cases that do not need expensive buffer allocation 2021-05-27 22:39:18 +02:00
spr2.c Add shortcuts for (small) cases that do not need expensive buffer allocation 2021-05-27 22:39:18 +02:00
sum.c Add interface for ?sum (derived from ?asum) 2019-03-30 21:59:18 +01:00
swap.c ARM64: Add THUNDERX3T110 Target 2020-07-26 23:32:24 -07:00
symm.c Add multithreading threshold 2023-03-26 00:25:28 +01:00
symv.c Do not use multithreading for small workloads 2023-03-23 23:13:02 +01:00
syr.c Add fast path for small xSYR with INCX==1 2021-05-22 20:41:18 +02:00
syr2.c Add shortcuts for (small) cases that do not need expensive buffer allocation 2021-05-27 22:39:18 +02:00
syr2k.c Do not use multithreading for small workloads 2023-03-23 23:13:02 +01:00
syrk.c Rework multithreading threshold 2023-03-26 00:23:57 +01:00
tbmv.c
tbsv.c
tobf16.c Add bfloat16 based dot and conversion with single/double 2020-09-04 02:31:25 +08:00
tpmv.c
tpsv.c
trmv.c Allow multithreading TRMV again 2019-02-19 21:03:30 +01:00
trsm.c Correct length of name string in xerbla call 2019-04-27 22:49:04 +02:00
trsv.c Revert #3252 2021-10-24 23:57:06 +02:00
xerbla.c
zaxpby.c
zaxpy.c fix function typecasts 2021-12-21 18:47:35 +01:00
zdot.c
zgbmv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
zgeadd.c
zgemv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
zger.c
zhbmv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
zhemv.c re-arrange new code for readability 2018-10-20 21:37:53 +03:00
zher.c
zher2.c
zhpmv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
zhpr.c
zhpr2.c
zimatcopy.c More detailed error message in [z]imatcopy.c. 2023-05-12 09:41:52 -07:00
zomatcopy.c
zrot.c Add cblas_{c/z}srot cblas_{c/z}rotg support 2021-11-01 20:19:13 +08:00
zrotg.c Add cblas_{c/z}srot cblas_{c/z}rotg support 2021-11-01 20:19:13 +08:00
zsbmv.c Use blasabs to switch between abs and labs as needed for INTERFACE64 2018-08-04 20:06:49 +02:00
zscal.c fix function typecasts 2021-12-21 18:47:35 +01:00
zspmv.c
zspr.c
zspr2.c
zswap.c ARM64: Add THUNDERX3T110 Target 2020-07-26 23:32:24 -07:00
zsymv.c
zsyr.c Fix stride in shortcut path for small N 2022-12-08 21:02:01 +01:00
zsyr2.c
ztbmv.c
ztbsv.c
ztpmv.c
ztpsv.c
ztrmv.c Allow multithreading TRMV again 2019-02-19 21:03:30 +01:00
ztrsv.c Remove dangerous optimization from previous #3252 - buffer is never unused here 2021-10-20 10:50:02 +02:00