[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