[openblas] 02/04: Merge tag 'upstream/0.2.9'

Sébastien Villemot sebastien at debian.org
Fri Jun 13 19:29:42 UTC 2014


This is an automated email from the git hooks/post-receive script.

sebastien pushed a commit to branch master
in repository openblas.

commit c34ee090ec3683953377dacbaef11183d2831733
Merge: 9de48a1 79805af
Author: Sébastien Villemot <sebastien at debian.org>
Date:   Fri Jun 13 21:11:09 2014 +0200

    Merge tag 'upstream/0.2.9'
    
    Upstream version 0.2.9

 BACKERS.md                                         |   39 +
 CONTRIBUTORS.md                                    |   55 +-
 Changelog.txt                                      |   44 +-
 Makefile                                           |   73 +-
 Makefile.arm                                       |   18 +
 Makefile.arm64                                     |    7 +
 Makefile.install                                   |   91 +-
 Makefile.prebuild                                  |   15 +-
 Makefile.rule                                      |   16 +-
 Makefile.system                                    |   71 +-
 Makefile.tail                                      |    3 +-
 README.md                                          |    2 +
 c_check                                            |    4 +
 cblas.h                                            |  519 +-
 cblas_noconst.h                                    |  303 ++
 common.h                                           |   31 +-
 common_alpha.h                                     |    2 +-
 common_mips64.h => common_arm.h                    |  192 +-
 common_mips64.h => common_arm64.h                  |  194 +-
 common_ia64.h                                      |    2 +-
 common_mips64.h                                    |    2 +-
 common_s.h                                         |    4 +-
 common_sparc.h                                     |    2 +-
 common_thread.h                                    |    2 +-
 common_x86.h                                       |    2 +-
 common_x86_64.h                                    |    2 +-
 cpuid.h                                            |   13 +-
 cpuid_arm.c                                        |  262 +
 cpuid_x86.c                                        |   17 +
 ctest.c                                            |    9 +
 driver/level3/level3.c                             |    4 +-
 driver/level3/level3_thread.c                      |    4 +-
 driver/others/Makefile                             |    7 +-
 driver/others/blas_server.c                        |   25 +-
 driver/others/blas_server_win32.c                  |    5 +-
 driver/others/dynamic.c                            |   55 +-
 driver/others/init.c                               |    4 +-
 driver/others/memory.c                             |   30 +-
 .../others/openblas_error_handle.c                 |   85 +-
 exports/Makefile                                   |   65 +-
 exports/dllinit.c                                  |    2 +-
 exports/gensymbol                                  | 4105 ++++++++-------
 getarch.c                                          |   96 +-
 interface/Makefile                                 |  156 +-
 interface/axpy.c                                   |    3 +-
 interface/gemm.c                                   |    4 +
 interface/{ => lapack}/gesv.c                      |    0
 interface/{ => lapack}/getf2.c                     |    0
 interface/{ => lapack}/getrf.c                     |    0
 interface/{ => lapack}/getrs.c                     |    0
 interface/{larf.c => lapack/larf.c.obsolete}       |    0
 interface/{ => lapack}/laswp.c                     |    0
 interface/{ => lapack}/lauu2.c                     |    0
 interface/{ => lapack}/lauum.c                     |    0
 interface/{ => lapack}/potf2.c                     |    0
 interface/{ => lapack}/potrf.c                     |    0
 interface/{ => lapack}/potri.c                     |    0
 interface/{ => lapack}/trti2.c                     |    0
 interface/{ => lapack}/trtri.c                     |   13 -
 interface/{ => lapack}/zgetf2.c                    |    0
 interface/{ => lapack}/zgetrf.c                    |    0
 interface/{ => lapack}/zgetrs.c                    |    0
 interface/{ => lapack}/zlaswp.c                    |    0
 interface/{ => lapack}/zlauu2.c                    |    0
 interface/{ => lapack}/zlauum.c                    |    0
 interface/{ => lapack}/zpotf2.c                    |    0
 interface/{ => lapack}/zpotrf.c                    |    0
 interface/{ => lapack}/zpotri.c                    |    5 +-
 interface/{ => lapack}/ztrti2.c                    |    0
 interface/{ => lapack}/ztrtri.c                    |    0
 interface/rotmg.c                                  |  380 +-
 interface/sbmv.c                                   |   10 +-
 interface/sdsdot.c                                 |    6 +-
 interface/spmv.c                                   |   10 +-
 interface/syr2k.c                                  |   13 +-
 interface/syrk.c                                   |   13 +-
 interface/zhbmv.c                                  |   10 +-
 interface/zsbmv.c                                  |    8 +-
 interface/zspmv.c                                  |    8 +-
 kernel/Makefile.L1                                 |    2 +-
 kernel/Makefile.L3                                 |   20 +-
 kernel/arm/KERNEL                                  |   46 +
 kernel/arm/KERNEL.ARMV5                            |  134 +
 kernel/arm/KERNEL.ARMV6                            |  166 +
 kernel/arm/KERNEL.ARMV7                            |  146 +
 kernel/arm/Makefile                                |    2 +
 kernel/arm/amax.c                                  |   73 +
 kernel/arm/amin.c                                  |   73 +
 kernel/arm/asum.c                                  |   67 +
 kernel/arm/asum_vfp.S                              |  481 ++
 kernel/arm/axpy.c                                  |   64 +
 kernel/arm/axpy_vfp.S                              |  503 ++
 kernel/arm/ccopy_vfp.S                             |  222 +
 kernel/arm/cdot_vfp.S                              |  284 ++
 kernel/arm/cgemm_kernel_2x2_vfp.S                  | 1252 +++++
 kernel/arm/cgemm_kernel_2x2_vfpv3.S                | 1309 +++++
 kernel/arm/cgemm_ncopy_2_vfp.S                     |  258 +
 kernel/arm/cgemm_tcopy_2_vfp.S                     |  243 +
 kernel/arm/cgemv_n_vfp.S                           |  697 +++
 kernel/arm/cgemv_t_vfp.S                           |  607 +++
 kernel/arm/copy.c                                  |   59 +
 kernel/arm/ctrmm_kernel_2x2_vfp.S                  | 1455 ++++++
 kernel/arm/ctrmm_kernel_2x2_vfpv3.S                | 1476 ++++++
 kernel/arm/dcopy_vfp.S                             |  222 +
 kernel/arm/ddot_vfp.S                              |  248 +
 kernel/arm/dgemm_kernel_4x2_vfp.S                  |  806 +++
 kernel/arm/dgemm_kernel_4x4_vfpv3.S                | 1483 ++++++
 kernel/arm/dgemm_ncopy_2_vfp.S                     |  225 +
 kernel/arm/dgemm_ncopy_4_vfp.S                     |  349 ++
 kernel/arm/dgemm_tcopy_4_vfp.S                     |  408 ++
 kernel/arm/dot.c                                   |   64 +
 kernel/arm/dtrmm_kernel_4x2_vfp.S                  | 1089 ++++
 kernel/arm/dtrmm_kernel_4x4_vfpv3.S                | 1953 ++++++++
 kernel/arm/gemv_n.c                                |   67 +
 kernel/arm/gemv_n_vfp.S                            |  740 +++
 kernel/arm/gemv_n_vfpv3.S                          |  781 +++
 kernel/arm/gemv_t.c                                |   67 +
 kernel/arm/gemv_t_vfp.S                            |  750 +++
 kernel/arm/gemv_t_vfpv3.S                          |  732 +++
 kernel/arm/iamax.c                                 |   75 +
 kernel/arm/iamax_vfp.S                             |  478 ++
 kernel/arm/iamin.c                                 |   75 +
 kernel/arm/imax.c                                  |   67 +
 kernel/arm/imin.c                                  |   65 +
 kernel/arm/izamax.c                                |   81 +
 kernel/arm/izamin.c                                |   81 +
 kernel/arm/max.c                                   |   63 +
 kernel/arm/min.c                                   |   63 +
 kernel/arm/nrm2.c                                  |   88 +
 kernel/arm/nrm2_vfp.S                              |  565 +++
 kernel/arm/nrm2_vfpv3.S                            |  508 ++
 kernel/arm/rot.c                                   |   62 +
 kernel/arm/rot_vfp.S                               |  584 +++
 kernel/arm/scal.c                                  |   59 +
 kernel/arm/scal_vfp.S                              |  376 ++
 kernel/arm/scopy_vfp.S                             |  224 +
 kernel/arm/sdot_vfp.S                              |  347 ++
 kernel/arm/sgemm_kernel_4x2_vfp.S                  |  797 +++
 kernel/arm/sgemm_kernel_4x4_vfpv3.S                | 1436 ++++++
 kernel/arm/sgemm_ncopy_2_vfp.S                     |  225 +
 kernel/arm/sgemm_ncopy_4_vfp.S                     |  353 ++
 kernel/arm/sgemm_tcopy_4_vfp.S                     |  430 ++
 kernel/arm/strmm_kernel_4x2_vfp.S                  | 1081 ++++
 kernel/arm/strmm_kernel_4x4_vfpv3.S                | 1884 +++++++
 kernel/arm/swap.c                                  |   62 +
 kernel/arm/swap_vfp.S                              |  354 ++
 kernel/arm/zamax.c                                 |   81 +
 kernel/arm/zamin.c                                 |   81 +
 kernel/arm/zasum.c                                 |   71 +
 kernel/arm/zaxpy.c                                 |   72 +
 kernel/arm/zcopy.c                                 |   63 +
 kernel/arm/zcopy_vfp.S                             |  223 +
 kernel/arm/zdot.c                                  |   78 +
 kernel/arm/zdot_vfp.S                              |  286 ++
 kernel/arm/zgemm_kernel_2x2_vfp.S                  | 1299 +++++
 kernel/arm/zgemm_kernel_2x2_vfpv3.S                | 1345 +++++
 kernel/arm/zgemm_ncopy_2_vfp.S                     |  254 +
 kernel/arm/zgemm_tcopy_2_vfp.S                     |  245 +
 kernel/arm/zgemv_n.c                               |  157 +
 kernel/arm/zgemv_n_vfp.S                           |  699 +++
 kernel/arm/zgemv_t.c                               |  140 +
 kernel/arm/zgemv_t_vfp.S                           |  608 +++
 kernel/arm/znrm2.c                                 |  106 +
 kernel/arm/zrot.c                                  |   68 +
 kernel/arm/zscal.c                                 |   84 +
 kernel/arm/zswap.c                                 |   70 +
 kernel/arm/ztrmm_kernel_2x2_vfp.S                  | 1537 ++++++
 kernel/arm/ztrmm_kernel_2x2_vfpv3.S                | 1538 ++++++
 kernel/arm64/KERNEL                                |   46 +
 kernel/arm64/KERNEL.ARMV8                          |  134 +
 kernel/arm64/Makefile                              |    2 +
 kernel/generic/gemm_ncopy_6.c                      |  230 +
 kernel/generic/gemm_tcopy_6.c                      |  281 ++
 .../zpotrf.c => kernel/generic/symm_lcopy_6.c      |  163 +-
 .../zlauum.c => kernel/generic/symm_ucopy_6.c      |  163 +-
 kernel/generic/trmm_lncopy_6.c                     |  484 ++
 kernel/generic/trmm_ltcopy_6.c                     |  488 ++
 kernel/generic/trmm_uncopy_6.c                     |  785 +++
 kernel/generic/trmm_utcopy_6.c                     |  472 ++
 kernel/generic/trmmkernel_16x2.c                   | 1151 +++++
 kernel/generic/trmmkernel_8x2.c                    |  750 +++
 kernel/generic/trsm_kernel_LN.c                    |    4 +
 kernel/generic/trsm_kernel_LT.c                    |    4 +
 kernel/generic/trsm_kernel_RN.c                    |    4 +
 kernel/generic/trsm_kernel_RT.c                    |    5 +
 kernel/generic/trsm_lncopy_6.c                     |  326 ++
 kernel/generic/trsm_ltcopy_6.c                     |  346 ++
 kernel/generic/trsm_uncopy_6.c                     |  350 ++
 kernel/generic/trsm_utcopy_6.c                     |  322 ++
 kernel/setparam-ref.c                              |   17 +
 kernel/x86/KERNEL                                  |    6 +-
 kernel/x86/KERNEL.HASWELL                          |    1 +
 kernel/x86/trsm_kernel_LN_2x4_penryn.S             |    2 +-
 kernel/x86/trsm_kernel_LN_4x4_penryn.S             |    2 +-
 kernel/x86/trsm_kernel_LT_2x4_penryn.S             |    2 +-
 kernel/x86/trsm_kernel_LT_4x4_penryn.S             |    2 +-
 kernel/x86/trsm_kernel_RT_2x4_penryn.S             |    2 +-
 kernel/x86/trsm_kernel_RT_4x4_penryn.S             |    2 +-
 kernel/x86/ztrsm_kernel_LN_2x2_penryn.S            |    2 +-
 kernel/x86/ztrsm_kernel_LT_1x2_penryn.S            |    2 +-
 kernel/x86/ztrsm_kernel_LT_2x2_penryn.S            |    2 +-
 kernel/x86/ztrsm_kernel_RT_1x2_penryn.S            |    2 +-
 kernel/x86/ztrsm_kernel_RT_2x2_penryn.S            |    2 +-
 kernel/x86_64/KERNEL                               |    6 +-
 kernel/x86_64/KERNEL.BULLDOZER                     |    5 +-
 kernel/x86_64/KERNEL.HASWELL                       |   63 +
 kernel/x86_64/KERNEL.NEHALEM                       |   27 +-
 kernel/x86_64/KERNEL.PILEDRIVER                    |   15 +-
 kernel/x86_64/KERNEL.SANDYBRIDGE                   |   30 +-
 kernel/x86_64/cgemm_kernel_4x2_bulldozer.S         |   11 +-
 ...2_bulldozer.S => cgemm_kernel_4x2_piledriver.S} |  114 +-
 kernel/x86_64/cgemm_kernel_8x2_haswell.S           | 2284 +++++++++
 kernel/x86_64/dgemm_kernel_16x2_haswell.S          | 5215 ++++++++++++++++++++
 kernel/x86_64/dgemm_kernel_4x4_haswell.S           | 3479 +++++++++++++
 kernel/x86_64/dgemm_kernel_6x4_piledriver.S        | 1734 +++++++
 kernel/x86_64/dgemm_kernel_8x2_bulldozer.S         | 1605 ++++--
 ...2_bulldozer.S => dgemm_kernel_8x2_piledriver.S} | 2639 ++++++----
 kernel/x86_64/dgemv_n.S                            |  201 +-
 kernel/x86_64/dgemv_t.S                            |    2 +-
 kernel/x86_64/dgemv_t_bulldozer.S                  |  798 ---
 kernel/x86_64/dtrsm_kernel_LT_8x2_bulldozer.S      | 1281 +++++
 kernel/x86_64/dtrsm_kernel_RN_8x2_bulldozer.S      | 1075 ++++
 kernel/x86_64/sgemm_kernel_16x2_bulldozer.S        | 1914 ++++---
 ..._bulldozer.S => sgemm_kernel_16x2_piledriver.S} | 2015 +++++---
 kernel/x86_64/sgemm_kernel_16x4_haswell.S          | 3159 ++++++++++++
 kernel/x86_64/sgemm_kernel_8x4_bulldozer.S         | 3087 ++++++++++++
 kernel/x86_64/symv_L_sse.S                         |    2 +-
 kernel/x86_64/symv_L_sse2.S                        |    2 +-
 kernel/x86_64/symv_U_sse.S                         |    2 +-
 kernel/x86_64/symv_U_sse2.S                        |    2 +-
 kernel/x86_64/zgemm_kernel_2x2_bulldozer.S         |   10 +-
 ...2_bulldozer.S => zgemm_kernel_2x2_piledriver.S} |  113 +-
 kernel/x86_64/zgemm_kernel_4x2_haswell.S           | 1812 +++++++
 kernel/x86_64/zgemv_n.S                            |   16 +-
 kernel/x86_64/zsymv_L_sse.S                        |    2 +-
 kernel/x86_64/zsymv_L_sse2.S                       |    2 +-
 kernel/x86_64/zsymv_U_sse.S                        |    2 +-
 kernel/x86_64/zsymv_U_sse2.S                       |    2 +-
 lapack-devel.log                                   |   19 +
 lapack-netlib/TESTING/Makefile                     |    1 +
 lapack/Makefile                                    |    3 +-
 lapack/getrf/getrf_parallel.c                      |   14 +-
 lapack/getrf/getrf_parallel_omp.c                  |    2 +-
 lapack/getrf/getrf_single.c                        |    2 +-
 lapack/getri/cgetri.f                              |  194 -
 lapack/getri/dgetri.f                              |  193 -
 lapack/getri/sgetri.f                              |  193 -
 lapack/getri/zgetri.f                              |  194 -
 lapack/laswp/arm/Makefile                          |   33 +
 lapack/laswp/arm64/Makefile                        |   33 +
 lapack/potrf/potrf_parallel.c                      |    2 +-
 lapack/trtri/Makefile                              |    4 -
 lapack/trtri/dtrtri_lapack.f                       |  242 -
 lapack/trtri/trtri_L_single.c                      |  251 +-
 lapack/trtri/trtri_U_single.c                      |  239 +-
 make.inc                                           |    8 +-
 openblas_config_template.h                         |   16 +-
 param.h                                            |  306 +-
 patch.for_lapack-3.1.1                             |  684 ---
 patch.for_lapack-3.4.0                             | 2956 -----------
 patch.for_lapack-3.4.1                             |  932 ----
 patch.for_lapack-3.4.2                             | 1000 ----
 quickbuild.win64                                   |    2 +-
 utest/Makefile                                     |    2 +-
 utest/common_utest.h                               |    2 +
 utest/main.c                                       |    8 +
 utest/test_fork.c                                  |  123 +
 267 files changed, 78992 insertions(+), 14281 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