OpenBLAS/kernel/arm64
Ashwin Sekhar T K a0128aa489 ARM64: Convert all labels to local labels
While debugging/profiling applications using perf or other tools, the
kernels appear scattered in the profile reports. This is because the labels
within the kernels are not local and each label is shown as a separate
function.

To avoid this, all the labels within the kernels are changed to local
labels.
2017-10-24 11:40:05 +00:00
..
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 ZGEMM Implementation 2017-02-28 05:31:41 +00:00
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 ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
asum.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
axpy.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
casum.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
casum_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
cgemm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
cgemm_kernel_8x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
cgemm_kernel_8x4_thunderx2t99.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
copy.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
copy_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
ctrmm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
ctrmm_kernel_8x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dasum_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
daxpy_thunderx.c ARM64: Rename kernel files to have consistent naming 2017-01-24 14:53:34 +05:30
daxpy_thunderx2t99.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
ddot_thunderx.c ARM64: Rename kernel files to have consistent naming 2017-01-24 14:53:34 +05:30
dgemm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dgemm_kernel_4x8.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dgemm_kernel_8x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dgemm_kernel_8x4_thunderx2t99.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dgemm_ncopy_4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dgemm_ncopy_8.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dgemm_tcopy_4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dgemm_tcopy_8.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dot.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dot_thunderx.c ARM64: Rename kernel files to have consistent naming 2017-01-24 14:53:34 +05:30
dot_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
dtrmm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dtrmm_kernel_4x8.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dtrmm_kernel_8x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
dznrm2_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
dznrm2_thunderx2t99_fast.c THUNDERX2T99: Add Optimized D/Z NRM2 Implementation 2017-02-23 10:02:15 -08:00
gemv_n.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
gemv_t.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
iamax.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
iamax_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
izamax.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
izamax_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
nrm2.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
rot.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
sasum_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
scal.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
scnrm2_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
sgemm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
sgemm_kernel_8x8.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
sgemm_kernel_16x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
sgemm_kernel_16x4_thunderx2t99.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
strmm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
strmm_kernel_8x8.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
strmm_kernel_16x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
swap.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
swap_thunderx2t99.S THUNDERX2T99: Add optimized S/D/C/Z SWAP Implementations 2017-02-03 03:55:06 -08:00
zamax.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zasum.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zasum_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
zaxpy.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zdot.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zdot_thunderx2t99.c THUDNERX2T99: Fix clang compilation 2017-08-02 11:28:45 -07:00
zgemm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zgemm_kernel_4x4_thunderx2t99.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zgemv_n.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zgemv_t.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
znrm2.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zrot.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
zscal.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00
ztrmm_kernel_4x4.S ARM64: Convert all labels to local labels 2017-10-24 11:40:05 +00:00