Commit Graph

  • *
  • *
  • |\
  • | *
  • | | *
  • | |/
  • |/|
  • | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | * |
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/
  • |/|
  • | *
  • | | *
  • | | *
  • | | *
  • | | | *
  • | | | *
  • | |_|/
  • |/| |
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/
  • |/|
  • | | *
  • | |/
  • | | *
  • | |/
  • |/|
  • * |
  • |\|
  • | | *
  • | |/
  • | | *
  • | * |
  • | |\ \
  • | | | *
  • | | |/
  • | |/|
  • | | | *
  • | | |/
  • | |/|
  • | | *
  • | | *
  • | | *
  • | * |
  • | |\ \
  • | * | |
  • | | | | *
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | | * |
  • | | |/ /
  • | |/| |
  • | | | | *
  • | | | | *
  • | | |_|/
  • | |/| |
  • | | * |
  • | | * |
  • | |/ /
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/|
  • |/|/
  • | *
  • | | *
  • | |/
  • |/|
  • * |
  • |\|
  • | *
  • | |\
  • | | *
  • | * |
  • | * |
  • | |\ \
  • | | * |
  • | | * |
  • | | * |
  • | | * |
  • | * | |
  • | |\ \ \
  • | | * | |
  • | | | | *
  • | |_|_|/
  • |/| | |
  • | * | |
  • |/| | |
  • | | * |
  • | |/ /
  • |/| |
  • | * |
  • |/ /
  • * |
  • |\ \
  • | * |
  • | * |
  • | |\ \
  • | |/ /
  • |/| |
  • | | | *
  • | | | *
  • | | |/
  • | |/|
  • | | | *
  • * | | |
  • |\ \ \ \
  • | * \ \ \
  • | |\ \ \ \
  • | |/ / / /
  • |/| | | |
  • | * | | |
  • | |/ / /
  • * | | |
  • |\ \ \ \
  • | * | | |
  • | * | | |
  • 7f58f3ad0 Fix mis-edits in the gcc-derived power8 caxpy kernel by Martin Kroeker 2019-09-27 00:44:26 +0200
  • c0d570a35 Merge pull request #7 from xianyi/develop by Martin Kroeker 2019-09-27 00:42:32 +0200
  • 6b8307936 Count cpu cores on ARMV8 and use that to pick the GEMM_PQ parameters (#2267) by Martin Kroeker 2019-09-25 23:13:24 +0200
  • aeaf7129a (refs/pull/2267/head) Count cpu cores on ARMV8 and use that to pick the GEMM_PQ parameters by Martin Kroeker 2019-09-25 00:08:22 +0200
  • 673e5a049 Replace several POWER8/9 C kernels with their gcc7-generated assembly versions (#2263) by Martin Kroeker 2019-09-22 22:35:22 +0200
  • 8c6638ba7 (refs/pull/2263/head) Disable POWER9 with old gcc versions by Martin Kroeker 2019-09-21 23:58:20 +0200
  • 9f8da7e5e Use PROLOGUE macro to ensure correct function name for DYNAMIC_ARCH by Martin Kroeker 2019-09-21 23:57:21 +0200
  • ba9c0ab67 Update Makefile.system by Martin Kroeker 2019-09-21 14:11:36 +0200
  • 471e57ecd Exclude POWER9 from DYNAMIC_ARCH when gcc versions is lower than 6 by Martin Kroeker 2019-09-21 13:32:00 +0200
  • 0ae691bd0 Use prebuilt assembly for POWER9 cdot by Martin Kroeker 2019-09-21 10:56:28 +0200
  • 15c5a013d Add gcc7-generated assembly cdot for POWER9 by Martin Kroeker 2019-09-21 10:54:38 +0200
  • 4427ffe8b Handle CONJ define for caxpyc by Martin Kroeker 2019-09-20 21:52:45 +0200
  • 0f942a0fd Handle CONJ define for caxpyc by Martin Kroeker 2019-09-20 16:13:13 +0200
  • bfa2cc7d6 Restore ppc64 CI job and remove the travis_wait that caused the problem with it by Martin Kroeker 2019-09-20 10:29:35 +0200
  • 9e7e5c118 Add gcc7-generated assembler version of caxpy for power8 by Martin Kroeker 2019-09-19 22:18:43 +0200
  • b50f50168 Use gcc-generated assembly instead of the original C source by Martin Kroeker 2019-09-19 22:17:11 +0200
  • 97e754a82 Use gcc-generated assembly instead of original C sources by Martin Kroeker 2019-09-19 22:15:04 +0200
  • 9ec741dbb Add gcc7-generated assembly files for POWER8/9 isa/ica-min/max and POWER9 caxpy by Martin Kroeker 2019-09-19 22:06:59 +0200
  • e7c4d6705 Revert #2051 and replace with a better fix (#2261) by Martin Kroeker 2019-09-17 18:56:04 +0200
  • 89203fb7b (refs/pull/2260/head) remove travis_wait by Martin Kroeker 2019-09-17 08:16:45 +0200
  • 794d2ff8c Update .travis.yml by Martin Kroeker 2019-09-15 10:14:30 +0200
  • 269d14001 try without quiet_make to debug ppc failure by Martin Kroeker 2019-09-14 21:48:55 +0200
  • aeac61735 (refs/pull/2261/head) Update Makefile.L3 by Martin Kroeker 2019-09-14 21:46:25 +0200
  • 92b4609f6 Revert #2051 and add a better fix for TARGET=generic with DYNAMIC_ARCH by Martin Kroeker 2019-09-14 21:29:19 +0200
  • cbec64afc Expand gcc version check to include early 7.x by Martin Kroeker 2019-09-14 16:47:27 +0200
  • 490a2e5d2 Expand gcc version check to include early 7.x by Martin Kroeker 2019-09-14 16:46:39 +0200
  • a8bfe4f70 Expand gcc version check to include early 7.x by Martin Kroeker 2019-09-14 16:45:52 +0200
  • e607c67e5 Expand gcc version check to include early 7.x by Martin Kroeker 2019-09-14 16:44:38 +0200
  • 96245bd94 Restore PPC64 CI by Martin Kroeker 2019-09-14 14:59:55 +0200
  • ae969f071 Remove extraneous brace by Martin Kroeker 2019-09-14 14:56:36 +0200
  • 857a1baa2 Remove extraneous brace by Martin Kroeker 2019-09-14 14:55:59 +0200
  • c446cc54e Remove extraneous brace by Martin Kroeker 2019-09-14 14:55:23 +0200
  • bda2a1003 Remove extraneous brace by Martin Kroeker 2019-09-14 14:54:36 +0200
  • 1d02aebdf Work around optimizer bug in old gcc by Martin Kroeker 2019-09-14 10:55:11 +0200
  • 5a262dc5e Work around optimizer bug in old gcc by Martin Kroeker 2019-09-14 10:54:22 +0200
  • 520327aa1 Work around bug in old gcc by Martin Kroeker 2019-09-14 10:51:48 +0200
  • f195f7d2e Work around optimizer bug in old gcc by Martin Kroeker 2019-09-14 10:50:52 +0200
  • 71d488ffb (revert-2051-issue2048) Revert "Make TARGET=GENERIC compatible with DYNAMIC_ARCH=1" by Martin Kroeker 2019-09-13 22:51:33 +0200
  • 6acaa1ea2 (refs/pull/2258/head) Fix accuracy problem with generic kernels on x86_64 by Martin Kroeker 2019-09-13 14:05:46 +0200
  • 2a1911cc1 Merge pull request #6 from xianyi/develop by Martin Kroeker 2019-09-13 14:00:23 +0200
  • 8847cbdf3 (refs/pull/2256/head) Add vcpkg installation instructions by grdowns 2019-09-12 13:40:09 -0700
  • b70c0985e add sync argument to threads callback by Steven G. Johnson 2019-09-12 16:23:41 -0400
  • 9f7a9a32e Merge pull request #2252 from thrasibule/trtrs by Martin Kroeker 2019-09-12 21:45:47 +0200
  • 5daf8c9d6 openblas_threads_callback mechanism for changing threads backend by Steven G. Johnson 2019-09-12 14:01:56 -0400
  • 246393887 (refs/pull/2253/head) fix error message by Guillaume Horel 2019-09-11 10:33:35 -0400
  • 5d6525c87 (refs/pull/2252/head) more bugfix by Guillaume Horel 2019-09-10 17:30:57 -0400
  • 6cb47ea3f fix Makefile by Guillaume Horel 2019-09-10 17:11:01 -0400
  • 459bb9291 fix error codes by Guillaume Horel 2019-09-10 17:10:33 -0400
  • 3f1077ce6 Merge pull request #2249 from brada4/gcc7minor by Martin Kroeker 2019-09-10 08:27:32 +0200
  • eb45eb694 Fix C compiler handling and BINARY=32 mode in CMAKE builds (#2248) by Martin Kroeker 2019-09-10 08:27:06 +0200
  • a4f38f5e1 (refs/pull/2248/head) Replace bogus mingw64/32bit CI job with actual 32bit build by Martin Kroeker 2019-09-09 18:11:47 +0200
  • f2becb777 fix Makefile by Guillaume Horel 2019-09-09 11:36:50 -0400
  • 5997b6b49 bugfix by Guillaume Horel 2019-09-07 22:06:27 -0400
  • 4b21b646e turn on optimized code by Guillaume Horel 2019-09-06 17:19:40 -0400
  • 7ec7b999a add missing file by Guillaume Horel 2019-09-06 16:49:27 -0400
  • af9ac0898 fix Makefile by Guillaume Horel 2019-09-06 16:49:12 -0400
  • c7b5a459b add missing defines and headers by Guillaume Horel 2019-09-06 16:48:18 -0400
  • 9b2f0323d update Makefile by Guillaume Horel 2019-09-06 16:01:55 -0400
  • 9f6984fe4 add missing files by Guillaume Horel 2019-09-03 14:45:43 -0400
  • 42203dafd add logic by Guillaume Horel 2019-09-02 21:57:28 -0400
  • a4f17a929 add missing objects by Guillaume Horel 2019-09-02 21:15:20 -0400
  • 733d97b2d add files by Guillaume Horel 2019-08-30 16:31:25 -0400
  • ea747cf93 start working on ?trtrs by Guillaume Horel 2019-08-30 15:06:38 -0400
  • d08de2415 (refs/pull/2250/head) remove unused variables from new avx2 xopy routine by Andrew 2019-09-07 10:25:43 +0300
  • 445fd7397 init by Andrew 2019-09-07 10:24:24 +0300
  • 4de545aa7 (refs/pull/2249/head) address minor warnings from gcc7 by Andrew 2019-09-07 10:21:08 +0300
  • 6e9a93ec1 init by Andrew 2019-09-07 10:18:46 +0300
  • 9f5e1ad48 Add xGEMM3M unroll parameters for crossbuild-target CORE2 by Martin Kroeker 2019-09-06 12:05:26 +0200
  • 6957dbdaf Handle BINARY=32 option on X86_64 by Martin Kroeker 2019-09-05 22:57:40 +0200
  • 9d684f2af Fix compiler identification and option setting by Martin Kroeker 2019-09-05 17:38:56 +0200
  • b43c76a68 Merge pull request #3 from xianyi/develop by Martin Kroeker 2019-09-05 17:37:39 +0200
  • fde8a8e6a Improve cmake build behaviour with non-host cpu targets (#2246) by Martin Kroeker 2019-09-03 22:41:17 +0200
  • bafe14206 (refs/pull/2246/head) Improve cmake build behaviour with non-host cpu targets by Martin Kroeker 2019-09-03 18:30:45 +0200
  • 256fc15f5 Merge pull request #2 from xianyi/develop by Martin Kroeker 2019-09-03 15:12:14 +0200
  • ee498525e Merge pull request #2242 from martin-frbg/issue2235 by Martin Kroeker 2019-09-02 22:06:29 +0200
  • 1fec0570f (refs/pull/2242/head) Add cgemm and zgemm unroll factors for core2 by Martin Kroeker 2019-09-02 15:03:45 +0200
  • b5af7b9c7 Disable ppc64le test environment on Travis CI by Martin Kroeker 2019-08-31 18:06:12 +0200
  • f3c314550 Merge pull request #2243 from quickwritereader/develop by Martin Kroeker 2019-08-30 23:06:23 +0200
  • 847c20c9b (refs/pull/2243/head) fix uninitialized variables i by AbdelRauf 2019-08-30 11:14:55 +0000
  • 4c2282881 caxpy and cdot are using vec_vsx_ld by AbdelRauf 2019-08-30 04:09:15 +0000
  • e79712d96 cgemv using vec_vsx_ld instead of letting gcc to decide by AbdelRauf 2019-08-30 02:52:04 +0000
  • be09551cd aligned by AbdelRauf 2019-08-29 23:22:23 +0000
  • ec1ef6aa9 Merge pull request #2241 from martin-frbg/zdotfix by Martin Kroeker 2019-08-29 07:12:54 +0200
  • 11c59acfb (refs/pull/2241/head) Keep both PGI/SUN and default code paths to avoid breaking Clang/WIndows by Martin Kroeker 2019-08-28 18:07:44 +0200
  • bf0d92a31 Add arch data for cross-compiling to CORE2 by Martin Kroeker 2019-08-28 17:35:56 +0200
  • db066151e Merge pull request #2240 from martin-frbg/issue2237 by Martin Kroeker 2019-08-28 15:30:53 +0200
  • 3a55dca2d Make x86_64 zdot compile with PGI and Sun C again by Martin Kroeker 2019-08-28 11:35:31 +0200
  • 7d380f7d7 (refs/pull/2240/head) Fix PGI build options (again) by Martin Kroeker 2019-08-28 11:31:20 +0200
  • 300f158d3 Merge pull request #2239 from martin-frbg/issue2231 by Martin Kroeker 2019-08-28 07:54:57 +0200
  • 3635fdbf2 (refs/pull/2239/head) Do not abuse the global ARCH variable as a local temporary by Martin Kroeker 2019-08-27 22:52:17 +0200
  • b6552b11e Merge pull request #2 from xianyi/develop by Martin Kroeker 2019-08-27 22:41:31 +0200
  • 5c39c49e1 (refs/pull/2234/head) Update ppc dist to bionic by Martin Kroeker 2019-08-22 21:36:51 +0000
  • ebd5b61dc Try switching the ppc build to xenial by Martin Kroeker 2019-08-22 13:03:16 +0200
  • 3dc6b26ef AIX changes for Power8 by Kavana Bhat 2019-08-20 06:51:35 -0500
  • 5fdf9ad24 (Travisppc) Merge pull request #2228 from martin-frbg/issue2227 by Martin Kroeker 2019-08-19 18:26:51 +0200
  • 2fe967c54 (refs/pull/2228/head) Merge branch 'develop' into issue2227 by Martin Kroeker 2019-08-19 14:20:39 +0200
  • 6d8595351 Add Intel Goldmont Plus CPUID by Martin Kroeker 2019-08-19 14:19:21 +0200
  • f40200f55 Merge pull request #2223 from martin-frbg/getarch-pgi by Martin Kroeker 2019-08-16 12:21:30 +0200
  • a95a5e52b (refs/pull/2223/head) Fix PGI compiler detection for getarch by Martin Kroeker 2019-08-16 09:00:11 +0200
  • e3d846ab5 Do not use -march=native with the PGI compiler by Martin Kroeker 2019-08-16 08:58:10 +0200