Commit Graph

  • 946ec6c3b8
    Merge pull request #2050 from kencu/PowerMacFix Martin Kroeker 2019-03-09 16:39:08 +0100
  • 5b95534afc
    Make TARGET=GENERIC compatible with DYNAMIC_ARCH=1 Martin Kroeker 2019-03-09 11:21:16 +0100
  • f7a06463d9 common_power.h: force DCBT_ARG 0 on PPC970 Darwin ken-cunningham-webuse 2019-03-07 11:41:58 -0800
  • b0c714ef60 param.h : enable defines for PPC970 on DarwinOS ken-cunningham-webuse 2019-03-07 11:36:35 -0800
  • 8d3d29e4d7
    Merge pull request #2049 from Celelibi/fix_crash_sgemm_sse_x64 Martin Kroeker 2019-03-07 19:28:06 +0100
  • b7f59da42d Fix crash in sgemm SSE/nano kernel on x86_64 Celelibi 2019-03-07 16:39:41 +0100
  • db3dc9e282
    Merge pull request #2046 from kencu/powermac Martin Kroeker 2019-03-07 14:51:41 +0100
  • 4290afdae2 ctest.c : add __POWERPC__ for PowerMac ken-cunningham-webuse 2019-03-06 20:55:06 -0800
  • 4741ce803b
    Merge pull request #2045 from martin-frbg/2033-3 Martin Kroeker 2019-03-06 22:40:26 +0100
  • 11cfd0bd75
    Do not compile in AVX512 check if AVX support is disabled Martin Kroeker 2019-03-05 16:04:25 +0100
  • 651ab01d2b
    Merge pull request #2044 from martin-frbg/issue2043 Martin Kroeker 2019-03-05 12:11:32 +0100
  • d7b2c53c0b
    Merge pull request #2039 from brada4/meminit Martin Kroeker 2019-03-05 12:11:15 +0100
  • e4864a8933
    Fix module definition conflicts between LAPACK and ReLAPACK Martin Kroeker 2019-03-04 21:17:08 +0100
  • 10d841d8b9
    Merge pull request #2026 from martin-frbg/trmv_threads Martin Kroeker 2019-03-04 15:08:31 +0100
  • 12f2b76748
    Merge pull request #2038 from martin-frbg/issue2035 Martin Kroeker 2019-03-04 15:07:48 +0100
  • 6c83b878f6
    Merge pull request #2040 from martin-frbg/locks2002 Martin Kroeker 2019-03-04 15:07:14 +0100
  • fb4dae7124
    add TARGET support for HiSilicon tsv110 CPUs maomao194313 2019-03-04 16:48:49 +0800
  • 760842dda1
    add TARGET support for HiSilicon tsv110 CPUs maomao194313 2019-03-04 16:45:22 +0800
  • 53f482ee72
    add TARGET support for HiSilicon tsv110 CPUs maomao194313 2019-03-04 16:41:21 +0800
  • 783ba8058f
    HiSilicon tsv110 CPUs optimization branch maomao194313 2019-03-04 16:30:50 +0800
  • 27d0379a97 use sleep timed after sched_yield for spinning busy loop Andrew 2019-03-03 19:41:44 +0200
  • c2c6286503 init Andrew 2019-03-03 19:34:48 +0200
  • af480b02a4
    Restore locking optimizations for OpenMP case Martin Kroeker 2019-03-03 14:17:07 +0100
  • e4a79be6bb address warning introed with #1814 et al Andrew 2019-03-03 09:05:11 +0200
  • e5c316c6b9 init Andrew 2019-03-03 08:59:27 +0200
  • 25427926bc
    Improve handling of NO_STATIC and NO_SHARED Martin Kroeker 2019-03-02 23:36:36 +0100
  • edb8143141
    Merge pull request #2037 from martin-frbg/issue2033-2 Martin Kroeker 2019-03-01 11:45:02 +0100
  • c4868d11c0
    Make sure that AVX512 is disabled in 32bit builds Martin Kroeker 2019-03-01 09:23:03 +0100
  • 4c321ae571
    Merge pull request #2034 from martin-frbg/issue2033 Martin Kroeker 2019-02-28 22:10:12 +0100
  • 2ffb727187
    Keep xcode8.3 for osx BINARY=32 build Martin Kroeker 2019-02-28 10:51:54 +0100
  • d66214c946
    Make x86_32 imply NO_AVX2, NO_AVX512 in addition to NO_AVX Martin Kroeker 2019-02-28 09:58:25 +0100
  • f70edb8182 restore 2 files with documentation links Andrew 2019-02-27 23:29:17 +0200
  • ee7a0c27d4 remove outdated building example scripts Andrew 2019-02-27 22:16:27 +0200
  • ba89f3ee9c remove patch already included in current common_linux.h Andrew 2019-02-27 22:13:37 +0200
  • 4062b5d288 init Andrew 2019-02-27 22:12:38 +0200
  • 912524feb7 dont fight omp affinity Andrew 2019-02-27 21:33:47 +0200
  • a67b15af88 init Andrew 2019-02-27 21:32:41 +0200
  • fd34820b99
    Fix AVX512 test always returning false due to missing compiler option Martin Kroeker 2019-02-25 17:58:31 +0100
  • 918a0cc4d1
    Fix missing -c option in AVX512 test Martin Kroeker 2019-02-25 17:55:36 +0100
  • 0db9c03e7e
    Merge pull request #2028 from brada4/mv Martin Kroeker 2019-02-24 19:50:23 +0100
  • 6eee1beac5 move fix to right place Andrew 2019-02-24 20:41:02 +0200
  • e5df5958cc init Andrew 2019-02-24 20:39:25 +0200
  • 343b301d14
    Reduce list of kernels in the dynamic arch build Martin Kroeker 2019-02-20 10:27:48 +0100
  • 45333d5793
    Fix error introduced during cleanup Martin Kroeker 2019-02-19 22:16:33 +0100
  • e29b0cfcc4
    Allow multithreading TRMV again Martin Kroeker 2019-02-19 21:03:30 +0100
  • 78d9910236
    Correct range_n limiting Martin Kroeker 2019-02-19 20:59:48 +0100
  • 1b88a2b1ed
    upload cpp_thread_test TiborGY 2019-02-17 13:21:04 +0100
  • b5fb51a125
    Delete buildtests.sh TiborGY 2019-02-17 13:13:09 +0100
  • 081dc773c5
    Delete Makefile.rule_old_enabled TiborGY 2019-02-17 13:13:03 +0100
  • c8977e9cf0
    Delete Makefile.rule_manual_target TiborGY 2019-02-17 13:12:56 +0100
  • 5cd33234e4
    Delete Makefile.rule_dynarch_enabled_old_enabled TiborGY 2019-02-17 13:12:49 +0100
  • 302be46c72
    Delete Makefile.rule_dynarch_enabled_old_disabled TiborGY 2019-02-17 13:12:43 +0100
  • cbe2219c6f
    Delete Makefile.rule_dynarch_enabled TiborGY 2019-02-17 13:12:36 +0100
  • dc2ece02fd
    Delete Makefile.rule_dynarch_disabled_old_enabled TiborGY 2019-02-17 13:11:09 +0100
  • 1c930b7e41
    Delete Makefile.rule_dynarch_disabled TiborGY 2019-02-17 13:10:58 +0100
  • 7630a5ac3e
    Delete Makefile.rule_bin64 TiborGY 2019-02-17 13:10:46 +0100
  • a676fc8c36
    Delete Makefile.rule_bin32 TiborGY 2019-02-17 13:10:36 +0100
  • e12cdf58ef
    Merge pull request #2024 from martin-frbg/gcc9fixes4 Martin Kroeker 2019-02-17 11:49:15 +0100
  • 1860c9456d
    Merge pull request #2023 from martin-frbg/gcc9fixes3 Martin Kroeker 2019-02-17 11:48:57 +0100
  • aec905498f
    Merge pull request #1988 from TiborGY/patch-1 Martin Kroeker 2019-02-17 11:36:04 +0100
  • 56089991e2
    fix the the TiborGY 2019-02-16 23:26:13 +0100
  • f9bb76d29a
    Fix inline assembly constraints in Bulldozer TRSM kernels Martin Kroeker 2019-02-16 20:06:48 +0100
  • 8242b1fe3f
    Fix inline assembly constraints Martin Kroeker 2019-02-16 18:51:09 +0100
  • efb9038f72
    Fix inline assembly constraints Martin Kroeker 2019-02-16 18:46:17 +0100
  • e976557d29
    Fix inline assembly constraints Martin Kroeker 2019-02-16 18:36:39 +0100
  • 9d8be15789
    Fix inline assembly constraints Martin Kroeker 2019-02-16 18:24:11 +0100
  • d752799a0f
    Merge pull request #2021 from martin-frbg/gcc9fixes2 Martin Kroeker 2019-02-16 18:05:40 +0100
  • f209fc7fa9
    Update Makefile.rule TiborGY 2019-02-16 12:12:39 +0100
  • c26c0b77a7
    Fix wrong constraints in inline assembly Martin Kroeker 2019-02-15 15:08:16 +0100
  • 1c6da2d03c
    Merge pull request #2019 from martin-frbg/gcc9fixes Martin Kroeker 2019-02-15 15:02:54 +0100
  • 4255a58cd2
    Rename operands to put lda on the input/output constraint list Martin Kroeker 2019-02-15 10:10:04 +0100
  • d3e4725548
    Merge pull request #2020 from martin-frbg/issue1956 Martin Kroeker 2019-02-15 09:57:59 +0100
  • adb419ed67
    With the Intel compiler on Linux, prefer ifort for the final link step Martin Kroeker 2019-02-14 22:57:30 +0100
  • 46e415b140
    Save and restore input argument 8 (lda4) Martin Kroeker 2019-02-14 22:43:18 +0100
  • cd5a59b9cf
    Merge pull request #2018 from bartoldeman/fix-dgemv-znver1-tree-vectorize Martin Kroeker 2019-02-14 21:55:11 +0100
  • 69a97ca7b9 dgemv_kernel_4x4(Haswell): add missing clobbers for xmm0,xmm1,xmm2,xmm3 Bart Oldeman 2019-02-14 16:19:41 +0000
  • b55c586fac
    Fix missing clobber in x86/x86_64 blas_quickdivide inline assembly function (#2017) Martin Kroeker 2019-02-14 15:21:36 +0100
  • a970a583e1
    Update common_x86.h Martin Kroeker 2019-02-14 11:41:48 +0100
  • f530382083
    Update common_x86_64.h Martin Kroeker 2019-02-14 11:41:05 +0100
  • fe114fd3e2
    Fix missing clobber in blas_quickdivide assembly Martin Kroeker 2019-02-14 09:34:26 +0100
  • a06332b82d
    Fix missing clobber in blas_quickdivide assembly Martin Kroeker 2019-02-14 09:33:36 +0100
  • 056917d616
    Merge pull request #2013 from martin-frbg/issue2011 Martin Kroeker 2019-02-14 09:29:34 +0100
  • 718efcec6f
    Fix out-of-bounds memory access in gemm_beta Martin Kroeker 2019-02-13 22:08:37 +0100
  • f9d67bb5e8
    Fix out-of-bounds memory access in gemm_beta Martin Kroeker 2019-02-13 22:06:41 +0100
  • 76bb74fcd4
    Merge pull request #2012 from maamountki/z14 Martin Kroeker 2019-02-13 20:15:56 +0100
  • 0a54c98b9d
    [ZARCH] Modify constraints maamountki 2019-02-13 21:06:25 +0200
  • bec54ae366
    [ZARCH] Fix caxpy maamountki 2019-02-13 12:54:35 +0200
  • 63d7bad8a5
    Merge pull request #2010 from martin-frbg/issue2009 Martin Kroeker 2019-02-12 23:24:02 +0100
  • ab1630f9fa
    Fix declaration of arguments in inline assembly Martin Kroeker 2019-02-12 16:14:02 +0100
  • b824fa70eb
    Fix declaration of assembly arguments in SSYMV and DSYMV microkernels Martin Kroeker 2019-02-12 16:00:18 +0100
  • 91481a3e4e
    Fix declaration of input arguments in inline assembly Martin Kroeker 2019-02-12 15:51:43 +0100
  • dc6ac9eab0
    Fix declaration of input arguments in the x86_64 s/dGEMV_T and s/dGEMV_N kernels Martin Kroeker 2019-02-12 15:33:48 +0100
  • f583674109
    [ZARCH] Fix cgemv_t_4 maamountki 2019-02-12 13:12:28 +0200
  • 77fe70019f
    [ZARCH] Fix constraints and source code formatting maamountki 2019-02-11 16:01:13 +0200
  • 03a2bf2602
    Fix potential memory leak in cpu enumeration on Linux (#2008) Martin Kroeker 2019-02-10 23:24:45 +0100
  • ad86d7ceb2
    Disentangle pathways for cpu counts above and below 1024 Martin Kroeker 2019-02-09 18:49:16 +0100
  • 8b37c8a143
    Fixup ifdefs for non-glibc linux Martin Kroeker 2019-02-08 11:54:49 +0100
  • cd6425add2
    Fix declarations of cpuset(p) Martin Kroeker 2019-02-08 09:17:23 +0100
  • aab2aaa360
    Fix potential memory leak in cpu enumeration with glibc Martin Kroeker 2019-02-07 23:12:43 +0100
  • 8c58865aa5
    Fix potential memory leak in cpu enumeration Martin Kroeker 2019-02-07 22:39:03 +0100