[openblas] 01/06: Merge tag 'upstream/0.2.15'
Sébastien Villemot
sebastien at debian.org
Sat Nov 7 20:48:34 UTC 2015
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository openblas.
commit 43336f22a151b60be01255281841b4460cd21c5b
Merge: 602ec23 2907d6c
Author: Sébastien Villemot <sebastien at debian.org>
Date: Sat Nov 7 21:25:49 2015 +0100
Merge tag 'upstream/0.2.15'
Upstream version 0.2.15
.gitignore | 3 +
.travis.yml | 9 +
CMakeLists.txt | 190 +
CONTRIBUTORS.md | 3 +
Changelog.txt | 53 +
Makefile | 6 +-
Makefile.arm | 14 +-
Makefile.install | 17 +-
Makefile.rule | 7 +-
Makefile.system | 57 +-
README.md | 5 +-
TargetList.txt | 3 +
appveyor.yml | 42 +
benchmark/Make_exe.sh | 9 +
benchmark/Makefile | 1012 ++++-
benchmark/{ger.c => asum.c} | 76 +-
benchmark/cholesky.c | 7 +
benchmark/{ger.c => copy.c} | 67 +-
benchmark/geev.c | 13 +-
benchmark/gemm.c | 38 +-
benchmark/ger.c | 9 +-
benchmark/{geev.c => gesv.c} | 122 +-
benchmark/plot-filter.sh | 5 +
benchmark/potrf.c | 4 +
benchmark/{ger.c => scal.c} | 72 +-
benchmark/scripts/NUMPY/cgemm.py | 56 +
benchmark/scripts/NUMPY/cgemv.py | 56 +
benchmark/scripts/NUMPY/daxpy.py | 58 +
benchmark/scripts/NUMPY/ddot.py | 56 +
benchmark/scripts/NUMPY/deig.py | 55 +
benchmark/scripts/NUMPY/dgemm.py | 56 +
benchmark/scripts/NUMPY/dgemv.py | 56 +
benchmark/scripts/NUMPY/dgesv.py | 58 +
benchmark/scripts/NUMPY/dsolve.py | 56 +
benchmark/scripts/NUMPY/sdot.py | 56 +
benchmark/scripts/NUMPY/sgemm.py | 56 +
benchmark/scripts/NUMPY/sgemv.py | 56 +
benchmark/scripts/NUMPY/zgemm.py | 56 +
benchmark/scripts/NUMPY/zgemv.py | 56 +
benchmark/scripts/OCTAVE/cgemm.m | 56 +
benchmark/scripts/OCTAVE/cgemv.m | 56 +
benchmark/scripts/OCTAVE/deig.m | 56 +
benchmark/scripts/OCTAVE/dgemm.m | 56 +
benchmark/scripts/OCTAVE/dgemv.m | 56 +
benchmark/scripts/OCTAVE/dsolve.m | 59 +
benchmark/scripts/OCTAVE/sgemm.m | 56 +
benchmark/scripts/OCTAVE/sgemv.m | 56 +
benchmark/scripts/OCTAVE/zgemm.m | 56 +
benchmark/scripts/OCTAVE/zgemv.m | 56 +
benchmark/scripts/R/deig.R | 62 +
benchmark/scripts/R/dgemm.R | 63 +
benchmark/scripts/R/dsolve.R | 63 +
benchmark/{ger.c => swap.c} | 73 +-
benchmark/trsm.c | 49 +-
benchmark/{ger.c => zdot-intel.c} | 56 +-
benchmark/{ger.c => zdot.c} | 55 +-
c_check | 5 +-
cblas_noconst.h | 350 --
cmake/arch.cmake | 115 +
cmake/c_check.cmake | 89 +
cmake/cc.cmake | 103 +
cmake/export.cmake | 60 +
cmake/f_check.cmake | 66 +
cmake/fc.cmake | 200 +
cmake/kernel.cmake | 165 +
cmake/lapack.cmake | 347 ++
cmake/lapacke.cmake | 2067 +++++++++
cmake/os.cmake | 104 +
cmake/prebuild.cmake | 113 +
cmake/system.cmake | 552 +++
cmake/utils.cmake | 346 ++
common.h | 113 +-
common_alpha.h | 2 +
common_arm.h | 89 +-
common_arm64.h | 78 +-
common_c.h | 19 +
common_d.h | 9 +
common_ia64.h | 4 +
common_level1.h | 12 +-
common_level3.h | 24 +
common_macro.h | 26 +
common_mips64.h | 2 +
common_param.h | 30 +
common_power.h | 33 +
common_s.h | 8 +
common_sparc.h | 2 +
common_x86.h | 39 +-
common_x86_64.h | 41 +-
common_z.h | 18 +
cpuid.h | 8 +-
cpuid_arm.c | 2 +
cpuid_power.c | 1 +
cpuid_x86.c | 187 +-
ctest.c | 4 +
ctest/CMakeLists.txt | 46 +
ctest/Makefile | 14 +-
ctest/c_c3chke.c | 230 +-
ctest/{c_c3chke.c => c_c3chke_3m.c} | 0
ctest/c_cblas3.c | 78 -
ctest/{c_cblas3.c => c_cblas3_3m.c} | 0
ctest/c_z3chke.c | 232 +-
ctest/{c_z3chke.c => c_z3chke_3m.c} | 0
ctest/c_zblas3.c | 77 -
ctest/{c_zblas3.c => c_zblas3_3m.c} | 0
driver/level2/CMakeLists.txt | 203 +
driver/level2/gbmv_thread.c | 2 +-
driver/level2/gemv_thread.c | 84 +-
driver/level2/sbmv_thread.c | 2 +-
driver/level2/spmv_thread.c | 2 +-
driver/level2/tbmv_thread.c | 2 +-
driver/level2/tpmv_thread.c | 2 +-
driver/level2/trmv_thread.c | 2 +-
driver/level2/zgbmv_k.c | 2 +-
driver/level2/zhbmv_k.c | 10 +-
driver/level2/zhpmv_k.c | 10 +-
driver/level2/zsbmv_k.c | 6 +-
driver/level2/zspmv_k.c | 3 +-
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/level2/ztrsv_L.c | 2 +-
driver/level2/ztrsv_U.c | 2 +-
driver/level3/CMakeLists.txt | 115 +
driver/level3/syr2k_k.c | 2 +-
driver/level3/syrk_k.c | 2 +-
driver/level3/trmm_R.c | 5 +-
driver/level3/trsm_L.c | 5 +-
driver/level3/trsm_R.c | 5 +-
driver/others/CMakeLists.txt | 75 +
driver/others/blas_server.c | 40 +-
driver/others/dynamic.c | 75 +-
driver/others/memory.c | 78 +-
exports/Makefile | 4 +-
f_check | 15 +-
getarch.c | 41 +-
interface/CMakeLists.txt | 166 +
interface/gemm.c | 14 +-
interface/gemv.c | 41 +-
interface/imatcopy.c | 35 +-
interface/imax.c | 4 +
interface/rotg.c | 3 +-
interface/trsm.c | 6 +
interface/zaxpby.c | 4 +-
interface/zdot.c | 27 +-
interface/zgemv.c | 20 +-
interface/zimatcopy.c | 50 +-
interface/zrotg.c | 20 +-
interface/zsyr.c | 3 +
kernel/CMakeLists.txt | 428 ++
kernel/Makefile.L3 | 187 +-
kernel/arm/scal.c | 2 +-
kernel/arm/zaxpby.c | 7 +-
kernel/arm/zaxpy.c | 6 +-
kernel/arm/zcopy.c | 6 +-
kernel/arm/zdot.c | 22 +-
kernel/arm/zrot.c | 6 +-
kernel/arm/zswap.c | 6 +-
kernel/arm64/KERNEL.XGENE1 | 1 +
kernel/{arm/zcopy.c => generic/imatcopy_cn.c} | 54 +-
kernel/{arm/zaxpy.c => generic/imatcopy_ct.c} | 79 +-
kernel/{arm/zcopy.c => generic/imatcopy_rn.c} | 53 +-
kernel/{arm/zcopy.c => generic/imatcopy_rt.c} | 45 +-
kernel/generic/trmmkernel_4x8.c | 1402 ++++++
.../{arm/scal.c => generic/zgemm3mkernel_dump.c} | 33 +-
kernel/{arm/zcopy.c => generic/zimatcopy_cn.c} | 48 +-
kernel/{arm/zcopy.c => generic/zimatcopy_cnc.c} | 48 +-
kernel/{arm/zaxpy.c => generic/zimatcopy_ct.c} | 72 +-
kernel/{arm/zswap.c => generic/zimatcopy_ctc.c} | 69 +-
kernel/{arm/zcopy.c => generic/zimatcopy_rn.c} | 47 +-
kernel/{arm/zcopy.c => generic/zimatcopy_rnc.c} | 48 +-
kernel/{arm/zaxpy.c => generic/zimatcopy_rt.c} | 70 +-
kernel/{arm/zswap.c => generic/zimatcopy_rtc.c} | 68 +-
kernel/power/axpy.S | 2 +-
kernel/power/axpy_ppc440.S | 2 +-
kernel/power/gemm_beta.S | 18 +-
kernel/power/gemm_kernel.S | 38 +-
kernel/power/gemm_kernel_altivec.S | 2 +-
kernel/power/gemm_kernel_altivec_cell.S | 2 +-
kernel/power/gemm_kernel_altivec_g4.S | 2 +-
kernel/power/gemm_kernel_cell.S | 38 +-
kernel/power/gemm_kernel_g4.S | 10 +-
kernel/power/gemm_kernel_power3.S | 30 +-
kernel/power/gemm_kernel_power6.S | 10 +-
kernel/power/gemm_kernel_ppc440.S | 10 +-
kernel/power/gemv_n.S | 30 +-
kernel/power/gemv_n_ppc440.S | 30 +-
kernel/power/gemv_t.S | 30 +-
kernel/power/gemv_t_ppc440.S | 30 +-
kernel/power/ger.S | 30 +-
kernel/power/swap.S | 2 +-
kernel/power/symv_L.S | 20 +-
kernel/power/symv_U.S | 20 +-
kernel/power/trsm_kernel_LN.S | 38 +-
kernel/power/trsm_kernel_LT.S | 38 +-
kernel/power/trsm_kernel_RT.S | 38 +-
kernel/power/trsm_kernel_cell_LN.S | 38 +-
kernel/power/trsm_kernel_cell_LT.S | 38 +-
kernel/power/trsm_kernel_cell_RT.S | 38 +-
kernel/power/trsm_kernel_power6_LN.S | 10 +-
kernel/power/trsm_kernel_power6_LT.S | 10 +-
kernel/power/trsm_kernel_power6_RT.S | 10 +-
kernel/power/trsm_kernel_ppc440_LN.S | 10 +-
kernel/power/trsm_kernel_ppc440_LT.S | 10 +-
kernel/power/trsm_kernel_ppc440_RT.S | 10 +-
kernel/power/zaxpy.S | 12 +-
kernel/power/zaxpy_ppc440.S | 12 +-
kernel/power/zgemm_beta.S | 18 +-
kernel/power/zgemm_kernel.S | 40 +-
kernel/power/zgemm_kernel_altivec.S | 32 +-
kernel/power/zgemm_kernel_altivec_cell.S | 32 +-
kernel/power/zgemm_kernel_altivec_g4.S | 12 +-
kernel/power/zgemm_kernel_cell.S | 40 +-
kernel/power/zgemm_kernel_g4.S | 20 +-
kernel/power/zgemm_kernel_power3.S | 32 +-
kernel/power/zgemm_kernel_power6.S | 20 +-
kernel/power/zgemm_kernel_ppc440.S | 20 +-
kernel/power/zgemv_n.S | 30 +-
kernel/power/zgemv_n_ppc440.S | 40 +-
kernel/power/zgemv_t.S | 40 +-
kernel/power/zgemv_t_ppc440.S | 40 +-
kernel/power/zger.S | 40 +-
kernel/power/zswap.S | 12 +-
kernel/power/zsymv_L.S | 30 +-
kernel/power/zsymv_U.S | 30 +-
kernel/power/ztrsm_kernel_LN.S | 40 +-
kernel/power/ztrsm_kernel_LT.S | 40 +-
kernel/power/ztrsm_kernel_RT.S | 40 +-
kernel/power/ztrsm_kernel_cell_LN.S | 20 +-
kernel/power/ztrsm_kernel_cell_LT.S | 40 +-
kernel/power/ztrsm_kernel_cell_RT.S | 20 +-
kernel/power/ztrsm_kernel_power6_LN.S | 20 +-
kernel/power/ztrsm_kernel_power6_LT.S | 20 +-
kernel/power/ztrsm_kernel_power6_RT.S | 20 +-
kernel/power/ztrsm_kernel_ppc440_LN.S | 20 +-
kernel/power/ztrsm_kernel_ppc440_LT.S | 20 +-
kernel/power/ztrsm_kernel_ppc440_RT.S | 20 +-
kernel/setparam-ref.c | 7 +
kernel/x86/KERNEL | 17 +
kernel/x86/KERNEL.generic | 159 +
kernel/{arm/scal.c => x86/cpuid_win.c} | 40 +-
kernel/x86_64/KERNEL | 12 +-
kernel/x86_64/KERNEL.BULLDOZER | 11 +-
.../{KERNEL.STEAMROLLER => KERNEL.EXCAVATOR} | 4 +
kernel/x86_64/KERNEL.HASWELL | 37 +-
kernel/x86_64/KERNEL.PILEDRIVER | 16 +-
kernel/x86_64/KERNEL.SANDYBRIDGE | 20 +
kernel/x86_64/KERNEL.STEAMROLLER | 8 +
kernel/x86_64/KERNEL.generic | 113 +
kernel/x86_64/caxpy.c | 13 +-
kernel/x86_64/caxpy_microk_bulldozer-2.c | 173 +-
kernel/x86_64/caxpy_microk_haswell-2.c | 132 +
kernel/x86_64/caxpy_microk_sandy-2.c | 116 +
kernel/x86_64/caxpy_microk_steamroller-2.c | 200 +
kernel/x86_64/cdot.c | 176 +
kernel/x86_64/cdot_microk_bulldozer-2.c | 196 +
kernel/x86_64/cdot_microk_haswell-2.c | 119 +
kernel/x86_64/cdot_microk_sandy-2.c | 127 +
kernel/x86_64/cdot_microk_steamroller-2.c | 196 +
kernel/x86_64/cscal.c | 452 ++
kernel/x86_64/cscal_microk_bulldozer-2.c | 348 ++
kernel/x86_64/cscal_microk_haswell-2.c | 348 ++
kernel/x86_64/cscal_microk_steamroller-2.c | 349 ++
kernel/x86_64/daxpy.c | 33 +-
.../x86_64/{saxpy.c => daxpy_microk_haswell-2.c} | 113 +-
kernel/x86_64/daxpy_microk_piledriver-2.c | 160 +
kernel/x86_64/daxpy_microk_sandy-2.c | 119 +
kernel/x86_64/daxpy_microk_steamroller-2.c | 160 +
kernel/x86_64/ddot.c | 42 +-
kernel/x86_64/ddot_microk_haswell-2.c | 95 +
kernel/x86_64/ddot_microk_piledriver-2.c | 165 +
kernel/x86_64/ddot_microk_sandy-2.c | 100 +
kernel/x86_64/ddot_microk_steamroller-2.c | 97 +
kernel/x86_64/dgemm_kernel_4x8_haswell.S | 4753 ++++++++++++++++++++
kernel/x86_64/dgemv_n_4.c | 71 +-
kernel/x86_64/dgemv_n_microk_haswell-4.c | 199 +-
kernel/x86_64/dgemv_n_microk_nehalem-4.c | 237 +-
kernel/x86_64/dgemv_t_4.c | 2 +-
driver/level3/syr2k_k.c => kernel/x86_64/dger.c | 97 +-
kernel/x86_64/dger_microk_sandy-2.c | 124 +
kernel/x86_64/dscal.c | 238 +
kernel/x86_64/dscal_microk_bulldozer-2.c | 206 +
kernel/x86_64/dscal_microk_haswell-2.c | 206 +
kernel/x86_64/dscal_microk_sandy-2.c | 206 +
kernel/x86_64/dsymv_L.c | 4 +
kernel/x86_64/dsymv_L_microk_haswell-2.c | 129 +
kernel/x86_64/dsymv_L_microk_sandy-2.c | 138 +
kernel/x86_64/dsymv_U.c | 4 +
kernel/x86_64/dsymv_U_microk_haswell-2.c | 131 +
kernel/x86_64/dsymv_U_microk_sandy-2.c | 140 +
kernel/x86_64/dtrmm_kernel_4x8_haswell.c | 1546 +++++++
kernel/x86_64/saxpy.c | 31 +-
.../x86_64/{daxpy.c => saxpy_microk_haswell-2.c} | 115 +-
kernel/x86_64/saxpy_microk_piledriver-2.c | 159 +
kernel/x86_64/saxpy_microk_sandy-2.c | 119 +
kernel/x86_64/sdot.c | 22 +-
kernel/x86_64/sdot_microk_haswell-2.c | 96 +
kernel/x86_64/sdot_microk_sandy-2.c | 101 +
kernel/x86_64/sdot_microk_steamroller-2.c | 163 +
kernel/x86_64/sgemm_kernel_16x4_sandy.S | 36 +-
kernel/x86_64/sgemv_n_4.c | 2 +
driver/level3/syr2k_k.c => kernel/x86_64/sger.c | 97 +-
kernel/x86_64/sger_microk_sandy-2.c | 124 +
kernel/x86_64/ssymv_L.c | 4 +
kernel/x86_64/ssymv_L_microk_haswell-2.c | 124 +
kernel/x86_64/ssymv_L_microk_sandy-2.c | 243 +
kernel/x86_64/ssymv_U.c | 4 +
kernel/x86_64/ssymv_U_microk_haswell-2.c | 136 +
kernel/x86_64/ssymv_U_microk_sandy-2.c | 144 +
kernel/x86_64/zaxpy.c | 12 +-
kernel/x86_64/zaxpy_microk_bulldozer-2.c | 173 +-
kernel/x86_64/zaxpy_microk_haswell-2.c | 132 +
kernel/x86_64/zaxpy_microk_sandy-2.c | 198 +
kernel/x86_64/zaxpy_microk_steamroller-2.c | 200 +
kernel/x86_64/zdot.c | 166 +
kernel/x86_64/zdot_microk_bulldozer-2.c | 196 +
kernel/x86_64/zdot_microk_haswell-2.c | 210 +
kernel/x86_64/zdot_microk_sandy-2.c | 222 +
kernel/x86_64/zdot_microk_steamroller-2.c | 193 +
kernel/x86_64/zscal.c | 434 ++
kernel/x86_64/zscal_microk_bulldozer-2.c | 348 ++
kernel/x86_64/zscal_microk_haswell-2.c | 348 ++
kernel/x86_64/zscal_microk_steamroller-2.c | 349 ++
lapack/CMakeLists.txt | 98 +
lapack/getrf/getrf_parallel.c | 6 +-
make.inc | 2 +-
openblas_config_template.h | 3 +-
param.h | 94 +-
symcopy.h | 32 +-
test/CMakeLists.txt | 38 +
336 files changed, 29614 insertions(+), 3720 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