Commit Graph

  • *
  • *
  • |\
  • | *
  • | *
  • * |
  • |\ \
  • * \ \
  • |\ \ \
  • | |_|/
  • |/| |
  • | * |
  • |/ /
  • | | *
  • | | | *
  • * | | |
  • | * | |
  • |/ / /
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • | * | | |
  • | * | | |
  • | | |_|/
  • | |/| |
  • | | * |
  • | | * |
  • * | | |
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | | * | | |
  • | | |/ / /
  • | * | | |
  • | * | | |
  • |/ / / /
  • * | | |
  • |\ \ \ \
  • | * | | |
  • |/ / / /
  • * | | |
  • |\ \ \ \
  • | * | | |
  • |/ / / /
  • * | | |
  • |\ \ \ \
  • | * | | |
  • * | | | |
  • |\ \ \ \ \
  • * \ \ \ \ \
  • |\ \ \ \ \ \
  • | | * | | | |
  • | | | |/ / /
  • | | |/| | |
  • * | | | | |
  • |\ \ \ \ \ \
  • * \ \ \ \ \ \
  • |\ \ \ \ \ \ \
  • * \ \ \ \ \ \ \
  • |\ \ \ \ \ \ \ \
  • | | | | | | | * |
  • | | | | | | | * |
  • | | | | | | | * |
  • | | | | | | | * |
  • | |_|_|_|_|_|/ /
  • |/| | | | | | |
  • | | | | | | | | *
  • | | | | | | | | *
  • | * | | | | | | |
  • | | |_|_|/ / / /
  • | |/| | | | | |
  • | | | | * | | |
  • | | | | * | | |
  • | | | | | |_|/
  • | | | | |/| |
  • | | * | | | |
  • | | | |_|/ /
  • | | |/| | |
  • * | | | | |
  • |\ \ \ \ \ \
  • | | |/ / / /
  • | |/| | | |
  • | * | | | |
  • * | | | | |
  • |\| | | | |
  • * | | | | |
  • | * | | | |
  • | |/ / / /
  • | | | | | *
  • | | | | | *
  • | | | | | *
  • | | | | | *
  • | | | | |/
  • | | | |/|
  • | | | | | *
  • | | | | | *
  • | | | | |/
  • | | | |/|
  • * | | | |
  • * | | | |
  • * | | | |
  • |\ \ \ \ \
  • | |_|_|/ /
  • |/| | | |
  • | * | | |
  • | * | | |
  • |/ / / /
  • * | | |
  • | | * |
  • | | * |
  • | | * |
  • | |/ /
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • * | |
  • |\ \ \
  • * \ \ \
  • |\ \ \ \
  • * \ \ \ \
  • |\ \ \ \ \
  • | * | | | |
  • | | | * | |
  • | | | |/ /
  • | | * | |
  • | | * | |
  • | | * | |
  • | | * | |
  • | | |/ /
  • * | | |
  • |\ \ \ \
  • | | * | |
  • | * | | |
  • | | |/ /
  • | |/| |
  • * | | |
  • |\ \ \ \
  • | * | | |
  • * | | | |
  • |\ \ \ \ \
  • | * | | | |
  • | | |/ / /
  • | |/| | |
  • | | * | |
  • | |/ / /
  • * | | |
  • |\ \ \ \
  • | * | | |
  • |/ / / /
  • * | | |
  • | | | | *
  • | | | | *
  • | | | | *
  • | | | | *
  • | | |_|/
  • | |/| |
  • * | | |
  • |\ \ \ \
  • b043a5962 (refs/pull/2069/head) AIX asm syntax changes needed for shared object creation by Ayappan P 2019-03-25 18:53:25 +0530
  • 8502030e5 Merge pull request #2064 from embray/cygwin/use-tls-thread-memory-cleanup by Martin Kroeker 2019-03-19 22:12:51 +0100
  • 8ba9e2a61 (refs/pull/2064/head) Also call CloseHandle on each thread, as well as on the event so as to not leak thread handles. by Erik M. Bray 2019-03-19 10:22:02 +0100
  • 4ad694eda Fix for #2063: The DllMain used in Cygwin did not run the thread memory pool cleanup upon THREAD_DETACH which is needed when compiled with USE_TLS=1. by Erik M. Bray 2019-03-18 20:32:48 +0100
  • dff4a197a Merge pull request #2058 from xsacha/patch-3 by Martin Kroeker 2019-03-16 11:57:23 +0100
  • a5425575b Merge pull request #2060 from embray/cygwin/readenv by Martin Kroeker 2019-03-16 11:56:51 +0100
  • 1006ff8a7 (refs/pull/2060/head) Use POSIX getenv on Cygwin by Erik M. Bray 2019-03-15 15:06:30 +0100
  • 2e8cd9f3a more output, use OMP for simultaneous thread launch by TiborGY 2019-03-15 13:26:36 +0100
  • e608d4f7f (refs/pull/2061/head) Disable the AVX512 DGEMM kernel (again) by Martin Kroeker 2019-03-13 22:10:28 +0100
  • 4fc17d0d7 Trivial typo fix by Martin Kroeker 2019-03-13 19:20:23 +0100
  • c3e30b2bc (refs/pull/2058/head) Change 64-bit detection as explained in #2056 by Sacha 2019-03-13 23:21:54 +1000
  • 03d711090 Merge pull request #2042 from maomao194313/develop by Martin Kroeker 2019-03-12 22:57:39 +0100
  • 3ce28fb81 Merge pull request #2055 from martin-frbg/atomid by Martin Kroeker 2019-03-12 22:57:07 +0100
  • 04f2226ea (refs/pull/2055/head) Add Intel Denverton by Martin Kroeker 2019-03-12 16:09:55 +0100
  • b1393c7a9 Add Intel Denverton by Martin Kroeker 2019-03-12 16:03:56 +0100
  • 7e3eb9b25 (refs/pull/2042/head) make DYNAMIC_ARCH=1 package work on TSV110 by maomao194313 2019-03-12 16:11:01 +0800
  • f074d7d14 make DYNAMIC_ARCH=1 package work on TSV110. by maomao194313 2019-03-12 16:05:19 +0800
  • f18ab6c17 Merge pull request #2051 from martin-frbg/issue2048 by Martin Kroeker 2019-03-09 16:39:35 +0100
  • 946ec6c3b Merge pull request #2050 from kencu/PowerMacFix by Martin Kroeker 2019-03-09 16:39:08 +0100
  • 5b95534af (refs/pull/2051/head) Make TARGET=GENERIC compatible with DYNAMIC_ARCH=1 by Martin Kroeker 2019-03-09 11:21:16 +0100
  • f7a06463d (refs/pull/2050/head) common_power.h: force DCBT_ARG 0 on PPC970 Darwin by ken-cunningham-webuse 2019-03-07 11:41:58 -0800
  • b0c714ef6 param.h : enable defines for PPC970 on DarwinOS by ken-cunningham-webuse 2019-03-07 11:36:35 -0800
  • 8d3d29e4d Merge pull request #2049 from Celelibi/fix_crash_sgemm_sse_x64 by Martin Kroeker 2019-03-07 19:28:06 +0100
  • b7f59da42 (refs/pull/2049/head) Fix crash in sgemm SSE/nano kernel on x86_64 by Celelibi 2019-03-07 16:39:41 +0100
  • db3dc9e28 Merge pull request #2046 from kencu/powermac by Martin Kroeker 2019-03-07 14:51:41 +0100
  • 4290afdae (refs/pull/2046/head) ctest.c : add __POWERPC__ for PowerMac by ken-cunningham-webuse 2019-03-06 20:55:06 -0800
  • 4741ce803 Merge pull request #2045 from martin-frbg/2033-3 by Martin Kroeker 2019-03-06 22:40:26 +0100
  • 11cfd0bd7 (refs/pull/2045/head) Do not compile in AVX512 check if AVX support is disabled by Martin Kroeker 2019-03-05 16:04:25 +0100
  • 651ab01d2 Merge pull request #2044 from martin-frbg/issue2043 by Martin Kroeker 2019-03-05 12:11:32 +0100
  • d7b2c53c0 Merge pull request #2039 from brada4/meminit by Martin Kroeker 2019-03-05 12:11:15 +0100
  • e4864a893 (refs/pull/2044/head) Fix module definition conflicts between LAPACK and ReLAPACK by Martin Kroeker 2019-03-04 21:17:08 +0100
  • 10d841d8b Merge pull request #2026 from martin-frbg/trmv_threads by Martin Kroeker 2019-03-04 15:08:31 +0100
  • 12f2b7674 Merge pull request #2038 from martin-frbg/issue2035 by Martin Kroeker 2019-03-04 15:07:48 +0100
  • 6c83b878f Merge pull request #2040 from martin-frbg/locks2002 by Martin Kroeker 2019-03-04 15:07:14 +0100
  • fb4dae712 add TARGET support for HiSilicon tsv110 CPUs by maomao194313 2019-03-04 16:48:49 +0800
  • 760842dda add TARGET support for HiSilicon tsv110 CPUs by maomao194313 2019-03-04 16:45:22 +0800
  • 53f482ee7 add TARGET support for HiSilicon tsv110 CPUs by maomao194313 2019-03-04 16:41:21 +0800
  • 783ba8058 HiSilicon tsv110 CPUs optimization branch by maomao194313 2019-03-04 16:30:50 +0800
  • 27d0379a9 (refs/pull/2041/head) use sleep timed after sched_yield for spinning busy loop by Andrew 2019-03-03 19:41:44 +0200
  • c2c628650 init by Andrew 2019-03-03 19:34:48 +0200
  • af480b02a (refs/pull/2040/head) Restore locking optimizations for OpenMP case by Martin Kroeker 2019-03-03 14:17:07 +0100
  • e4a79be6b (refs/pull/2039/head) address warning introed with #1814 et al by Andrew 2019-03-03 09:05:11 +0200
  • e5c316c6b init by Andrew 2019-03-03 08:59:27 +0200
  • 25427926b (refs/pull/2038/head) Improve handling of NO_STATIC and NO_SHARED by Martin Kroeker 2019-03-02 23:36:36 +0100
  • edb814314 Merge pull request #2037 from martin-frbg/issue2033-2 by Martin Kroeker 2019-03-01 11:45:02 +0100
  • c4868d11c (refs/pull/2037/head) Make sure that AVX512 is disabled in 32bit builds by Martin Kroeker 2019-03-01 09:23:03 +0100
  • 4c321ae57 Merge pull request #2034 from martin-frbg/issue2033 by Martin Kroeker 2019-02-28 22:10:12 +0100
  • 2ffb72718 Keep xcode8.3 for osx BINARY=32 build by Martin Kroeker 2019-02-28 10:51:54 +0100
  • d66214c94 (refs/pull/2034/head) Make x86_32 imply NO_AVX2, NO_AVX512 in addition to NO_AVX by Martin Kroeker 2019-02-28 09:58:25 +0100
  • f70edb818 (refs/pull/2032/head) restore 2 files with documentation links by Andrew 2019-02-27 23:29:17 +0200
  • ee7a0c27d remove outdated building example scripts by Andrew 2019-02-27 22:16:27 +0200
  • ba89f3ee9 remove patch already included in current common_linux.h by Andrew 2019-02-27 22:13:37 +0200
  • 4062b5d28 init by Andrew 2019-02-27 22:12:38 +0200
  • 912524feb (refs/pull/2031/head) dont fight omp affinity by Andrew 2019-02-27 21:33:47 +0200
  • a67b15af8 init by Andrew 2019-02-27 21:32:41 +0200
  • fd34820b9 Fix AVX512 test always returning false due to missing compiler option by Martin Kroeker 2019-02-25 17:58:31 +0100
  • 918a0cc4d Fix missing -c option in AVX512 test by Martin Kroeker 2019-02-25 17:55:36 +0100
  • 0db9c03e7 Merge pull request #2028 from brada4/mv by Martin Kroeker 2019-02-24 19:50:23 +0100
  • 6eee1beac (refs/pull/2028/head) move fix to right place by Andrew 2019-02-24 20:41:02 +0200
  • e5df5958c init by Andrew 2019-02-24 20:39:25 +0200
  • 343b301d1 Reduce list of kernels in the dynamic arch build by Martin Kroeker 2019-02-20 10:27:48 +0100
  • 45333d579 (refs/pull/2026/head) Fix error introduced during cleanup by Martin Kroeker 2019-02-19 22:16:33 +0100
  • e29b0cfcc Allow multithreading TRMV again by Martin Kroeker 2019-02-19 21:03:30 +0100
  • 78d991023 Correct range_n limiting by Martin Kroeker 2019-02-19 20:59:48 +0100
  • 1b88a2b1e upload cpp_thread_test by TiborGY 2019-02-17 13:21:04 +0100
  • b5fb51a12 Delete buildtests.sh by TiborGY 2019-02-17 13:13:09 +0100
  • 081dc773c Delete Makefile.rule_old_enabled by TiborGY 2019-02-17 13:13:03 +0100
  • c8977e9cf Delete Makefile.rule_manual_target by TiborGY 2019-02-17 13:12:56 +0100
  • 5cd33234e Delete Makefile.rule_dynarch_enabled_old_enabled by TiborGY 2019-02-17 13:12:49 +0100
  • 302be46c7 Delete Makefile.rule_dynarch_enabled_old_disabled by TiborGY 2019-02-17 13:12:43 +0100
  • cbe2219c6 Delete Makefile.rule_dynarch_enabled by TiborGY 2019-02-17 13:12:36 +0100
  • dc2ece02f Delete Makefile.rule_dynarch_disabled_old_enabled by TiborGY 2019-02-17 13:11:09 +0100
  • 1c930b7e4 Delete Makefile.rule_dynarch_disabled by TiborGY 2019-02-17 13:10:58 +0100
  • 7630a5ac3 Delete Makefile.rule_bin64 by TiborGY 2019-02-17 13:10:46 +0100
  • a676fc8c3 Delete Makefile.rule_bin32 by TiborGY 2019-02-17 13:10:36 +0100
  • e12cdf58e Merge pull request #2024 from martin-frbg/gcc9fixes4 by Martin Kroeker 2019-02-17 11:49:15 +0100
  • 1860c9456 Merge pull request #2023 from martin-frbg/gcc9fixes3 by Martin Kroeker 2019-02-17 11:48:57 +0100
  • aec905498 Merge pull request #1988 from TiborGY/patch-1 by Martin Kroeker 2019-02-17 11:36:04 +0100
  • 56089991e (refs/pull/1988/head) fix the the by TiborGY 2019-02-16 23:26:13 +0100
  • f9bb76d29 (refs/pull/2024/head) Fix inline assembly constraints in Bulldozer TRSM kernels by Martin Kroeker 2019-02-16 20:06:48 +0100
  • 8242b1fe3 (refs/pull/2023/head) Fix inline assembly constraints by Martin Kroeker 2019-02-16 18:51:09 +0100
  • efb9038f7 Fix inline assembly constraints by Martin Kroeker 2019-02-16 18:46:17 +0100
  • e976557d2 Fix inline assembly constraints by Martin Kroeker 2019-02-16 18:36:39 +0100
  • 9d8be1578 Fix inline assembly constraints by Martin Kroeker 2019-02-16 18:24:11 +0100
  • d752799a0 Merge pull request #2021 from martin-frbg/gcc9fixes2 by Martin Kroeker 2019-02-16 18:05:40 +0100
  • f209fc7fa Update Makefile.rule by TiborGY 2019-02-16 12:12:39 +0100
  • c26c0b77a (refs/pull/2021/head) Fix wrong constraints in inline assembly by Martin Kroeker 2019-02-15 15:08:16 +0100
  • 1c6da2d03 Merge pull request #2019 from martin-frbg/gcc9fixes by Martin Kroeker 2019-02-15 15:02:54 +0100
  • 4255a58cd (refs/pull/2019/head) Rename operands to put lda on the input/output constraint list by Martin Kroeker 2019-02-15 10:10:04 +0100
  • d3e472554 Merge pull request #2020 from martin-frbg/issue1956 by Martin Kroeker 2019-02-15 09:57:59 +0100
  • adb419ed6 (refs/pull/2020/head) With the Intel compiler on Linux, prefer ifort for the final link step by Martin Kroeker 2019-02-14 22:57:30 +0100
  • 46e415b14 Save and restore input argument 8 (lda4) by Martin Kroeker 2019-02-14 22:43:18 +0100
  • cd5a59b9c Merge pull request #2018 from bartoldeman/fix-dgemv-znver1-tree-vectorize by Martin Kroeker 2019-02-14 21:55:11 +0100
  • 69a97ca7b (refs/pull/2018/head) dgemv_kernel_4x4(Haswell): add missing clobbers for xmm0,xmm1,xmm2,xmm3 by Bart Oldeman 2019-02-14 16:19:41 +0000
  • b55c586fa Fix missing clobber in x86/x86_64 blas_quickdivide inline assembly function (#2017) by Martin Kroeker 2019-02-14 15:21:36 +0100
  • a970a583e (refs/pull/2017/head) Update common_x86.h by Martin Kroeker 2019-02-14 11:41:48 +0100
  • f53038208 Update common_x86_64.h by Martin Kroeker 2019-02-14 11:41:05 +0100
  • fe114fd3e Fix missing clobber in blas_quickdivide assembly by Martin Kroeker 2019-02-14 09:34:26 +0100
  • a06332b82 Fix missing clobber in blas_quickdivide assembly by Martin Kroeker 2019-02-14 09:33:36 +0100
  • 056917d61 Merge pull request #2013 from martin-frbg/issue2011 by Martin Kroeker 2019-02-14 09:29:34 +0100