[openblas] 02/11: Merge tag 'upstream/0.2.16'
Sébastien Villemot
sebastien at debian.org
Thu Mar 24 14:29:01 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository openblas.
commit bce82c85f96d2babeca2b899191c42850bd12dc7
Merge: 7df6828 df364b2
Author: Sébastien Villemot <sebastien at debian.org>
Date: Fri Mar 18 20:00:38 2016 +0100
Merge tag 'upstream/0.2.16'
Upstream version 0.2.16
.gitignore | 1 +
.travis.yml | 7 +-
CMakeLists.txt | 22 +-
CONTRIBUTORS.md | 17 +
Changelog.txt | 53 +
Makefile | 37 +-
Makefile.arm | 6 +-
Makefile.arm64 | 4 +
Makefile.install | 12 +-
Makefile.rule | 20 +-
Makefile.system | 30 +-
README.md | 3 +-
TargetList.txt | 2 +
USAGE.md | 199 ++
appveyor.yml | 4 +-
benchmark/Makefile | 5 +-
benchmark/gemm.c | 2 +-
benchmark/scripts/SCIPY/dsyrk.py | 58 +
benchmark/scripts/SCIPY/ssyrk.py | 58 +
benchmark/smallscaling.c | 196 ++
c_check | 1 +
cmake/arch.cmake | 20 +-
cmake/lapack.cmake | 56 +-
cmake/lapacke.cmake | 61 +-
common.h | 9 +-
common_arm64.h | 35 +-
common_power.h | 11 +-
common_stackalloc.h | 73 +
common_x86.h | 13 +-
common_x86_64.h | 2 +-
cpuid_arm.c | 24 +
cpuid_arm64.c | 86 +-
cpuid_power.c | 6 +-
cpuid_x86.c | 24 +-
ctest/c_cblat3.f | 5 +-
ctest/c_cblat3_3m.f | 5 +-
ctest/c_dblat3.f | 5 +-
ctest/c_sblat3.f | 5 +-
ctest/c_zblat2.f | 10 +-
ctest/c_zblat3.f | 5 +-
ctest/c_zblat3_3m.f | 5 +-
ctest/cin2 | 2 +-
ctest/cin3 | 2 +-
ctest/cin3_3m | 2 +-
ctest/din2 | 2 +-
ctest/din3 | 2 +-
ctest/sin2 | 2 +-
ctest/sin3 | 2 +-
ctest/zin2 | 2 +-
ctest/zin3 | 2 +-
ctest/zin3_3m | 2 +-
driver/level2/spmv_thread.c | 3 +-
driver/level2/spr2_thread.c | 3 +-
driver/level2/spr_thread.c | 4 +-
driver/level2/symv_thread.c | 3 +-
driver/level2/tbmv_L.c | 2 -
driver/level2/tbmv_U.c | 2 -
driver/level2/tbsv_L.c | 2 -
driver/level2/tbsv_U.c | 2 -
driver/level2/tpsv_L.c | 2 -
driver/level2/tpsv_U.c | 2 -
driver/level2/trmv_thread.c | 4 +-
driver/level2/ztbmv_L.c | 2 -
driver/level2/ztbmv_U.c | 2 -
driver/level2/ztbsv_L.c | 2 -
driver/level2/ztbsv_U.c | 2 -
driver/level2/ztpmv_L.c | 2 -
driver/level2/ztpmv_U.c | 2 -
driver/level2/ztpsv_L.c | 2 -
driver/level2/ztpsv_U.c | 2 -
driver/level2/ztrmv_L.c | 2 +-
driver/level2/ztrmv_U.c | 2 +-
driver/level3/CMakeLists.txt | 18 +-
driver/level3/gemm_thread_mn.c | 2 +-
driver/level3/level3.c | 4 +-
driver/level3/level3_thread.c | 10 +-
driver/others/CMakeLists.txt | 1 +
driver/others/Makefile | 5 +-
driver/others/blas_server.c | 29 +-
driver/others/dynamic.c | 19 +-
driver/others/memory.c | 40 +-
.../{openblas_error_handle.c => openblas_env.c} | 54 +-
driver/others/openblas_error_handle.c | 8 +-
driver/others/parameter.c | 7 +-
exports/Makefile | 32 +-
exports/gensymbol | 351 +-
f_check | 5 +-
getarch.c | 42 +-
interface/gemv.c | 59 +-
interface/ger.c | 23 +-
interface/rotg.c | 2 +-
interface/swap.c | 7 +-
interface/symm.c | 65 +-
interface/syr.c | 3 +-
interface/syr2.c | 3 +-
interface/zgemv.c | 39 +-
interface/zger.c | 10 +-
interface/zhemv.c | 3 +-
interface/zher.c | 3 +-
interface/zher2.c | 3 +-
interface/ztrmv.c | 29 +-
kernel/CMakeLists.txt | 22 +
kernel/Makefile.L1 | 36 +-
kernel/Makefile.L3 | 5 +
kernel/arm/KERNEL.ARMV6 | 42 +-
kernel/arm/KERNEL.ARMV7 | 24 +-
kernel/arm/amax.c | 6 +-
kernel/arm/amin.c | 6 +-
kernel/arm/asum.c | 2 +-
kernel/arm/asum_vfp.S | 12 +-
kernel/arm/cdot_vfp.S | 11 +-
kernel/arm/cgemm_kernel_2x2_vfp.S | 16 +-
kernel/arm/cgemm_kernel_2x2_vfpv3.S | 16 +-
kernel/arm/cgemv_n_vfp.S | 16 +-
kernel/arm/cgemv_t_vfp.S | 32 +-
kernel/arm/ctrmm_kernel_2x2_vfp.S | 53 +-
kernel/arm/ctrmm_kernel_2x2_vfpv3.S | 16 +-
kernel/arm/ddot_vfp.S | 10 +-
kernel/arm/dgemm_kernel_4x2_vfp.S | 21 +-
kernel/arm/dgemm_kernel_4x4_vfpv3.S | 26 +-
kernel/arm/dtrmm_kernel_4x2_vfp.S | 20 +-
kernel/arm/dtrmm_kernel_4x4_vfpv3.S | 27 +-
kernel/arm/gemv_n_vfp.S | 24 +-
kernel/arm/gemv_n_vfpv3.S | 24 +-
kernel/arm/gemv_t_vfp.S | 35 +-
kernel/arm/iamax.c | 6 +-
kernel/arm/iamax_vfp.S | 9 +-
kernel/arm/iamin.c | 4 +-
kernel/arm/imax.c | 4 +-
kernel/arm/imin.c | 4 +-
kernel/arm/izamax.c | 14 +-
kernel/arm/izamin.c | 14 +-
kernel/arm/max.c | 4 +-
kernel/arm/min.c | 4 +-
kernel/arm/nrm2.c | 2 +-
kernel/arm/nrm2_vfp.S | 24 +-
kernel/arm/nrm2_vfpv3.S | 7 +-
kernel/arm/sdot_vfp.S | 16 +-
kernel/arm/sgemm_kernel_4x2_vfp.S | 20 +-
kernel/arm/sgemm_kernel_4x4_vfpv3.S | 28 +-
kernel/arm/strmm_kernel_4x2_vfp.S | 20 +-
kernel/arm/strmm_kernel_4x4_vfpv3.S | 26 +-
kernel/arm/zamax.c | 18 +-
kernel/arm/zamin.c | 18 +-
kernel/arm/zasum.c | 3 +-
kernel/arm/zaxpby.c | 6 +-
kernel/arm/zdot_vfp.S | 11 +-
kernel/arm/zgemm_kernel_2x2_vfp.S | 16 +-
kernel/arm/zgemm_kernel_2x2_vfpv3.S | 16 +-
kernel/arm/zgemv_n_vfp.S | 17 +-
kernel/arm/zgemv_t_vfp.S | 32 +-
kernel/arm/znrm2.c | 2 +-
kernel/arm/ztrmm_kernel_2x2_vfp.S | 52 +-
kernel/arm/ztrmm_kernel_2x2_vfpv3.S | 16 +-
kernel/arm64/KERNEL.CORTEXA57 | 114 +
kernel/arm64/amax.S | 249 ++
kernel/arm64/asum.S | 194 ++
kernel/arm64/axpy.S | 209 ++
kernel/arm64/casum.S | 170 +
kernel/arm64/cgemm_kernel_4x4.S | 1683 ++++++++++
kernel/arm64/cgemm_kernel_8x4.S | 2044 ++++++++++++
kernel/arm64/copy.S | 232 ++
kernel/arm64/ctrmm_kernel_4x4.S | 1629 ++++++++++
kernel/arm64/ctrmm_kernel_8x4.S | 2425 ++++++++++++++
kernel/arm64/dgemm_kernel_4x4.S | 1407 ++++++++
kernel/arm64/dgemm_kernel_4x8.S | 1689 ++++++++++
kernel/arm64/dgemm_kernel_8x4.S | 1570 +++++++++
kernel/arm64/dnrm2.S | 169 +
kernel/arm64/dot.S | 227 ++
kernel/arm64/dtrmm_kernel_4x4.S | 1398 ++++++++
kernel/arm64/dtrmm_kernel_4x8.S | 2026 ++++++++++++
kernel/arm64/dtrmm_kernel_8x4.S | 1849 +++++++++++
kernel/arm64/gemv_n.S | 320 ++
kernel/arm64/gemv_t.S | 347 ++
kernel/{arm/znrm2.c => arm64/iamax.S} | 147 +-
kernel/arm64/izamax.S | 151 +
kernel/arm64/nrm2.S | 225 ++
kernel/arm64/rot.S | 245 ++
kernel/arm64/scal.S | 253 ++
kernel/arm64/sgemm_kernel_16x4.S | 1987 +++++++++++
kernel/arm64/sgemm_kernel_4x4.S | 1378 ++++----
kernel/arm64/sgemm_kernel_8x8.S | 2305 +++++++++++++
kernel/arm64/snrm2.S | 178 +
kernel/arm64/strmm_kernel_16x4.S | 2431 ++++++++++++++
kernel/arm64/strmm_kernel_4x4.S | 1405 ++++++++
kernel/arm64/strmm_kernel_8x8.S | 2795 ++++++++++++++++
kernel/arm64/swap.S | 266 ++
kernel/arm64/zamax.S | 273 ++
kernel/arm64/zasum.S | 164 +
kernel/arm64/zaxpy.S | 324 ++
kernel/arm64/zdot.S | 302 ++
kernel/arm64/zgemm_kernel_4x4.S | 1633 ++++++++++
kernel/arm64/zgemv_n.S | 526 +++
kernel/arm64/zgemv_t.S | 418 +++
kernel/arm64/znrm2.S | 288 ++
kernel/arm64/zrot.S | 256 ++
kernel/arm64/zscal.S | 392 +++
kernel/arm64/ztrmm_kernel_4x4.S | 1909 +++++++++++
kernel/generic/zgemmkernel_2x2.c | 2 +-
kernel/generic/ztrmmkernel_4x4.c | 883 +++++
kernel/power/KERNEL | 74 +-
kernel/power/KERNEL.POWER8 | 175 +
kernel/power/def_vsx.h | 64 +
kernel/power/dgemm_kernel_16x4_power8.S | 348 ++
kernel/power/dgemm_logic_16x4_power8.S | 1683 ++++++++++
kernel/power/dgemm_macros_16x4_power8.S | 3435 ++++++++++++++++++++
kernel/power/dtrmm_kernel_16x4_power8.S | 362 +++
kernel/power/dtrmm_logic_16x4_power8.S | 2239 +++++++++++++
kernel/power/gemm_ncopy_4.S | 7 +-
kernel/power/gemm_tcopy_4.S | 7 +-
kernel/power/gemv_n.S | 6 +
kernel/power/gemv_t.S | 5 +
kernel/power/zgemm_kernel_8x2_power8.S | 367 +++
kernel/power/zgemm_logic_8x2_power8.S | 901 +++++
kernel/power/zgemm_macros_8x2_power8.S | 3110 ++++++++++++++++++
kernel/power/zgemv_n.S | 5 +
kernel/power/zgemv_t.S | 6 +
kernel/power/ztrmm_kernel_8x2_power8.S | 377 +++
kernel/power/ztrmm_logic_8x2_power8.S | 1237 +++++++
kernel/x86_64/KERNEL | 8 +-
kernel/x86_64/KERNEL.BARCELONA | 3 -
kernel/x86_64/KERNEL.BULLDOZER | 30 +-
kernel/x86_64/KERNEL.HASWELL | 2 +-
kernel/x86_64/KERNEL.PILEDRIVER | 32 +-
kernel/x86_64/KERNEL.STEAMROLLER | 32 +-
kernel/x86_64/cgemv_n_4.c | 2 +
...ok_haswell-4.c => cgemv_n_microk_bulldozer-4.c} | 75 +-
kernel/x86_64/cgemv_n_microk_haswell-4.c | 8 +-
kernel/x86_64/cgemv_t_4.c | 2 +
...ok_haswell-4.c => cgemv_t_microk_bulldozer-4.c} | 118 +-
kernel/x86_64/cgemv_t_microk_haswell-4.c | 6 +-
kernel/x86_64/ctrsm_kernel_LN_bulldozer.c | 472 +++
kernel/x86_64/ctrsm_kernel_LT_bulldozer.c | 455 +++
kernel/x86_64/ctrsm_kernel_RN_bulldozer.c | 454 +++
kernel/x86_64/ctrsm_kernel_RT_bulldozer.c | 482 +++
kernel/x86_64/dgemv_n_4.c | 6 +-
kernel/x86_64/dgemv_n_microk_haswell-4.c | 77 +-
kernel/x86_64/dgemv_t_4.c | 6 +-
kernel/x86_64/dgemv_t_microk_haswell-4.c | 2 +-
kernel/x86_64/dscal.c | 2 +-
kernel/x86_64/dtrsm_kernel_LN_bulldozer.c | 697 ++++
kernel/x86_64/dtrsm_kernel_RN_haswell.c | 677 ++++
kernel/x86_64/dtrsm_kernel_RT_bulldozer.c | 546 ++++
kernel/x86_64/sgemv_n_4.c | 6 +-
kernel/x86_64/sgemv_n_microk_haswell-4.c | 4 +-
kernel/x86_64/sgemv_t_4.c | 6 +-
kernel/x86_64/sgemv_t_microk_haswell-4.c | 2 +-
kernel/x86_64/strsm_kernel_LN_bulldozer.c | 756 +++++
kernel/x86_64/strsm_kernel_LT_bulldozer.c | 739 +++++
kernel/x86_64/strsm_kernel_RN_bulldozer.c | 454 +++
kernel/x86_64/strsm_kernel_RT_bulldozer.c | 481 +++
kernel/x86_64/zdot.S | 2 +
kernel/x86_64/zgemv_n_4.c | 3 +-
...ok_haswell-4.c => zgemv_n_microk_bulldozer-4.c} | 190 +-
kernel/x86_64/zgemv_n_microk_haswell-4.c | 8 +-
kernel/x86_64/zgemv_t_microk_haswell-4.c | 6 +-
kernel/x86_64/ztrsm_kernel_LN_bulldozer.c | 497 +++
kernel/x86_64/ztrsm_kernel_LT_bulldozer.c | 480 +++
kernel/x86_64/ztrsm_kernel_RN_bulldozer.c | 476 +++
kernel/x86_64/ztrsm_kernel_RT_bulldozer.c | 506 +++
lapack/getf2/getf2_k.c | 1 +
lapack/getf2/zgetf2_k.c | 1 +
lapack/lauu2/zlauu2_L.c | 9 +-
lapack/lauu2/zlauu2_U.c | 7 +-
lapack/potf2/zpotf2_L.c | 17 +-
lapack/potf2/zpotf2_U.c | 17 +-
openblas_config_template.h | 5 +-
param.h | 84 +-
utest/CMakeLists.txt | 38 +
utest/Makefile | 50 +-
utest/ctest.h | 758 +++++
utest/main.c | 111 -
utest/{common_utest.h => openblas_utest.h} | 43 +-
utest/test_amax.c | 16 +-
utest/test_potrs.c | 96 +
utest/{test_amax.c => utest_main.c} | 21 +-
276 files changed, 66658 insertions(+), 1978 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/openblas.git
More information about the debian-science-commits
mailing list