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
Zhang Xianyi
b5c96fcfcd
Support ARM SOFTFP ABI for saxpy, sdot, snrm2, sscal, sgemv, sger.
9 years ago
Zhang Xianyi
90e02ccf68
Support ARM softfp ABI for sgemm on ARMV7.
make ARM_SOFTFP_ABI=1
9 years ago
Martin Kroeker
6221d6df5f
Update zdot.c
9 years ago
Martin Kroeker
4b1b27347f
Remove explicit include of complex.h
9 years ago
Werner Saar
8037d78eed
bugfix for arm scal.c and zscal.c
9 years ago
Werner Saar
63a7d7fb24
updated gemv_n_vfpv3.S for armv7
10 years ago
Werner Saar
b4ede558a5
updated nrm2 kernel for armv7
10 years ago
Werner Saar
de3e2d4349
updated trmm kernels for armv7
10 years ago
Werner Saar
a0e51e96f1
updated gemm kernels for armv7
10 years ago
Werner Saar
c2891330bc
updated KERNEL.ARMV6
10 years ago
Werner Saar
ceaa931e48
updated gemv kernel for armv6
10 years ago
Werner Saar
eaa63165df
updated cgemv and zgemv kernels for armv6
10 years ago
Werner Saar
c65357c566
updated trmm_kernels for armv6
10 years ago
Werner Saar
e63e9f9f26
updated gemm_kernels for armv6
10 years ago
Werner Saar
aafd3ab60e
updated cdot and zdot on arm
10 years ago
Werner Saar
d2f84c9c8a
Ref #740 : updated nrm2_vfp.S
10 years ago
Werner Saar
ca32253f32
Ref #740 : updated asum_vfp.S and iamax_vfp.S
10 years ago
Werner Saar
9066d1f982
Ref #750 and Ref #740 : bugfix for sdot, dsdot and ddot on arm
10 years ago
Werner Saar
692d9c881c
Ref #740 : simple solution to clear floating point register on arm
10 years ago
Zhang Xianyi
3602a2cd1f
#736 Revert #733 patch to fix bus error on ARM.
10 years ago
Yichao Yu
594b9f4c73
Do not use vsub to clear the register values since it doesn't work with non-normal numbers.
10 years ago
Ralph Campbell
c053559ed9
Minor C code fixes in kernel/arm
10 years ago
Zhang Xianyi
f874465bb8
Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit.
Disable CBLAS and LAPACK.
10 years ago
Zhang Xianyi
ab0a0a75fc
Merge branch 'develop' into cmake
10 years ago
Zhang Xianyi
1cf2b10224
Use pure C generic target on x86 and x86_64.
make TARGET=GENERIC
?gemm3m is unimplemented on generic target.
10 years ago
Zhang Xianyi
dcd5ba4443
Merge branch 'cmake' of https://github.com/hpanderson/OpenBLAS into hpanderson_cmake
10 years ago
Hank Anderson
84d90d6ed8
Fixed some compiler errors/warnings for clang.
11 years ago
Zhang Xianyi
ea7f9dacf4
Refs #509 . Fixed geadd building bug with DYNAMIC_ARCH=1.
11 years ago
Martin Koehler
39cc6b21d3
Add ATLAS-style ?geadd function
11 years ago
Zhang Xianyi
229ce2ccd1
Add cortex-a9 and cortex-a15 targets.
11 years ago
wernsaar
101dd08173
add reference in C for symv_U
11 years ago
wernsaar
493d4fe7e5
added reference in C for symv_L
11 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
wernsaar
ff9cfca24c
Ref #385 : added missing return instruction
11 years ago
wernsaar
cee257f384
Ref #51 : added blas extensions zomatcopy and comatcopy
11 years ago
wernsaar
8c8f596238
Ref #51 : added blas extension domatcopy as not opimized reference
11 years ago
wernsaar
faf3ac0aad
Ref #285 : added axpby kernels
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
43fbdb7a5a
added ARMV5 as reference platform
11 years ago
wernsaar
777cebc8c7
added ZERO check to zscal.c because bug in lapack-testing
11 years ago
wernsaar
aa5c73e20f
added ZERO check to zscal.c because bug in lapack-test
11 years ago
wernsaar
5e5ef28ca0
added ZERO check because bug in lapack-test
11 years ago
wernsaar
650ed34336
added ZERO check because bug in lapack-test
11 years ago
wernsaar
f9daebba0a
checked in bugfixes for ARM
12 years ago