[fflas-ffpack] 02/02: Merge tag 'upstream/2.2.2'

Doug Torrance dtorrance-guest at moszumanska.debian.org
Wed Aug 10 03:47:07 UTC 2016


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

dtorrance-guest pushed a commit to branch master
in repository fflas-ffpack.

commit 2b00f725c524f07b70c871126d2713dcafe5a411
Merge: 88c339f b9a319f
Author: Doug Torrance <dtorrance at piedmont.edu>
Date:   Tue Aug 9 23:46:42 2016 -0400

    Merge tag 'upstream/2.2.2'
    
    Upstream version 2.2.2

 .gitignore                                         |   71 +-
 AUTHORS                                            |    1 +
 ChangeLog                                          |    8 +
 Makefile.am                                        |    2 +-
 README                                             |   30 -
 README.md                                          |   97 ++
 autogen.sh                                         |    6 +-
 benchmarks/Makefile.am                             |    3 +-
 benchmarks/benchmark-charpoly.C                    |    4 +-
 benchmarks/benchmark-checkers.C                    |  306 +++++
 benchmarks/benchmark-dgemm.C                       |   18 +-
 benchmarks/benchmark-dgetrf.C                      |    2 +-
 benchmarks/benchmark-dgetri.C                      |    2 +-
 benchmarks/benchmark-dtrsm.C                       |    2 +-
 benchmarks/benchmark-dtrtri.C                      |    2 +-
 benchmarks/benchmark-fgemm-mp.C                    |    8 +-
 benchmarks/benchmark-fgemm.C                       |    6 +-
 benchmarks/benchmark-fgemv-mp.C                    |    7 +-
 benchmarks/benchmark-ftrsm.C                       |    6 +-
 benchmarks/benchmark-ftrtri.C                      |    2 +-
 benchmarks/benchmark-inverse.C                     |    4 +-
 benchmarks/benchmark-lqup.C                        |    2 +-
 benchmarks/benchmark-pluq.C                        |   31 +-
 benchmarks/perfpublisher.sh                        |   26 +-
 configure.ac                                       |   77 +-
 examples/{2x2-fgemm.C => 101-fgemm.C}              |    0
 examples/2x2-fgemm.C                               |   42 +-
 examples/2x2-pluq.C                                |   63 ++
 examples/Makefile.am                               |    5 +-
 examples/pluq.C                                    |   63 ++
 fflas-ffpack-config.in                             |    6 +-
 fflas-ffpack.pc.in                                 |    8 +-
 fflas-ffpack/Makefile.am                           |    2 +-
 fflas-ffpack/{field => checkers}/Makefile.am       |   30 +-
 fflas-ffpack/checkers/checker_charpoly.inl         |  165 +++
 .../simd128.inl => checkers/checker_empty.h}       |   37 +-
 fflas-ffpack/checkers/checker_fgemm.inl            |  100 ++
 fflas-ffpack/checkers/checker_ftrsm.inl            |  119 ++
 fflas-ffpack/checkers/checker_invert.inl           |   83 ++
 fflas-ffpack/checkers/checker_pluq.inl             |  147 +++
 .../{Makefile.am => checkers/checkers.doxy}        |   19 +-
 fflas-ffpack/checkers/checkers_fflas.h             |   79 ++
 .../simd128.inl => checkers/checkers_fflas.inl}    |   35 +-
 fflas-ffpack/checkers/checkers_ffpack.h            |   89 ++
 .../simd128.inl => checkers/checkers_ffpack.inl}   |   37 +-
 fflas-ffpack/fflas-ffpack-config.h                 |   22 +-
 fflas-ffpack/fflas/fflas.h                         |   12 +
 fflas-ffpack/fflas/fflas_fadd.h                    |    4 +-
 fflas-ffpack/fflas/fflas_fadd.inl                  |    4 +-
 fflas-ffpack/fflas/fflas_fgemm.inl                 |   79 +-
 fflas-ffpack/fflas/fflas_fgemm/fgemm_classical.inl |    4 +-
 .../fflas/fflas_fgemm/fgemm_classical_mp.inl       |  168 +--
 fflas-ffpack/fflas/fflas_fgemv.inl                 |    4 +-
 fflas-ffpack/fflas/fflas_freduce.h                 |    4 +-
 fflas-ffpack/fflas/fflas_freduce.inl               |   10 +-
 fflas-ffpack/fflas/fflas_fscal.inl                 |    4 +-
 fflas-ffpack/fflas/fflas_ftrmm.inl                 |    2 +-
 fflas-ffpack/fflas/fflas_ftrmm_src.inl             |    6 +-
 fflas-ffpack/fflas/fflas_ftrsm.inl                 |    2 +
 fflas-ffpack/fflas/fflas_ftrsm_mp.inl              |    3 +
 fflas-ffpack/fflas/fflas_ftrsv.inl                 |    1 -
 fflas-ffpack/fflas/fflas_helpers.inl               |   28 +-
 fflas-ffpack/fflas/fflas_igemm/igemm.h             |    4 +-
 fflas-ffpack/fflas/fflas_igemm/igemm_kernels.inl   |    6 +-
 fflas-ffpack/fflas/fflas_level1.inl                |    1 +
 fflas-ffpack/fflas/fflas_level3.inl                |    2 +-
 fflas-ffpack/fflas/fflas_pfgemm.inl                |    2 +-
 fflas-ffpack/fflas/fflas_simd.h                    |  333 +++---
 fflas-ffpack/fflas/fflas_simd/simd128.inl          |   75 +-
 fflas-ffpack/fflas/fflas_simd/simd128_double.inl   |  668 ++++++-----
 fflas-ffpack/fflas/fflas_simd/simd128_float.inl    |  704 ++++++------
 fflas-ffpack/fflas/fflas_simd/simd128_int16.inl    |  924 ++++++++-------
 fflas-ffpack/fflas/fflas_simd/simd128_int32.inl    | 1007 ++++++++++-------
 fflas-ffpack/fflas/fflas_simd/simd128_int64.inl    | 1110 ++++++++++--------
 fflas-ffpack/fflas/fflas_simd/simd256.inl          |  151 ++-
 fflas-ffpack/fflas/fflas_simd/simd256_double.inl   |  740 ++++++------
 fflas-ffpack/fflas/fflas_simd/simd256_float.inl    |  779 +++++++------
 fflas-ffpack/fflas/fflas_simd/simd256_int16.inl    | 1130 +++++++++++--------
 fflas-ffpack/fflas/fflas_simd/simd256_int32.inl    | 1110 ++++++++++--------
 fflas-ffpack/fflas/fflas_simd/simd256_int64.inl    | 1173 ++++++++++++--------
 fflas-ffpack/fflas/fflas_simd/simd_modular.inl     |  228 ++--
 fflas-ffpack/fflas/fflas_sparse.h                  |    2 +-
 fflas-ffpack/fflas/fflas_sparse.inl                |   24 +-
 fflas-ffpack/fflas/fflas_sparse/coo/coo_spmm.inl   |    6 +-
 fflas-ffpack/fflas/fflas_sparse/csr/csr_pspmm.inl  |    8 +-
 fflas-ffpack/fflas/fflas_sparse/csr/csr_spmm.inl   |    8 +-
 fflas-ffpack/fflas/fflas_sparse/csr/csr_utils.inl  |    0
 .../fflas/fflas_sparse/csr_hyb/csr_hyb_pspmm.inl   |    2 +-
 .../fflas/fflas_sparse/csr_hyb/csr_hyb_spmm.inl    |    4 +-
 fflas-ffpack/fflas/fflas_sparse/ell/ell_pspmm.inl  |    4 +-
 fflas-ffpack/fflas/fflas_sparse/ell/ell_spmm.inl   |    8 +-
 .../fflas/fflas_sparse/ell_simd/ell_simd_pspmv.inl |    6 +-
 .../fflas/fflas_sparse/ell_simd/ell_simd_spmv.inl  |    6 +-
 .../fflas/fflas_sparse/ell_simd/ell_simd_utils.inl |    4 +-
 fflas-ffpack/fflas/fflas_sparse/hyb_zo.h           |    0
 .../fflas/fflas_sparse/hyb_zo/hyb_zo_pspmm.inl     |    4 +-
 .../fflas/fflas_sparse/hyb_zo/hyb_zo_spmm.inl      |    4 +-
 .../fflas/fflas_sparse/hyb_zo/hyb_zo_utils.inl     |    0
 .../fflas/fflas_sparse/sell/sell_pspmv.inl         |    6 +-
 fflas-ffpack/fflas/fflas_sparse/sell/sell_spmv.inl |    6 +-
 .../fflas/fflas_sparse/sell/sell_utils.inl         |    2 +-
 .../fflas/fflas_sparse/sparse_matrix_traits.h      |    4 +-
 fflas-ffpack/ffpack/ffpack.h                       |   72 +-
 fflas-ffpack/ffpack/ffpack_charpoly.inl            |    5 +-
 fflas-ffpack/ffpack/ffpack_invert.inl              |   17 +-
 fflas-ffpack/ffpack/ffpack_ludivine.inl            |    4 +-
 fflas-ffpack/ffpack/ffpack_permutation.inl         |  296 ++++-
 fflas-ffpack/ffpack/ffpack_pluq.inl                |   60 +-
 fflas-ffpack/ffpack/ffpack_ppluq.inl               |    1 +
 fflas-ffpack/field/Makefile.am                     |    4 +-
 fflas-ffpack/field/field-traits.h                  |   14 +-
 fflas-ffpack/field/modular-extended.h              |  333 ------
 fflas-ffpack/field/rns-double-recint.inl           |  315 ++++++
 fflas-ffpack/field/rns-double.h                    |   60 +-
 fflas-ffpack/field/rns-double.inl                  |    4 +-
 fflas-ffpack/field/rns-integer-mod.h               |    5 +-
 fflas-ffpack/interfaces/libs/fflas_L1_inst.C       |    0
 fflas-ffpack/interfaces/libs/fflas_L2_inst.C       |    0
 fflas-ffpack/interfaces/libs/fflas_L3_inst.C       |    0
 .../interfaces/libs/fflas_L3_inst_implem.inl       |    2 +-
 fflas-ffpack/interfaces/libs/ffpack_inst.C         |    0
 fflas-ffpack/paladin/blockcuts.inl                 |    1 +
 fflas-ffpack/paladin/fflas_pfinit.h                |    0
 fflas-ffpack/paladin/parallel.h                    |    0
 fflas-ffpack/utils/Matio.h                         |   31 +-
 fflas-ffpack/utils/align-allocator.h               |    2 +-
 fflas-ffpack/utils/bit_manipulation.h              |    9 +-
 fflas-ffpack/utils/fflas_memory.h                  |    2 +-
 macros/avx-check.m4                                |   19 +-
 macros/ax_check_x86_features.m4                    |   77 ++
 macros/ax_gcc_x86_cpu_supports.m4                  |  104 ++
 macros/givaro-check.m4                             |    2 +-
 macros/simd-check.m4                               |  137 +++
 macros/sse2-check.m4                               |   23 +-
 tests/Makefile.am                                  |   39 +-
 tests/jenkins-maker.sh                             |  103 ++
 tests/perfpublisher.sh                             |   27 +-
 tests/test-charpoly-check.C                        |  106 ++
 tests/test-charpoly.C                              |    6 +-
 tests/test-fgemm-check.C                           |  102 ++
 tests/test-fgemm.C                                 |   21 +-
 tests/test-fger.C                                  |    2 +-
 tests/test-ftrsm-check.C                           |  110 ++
 tests/test-ftrsm.C                                 |    3 +
 tests/test-interfaces-c.c                          |   26 +
 tests/test-invert-check.C                          |   93 ++
 tests/test-invert.C                                |  171 +--
 tests/test-lu.C                                    |   61 +-
 tests/test-maxdelayeddim.C                         |   86 ++
 tests/test-permutations.C                          |  118 ++
 tests/test-pluq-check.C                            |  104 ++
 tests/test-pluq.C                                  |    1 +
 tests/test-simd.C                                  |  465 ++++----
 153 files changed, 10216 insertions(+), 5491 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/fflas-ffpack.git



More information about the debian-science-commits mailing list