OpenBLAS/kernel/arm64
Ashwin Sekhar T K d09f88192c THUNDERX2T99: Add optimized S/D/C/Z COPY Implementations 2017-02-02 15:26:38 +05:30
..
KERNEL added experimental support for ARMV8 2013-11-24 15:47:00 +01:00
KERNEL.ARMV8 # The first commit's message is: 2014-11-11 22:19:23 +08:00
KERNEL.CORTEXA57 CORTEXA57: Add assembly kernels for copy routines 2017-01-10 15:01:05 +05:30
KERNEL.THUNDERX ARM64: Rename kernel files to have consistent naming 2017-01-24 14:53:34 +05:30
KERNEL.THUNDERX2T99 THUNDERX2T99: Add optimized S/D/C/Z COPY Implementations 2017-02-02 15:26:38 +05:30
KERNEL.VULCAN ARM64: Let target VULCAN inherit THUNDERX2T99 properties 2017-01-16 21:44:19 +05:30
KERNEL.XGENE1 Fix build bug for ARM64. 2015-03-24 15:27:17 -05:00
Makefile added experimental support for ARMV8 2013-11-24 15:47:00 +01:00
amax.S Optimized amax kernels for CORTEXA57 2015-11-09 14:15:50 +05:30
asum.S Optimized asum kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
axpy.S Optimized axpy kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
casum.S Optimized asum kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
casum_thunderx2t99.c THUNDERX2T99: Add optimized CASUM Implementation 2017-01-30 17:44:32 +05:30
cgemm_kernel_4x4.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
cgemm_kernel_8x4.S Improvements to TRMM and GEMM kernels 2016-07-14 13:56:04 +05:30
cgemm_kernel_8x4_thunderx2t99.S THUNDERX2T99: Add Optimized CGEMM Implementation 2017-01-30 17:44:26 +05:30
cnrm2_thunderx2t99.S THUNDERX2T99: Add Optimized CNRM2 Implementation 2017-01-24 10:23:32 +05:30
copy.S Improvements to COPY and IAMAX kernels 2016-07-14 13:49:34 +05:30
copy_thunderx2t99.c THUNDERX2T99: Add optimized S/D/C/Z COPY Implementations 2017-02-02 15:26:38 +05:30
ctrmm_kernel_4x4.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
ctrmm_kernel_8x4.S Improvements to TRMM and GEMM kernels 2016-07-14 13:56:04 +05:30
dasum_thunderx2t99.c THUDNERX2T99: Add optimized D/C/Z ASUM Implementations 2017-02-02 15:26:22 +05:30
daxpy_thunderx.c ARM64: Rename kernel files to have consistent naming 2017-01-24 14:53:34 +05:30
daxpy_thunderx2t99.S THUNDERX2T99: Add Optimized DAXPY Implementation 2017-01-19 11:10:57 +05:30
ddot_thunderx.c ARM64: Rename kernel files to have consistent naming 2017-01-24 14:53:34 +05:30
ddot_thunderx2t99.c THUNDERX2T99: Rename labels in for DDOT and SNRM2 2017-01-30 17:44:32 +05:30
dgemm_kernel_4x4.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
dgemm_kernel_4x8.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
dgemm_kernel_8x4.S Cortex A57: Improvements to DGEMM 8x4 kernel 2016-07-26 10:58:21 +05:30
dgemm_kernel_8x4_thunderx2t99.S THUNDERX2T99: Improve DGEMM 2017-01-19 11:11:07 +05:30
dgemm_ncopy_4.S CORTEXA57: Add assembly kernels for copy routines 2017-01-10 15:01:05 +05:30
dgemm_ncopy_8.S CORTEXA57: Add assembly kernels for copy routines 2017-01-10 15:01:05 +05:30
dgemm_tcopy_4.S CORTEXA57: Add assembly kernels for copy routines 2017-01-10 15:01:05 +05:30
dgemm_tcopy_8.S CORTEXA57: Add assembly kernels for copy routines 2017-01-10 15:01:05 +05:30
dnrm2.S Optimized nrm2 kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
dot.S Optimized dot kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
dot_thunderx.c ARM64: Rename kernel files to have consistent naming 2017-01-24 14:53:34 +05:30
dtrmm_kernel_4x4.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
dtrmm_kernel_4x8.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
dtrmm_kernel_8x4.S Improvements to TRMM and GEMM kernels 2016-07-14 13:56:04 +05:30
gemv_n.S Improvements to GEMV kernels 2016-07-14 13:50:38 +05:30
gemv_t.S Improvements to GEMV kernels 2016-07-14 13:50:38 +05:30
iamax.S Improvements to COPY and IAMAX kernels 2016-07-14 13:49:34 +05:30
izamax.S Improvements to COPY and IAMAX kernels 2016-07-14 13:49:34 +05:30
nrm2.S lapack-test fixes in nrm2 kernels for Cortex A57 2015-11-23 13:43:36 +05:30
rot.S lapack-test fixes for Cortex A57 2015-11-20 01:15:04 +05:30
sasum_thunderx2t99.c THUDNERX2T99: Add optimized D/C/Z ASUM Implementations 2017-02-02 15:26:22 +05:30
scal.S Optimized scal kernels for CORTEXA57 2015-11-09 14:15:52 +05:30
sgemm_kernel_4x4.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
sgemm_kernel_8x8.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
sgemm_kernel_16x4.S Improvements to TRMM and GEMM kernels 2016-07-14 13:56:04 +05:30
sgemm_kernel_16x4_thunderx2t99.S THUNDERX2T99: Improve SGEMM 2017-01-19 11:11:07 +05:30
snrm2.S Optimized nrm2 kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
snrm2_thunderx2t99.c THUNDERX2T99: Rename labels in for DDOT and SNRM2 2017-01-30 17:44:32 +05:30
strmm_kernel_4x4.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
strmm_kernel_8x8.S Cortex-A57: Fix clang compilation errors 2016-03-24 10:42:04 +05:30
strmm_kernel_16x4.S Improvements to TRMM and GEMM kernels 2016-07-14 13:56:04 +05:30
swap.S Optimized swap kernels for CORTEXA57 2015-11-09 14:15:52 +05:30
zamax.S Optimized amax kernels for CORTEXA57 2015-11-09 14:15:50 +05:30
zasum.S Optimized asum kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
zasum_thunderx2t99.c THUDNERX2T99: Add optimized D/C/Z ASUM Implementations 2017-02-02 15:26:22 +05:30
zaxpy.S Fix c/zaxpyc kernel bug on Cortex-A57. 2016-02-23 22:47:53 +00:00
zdot.S Optimized dot kernels for CORTEXA57 2015-11-09 14:15:51 +05:30
zgemm_kernel_4x4.S Improvements to TRMM and GEMM kernels 2016-07-14 13:56:04 +05:30
zgemv_n.S Improvements to GEMV kernels 2016-07-14 13:50:38 +05:30
zgemv_t.S Improvements to GEMV kernels 2016-07-14 13:50:38 +05:30
znrm2.S lapack-test fixes in nrm2 kernels for Cortex A57 2015-11-23 13:43:36 +05:30
zrot.S Optimized rot kernels for CORTEXA57 2015-11-09 14:15:52 +05:30
zscal.S lapack-test fixes for Cortex A57 2015-11-20 01:15:04 +05:30
ztrmm_kernel_4x4.S Improvements to TRMM and GEMM kernels 2016-07-14 13:56:04 +05:30