Martin Kroeker
74c10b57c6
Use generic kernels for complex (I)AMAX to support softfp
6 years ago
Martin Kroeker
c70496b108
Separate implementations of AMAX and IAMAX on arm
As noted in #1912 and comment on #1942 , the combined implementation happens to "do the right thing" on hardfp, but cannot return both value and index on softfp where they would have to share the return register
6 years ago
Martin Kroeker
94ab4e6fb2
Add ARM implementations of ?sum
(trivial copies of the respective ?asum with the fabs calls removed)
6 years ago
Ashwin Sekhar T K
97d671eb61
arm: add softfp support in zgemm/ztrmm vfp kernels
8 years ago
Ashwin Sekhar T K
305cd2e8b4
arm: add softfp support in cgemm/ctrmm vfp kernels
8 years ago
Ashwin Sekhar T K
09bc6ebe5b
arm: add softfp support in dgemm/dtrmm vfp kernels
8 years ago
Ashwin Sekhar T K
872a11a2bf
arm: add softfp support in sgemm/strmm vfp kernels
8 years ago
Ashwin Sekhar T K
8f83d3f961
arm: add softfp support in vfp gemv kernels
8 years ago
Ashwin Sekhar T K
83bd547517
arm: add softfp support in kernel/arm/swap_vfp.S
8 years ago
Ashwin Sekhar T K
e25f4c01d6
arm: add softfp support in kernel/arm/nrm2_vfp*.S
8 years ago
Ashwin Sekhar T K
54915ce343
arm: add softfp support in kernel/arm/*dot_vfp.S
8 years ago
Ashwin Sekhar T K
0150fabdb6
arm: add softfp support in kernel/arm/rot_vfp.S
8 years ago
Ashwin Sekhar T K
4f0773f07d
arm: add softfp support in kernel/arm/axpy_vfp.S
8 years ago
Ashwin Sekhar T K
aa5edebc80
arm: add softfp support in kernel/arm/asum_vfp.S
8 years ago
Ashwin Sekhar T K
89924b3d5b
arm: Use assembly implementations based on the ARM abi
In case of softfp abi, assembly implementations of only those APIs are
used which doesnt have a floating point argument or return value.
In case of hard abi, all assembly implementations are used.
8 years ago
Werner Saar
c2891330bc
updated KERNEL.ARMV6
9 years ago
wernsaar
c4a423a642
bugfixes for lapack on ARM Platform
11 years ago
Timothy Gu
6c2ead30f0
Remove all trailing whitespace except lapack-netlib
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
11 years ago
Zhang Xianyi
406f5bd22b
Merge branch 'develop' of https://github.com/wernsaar/OpenBLAS into wernsaar-develop
Conflicts:
kernel/arm/KERNEL.ARMV6
11 years ago
wernsaar
aaddb05411
bugfix for ARMV6
11 years ago
wernsaar
e826a5a6af
some modifications regarding lapack test
11 years ago
wernsaar
c38379c9dd
bugfixes for ARM regarding lapack tests
11 years ago
wernsaar
a0b07c1440
bugfixs for ARM regarding lapack tests
11 years ago
wernsaar
f9daebba0a
checked in bugfixes for ARM
11 years ago
wernsaar
2d3c884294
added complex gemv kernels for ARMV6 and ARMV7
12 years ago
wernsaar
86afb47e83
added optimized ctrmm kernel for ARMV6
12 years ago
wernsaar
42a4dff056
added optimized ztrmm kernel for ARMV6
12 years ago
wernsaar
274304bd03
add optimized cgemm kernel for ARMV6
12 years ago
wernsaar
697e198e8a
added zgemm_kernel for ARMV6
12 years ago
wernsaar
36b0f7fe1d
added optimized gemv_t kernel for ARMV6
12 years ago
wernsaar
d2b20c5c51
add optimized axpy kernel
12 years ago
wernsaar
25c6050593
add single and double precision gemv_n kernel for ARMV6
12 years ago
wernsaar
12e02a00e0
added ncopy kernels for ARMV6
12 years ago
wernsaar
29a3196f56
added optimized sgemm and strmm kernel for ARMV6
12 years ago
wernsaar
8776a73773
added optimized dgemm and dtrmm kernel for ARMV6
12 years ago
wernsaar
9a0f978929
added nrm2 kernel for ARMV6
12 years ago
wernsaar
7f210587f0
renamed some ncopy and tcopy files
12 years ago
wernsaar
dbae93110b
added sdot_vfp.S
12 years ago
wernsaar
19cd5c64a2
renamed swap_vfpv3.S to swap_vfp.S
12 years ago
wernsaar
9adf87495e
renamed some dot kernels
12 years ago
wernsaar
cd93cae5a7
renamed rot_vfpv3.S to rot_vfp.S
12 years ago
wernsaar
8565afb3c2
renamed asum_vfpv3.S to asum_vfp.S
12 years ago
wernsaar
5bf7cf8d67
renamed scal_vfpv3.S to scal_vfp.S
12 years ago
wernsaar
29a005c635
renamed iamax assembler kernel
12 years ago
wernsaar
f1be3a168a
renamed some BLAS kernels, which are compatible to ARMV6
12 years ago
wernsaar
410afda9b4
added cpu detection and target ARMV6, used in raspberry pi
12 years ago