platform/upstream/openblas.git
5 years agoChange two http links to https
Diazonium [Tue, 7 May 2019 12:55:20 +0000 (14:55 +0200)]
Change two http links to https

Closes #2109

5 years agoMerge pull request #2111 from martin-frbg/issue1955
Martin Kroeker [Sun, 5 May 2019 16:08:49 +0000 (18:08 +0200)]
Merge pull request #2111 from martin-frbg/issue1955

Disable the SkyLakeX DGEMMIxCOPY kernels as well

5 years agoDisable DGEMMINCOPY as well for now
Martin Kroeker [Sun, 5 May 2019 13:52:01 +0000 (15:52 +0200)]
Disable DGEMMINCOPY as well for now

#1955

5 years agoDisable the SkyLakeX DGEMMITCOPY kernel as well
Martin Kroeker [Sat, 4 May 2019 20:54:41 +0000 (22:54 +0200)]
Disable the SkyLakeX DGEMMITCOPY kernel as well

as a stopgap measure for https://github.com/numpy/numpy/issues/13401 as mentioned in #1955

5 years agoMerge pull request #2101 from luzpaz/misc-typos
Martin Kroeker [Sat, 4 May 2019 20:28:29 +0000 (22:28 +0200)]
Merge pull request #2101 from luzpaz/misc-typos

Misc. typo fixes in comments and documentation

5 years agoRevert Changelog.txt typos
luz.paz [Sat, 4 May 2019 19:43:17 +0000 (15:43 -0400)]
Revert Changelog.txt typos

5 years agoRevert reference/ fixes
luz.paz [Sat, 4 May 2019 19:01:29 +0000 (15:01 -0400)]
Revert reference/ fixes

5 years agoMerge pull request #2107 from quickwritereader/develop
Martin Kroeker [Thu, 2 May 2019 05:56:57 +0000 (07:56 +0200)]
Merge pull request #2107 from quickwritereader/develop

sgemm/strmm kernel for power9

5 years agoMerge pull request #2105 from martin-frbg/issue2104
Martin Kroeker [Thu, 2 May 2019 05:56:37 +0000 (07:56 +0200)]
Merge pull request #2105 from martin-frbg/issue2104

Correct argument of CPU_ISSET for glibc <2.5

5 years agoconflict resolve
AbdelRauf [Wed, 1 May 2019 19:36:22 +0000 (19:36 +0000)]
conflict resolve

5 years agoCorrect argument of CPU_ISSET for glibc <2.5
Martin Kroeker [Wed, 1 May 2019 08:46:46 +0000 (10:46 +0200)]
Correct argument of CPU_ISSET for glibc <2.5

fixes #2104

5 years agoMisc. typo fixes
luz.paz [Mon, 29 Apr 2019 21:03:56 +0000 (17:03 -0400)]
Misc. typo fixes

Found via `codespell -q 3 -w -L ith,als,dum,nd,amin,nto,wis,ba -S ./relapack,./kernel,./lapack-netlib`

5 years agoIncrement version to 0.3.7.dev
Martin Kroeker [Mon, 29 Apr 2019 17:25:32 +0000 (19:25 +0200)]
Increment version to 0.3.7.dev

5 years agoIncrement version to 0.3.7.dev
Martin Kroeker [Mon, 29 Apr 2019 17:24:53 +0000 (19:24 +0200)]
Increment version to 0.3.7.dev

5 years agoMerge branch 'release-0.3.0' into develop
Martin Kroeker [Mon, 29 Apr 2019 17:21:54 +0000 (19:21 +0200)]
Merge branch 'release-0.3.0' into develop

5 years agoUpdate Changelog with changes from 0.3.6
Martin Kroeker [Mon, 29 Apr 2019 17:18:26 +0000 (19:18 +0200)]
Update Changelog with changes from 0.3.6

5 years agoMerge branch 'develop' of https://github.com/quickwritereader/OpenBLAS into develop
AbdelRauf [Mon, 29 Apr 2019 08:57:44 +0000 (08:57 +0000)]
Merge branch 'develop' of https://github.com/quickwritereader/OpenBLAS into develop

5 years agosgemm/strmm
AbdelRauf [Sat, 13 Apr 2019 13:56:19 +0000 (13:56 +0000)]
sgemm/strmm

5 years agoMerge pull request #2099 from martin-frbg/rela-gbtrf
Martin Kroeker [Mon, 29 Apr 2019 07:25:19 +0000 (09:25 +0200)]
Merge pull request #2099 from martin-frbg/rela-gbtrf

Disable repeated recursion on Ab_BR in ReLAPACK xGBTRF

5 years agoDisable repeated recursion on Ab_BR in ReLAPACK xGBTRF
Martin Kroeker [Sun, 28 Apr 2019 22:12:37 +0000 (00:12 +0200)]
Disable repeated recursion on Ab_BR in ReLAPACK xGBTRF

due to crashes in LAPACK tests

5 years agoMerge pull request #2098 from martin-frbg/rela-malloc
Martin Kroeker [Sun, 28 Apr 2019 17:31:01 +0000 (19:31 +0200)]
Merge pull request #2098 from martin-frbg/rela-malloc

Disable reallocation of work array in ReLAPACK xSYTRF

5 years agoMerge pull request #2097 from martin-frbg/rela-getrf
Martin Kroeker [Sun, 28 Apr 2019 17:28:57 +0000 (19:28 +0200)]
Merge pull request #2097 from martin-frbg/rela-getrf

Correct INFO=4 condition in ReLAPACK xGETRF

5 years agoDisable reallocation of work array in xSYTRF
Martin Kroeker [Sun, 28 Apr 2019 08:02:28 +0000 (10:02 +0200)]
Disable reallocation of work array in xSYTRF

as it appears to cause memory management problems (seen in the LAPACK tests)

5 years agoCorrect INFO=4 condition
Martin Kroeker [Sun, 28 Apr 2019 07:58:56 +0000 (09:58 +0200)]
Correct INFO=4 condition

5 years agoMerge pull request #2096 from martin-frbg/eig-testing
Martin Kroeker [Sun, 28 Apr 2019 07:55:42 +0000 (09:55 +0200)]
Merge pull request #2096 from martin-frbg/eig-testing

Avoid out-of-bounds accesses in LAPACK EIG tests

5 years agoMerge pull request #2095 from martin-frbg/trsm
Martin Kroeker [Sun, 28 Apr 2019 07:55:25 +0000 (09:55 +0200)]
Merge pull request #2095 from martin-frbg/trsm

Correct length of name string in xerbla call

5 years agoAvoid out-of-bounds accesses in LAPACK EIG tests
Martin Kroeker [Sat, 27 Apr 2019 21:01:49 +0000 (23:01 +0200)]
Avoid out-of-bounds accesses in LAPACK EIG tests

see https://github.com/Reference-LAPACK/lapack/issues/333

5 years agoCorrect length of name string in xerbla call
Martin Kroeker [Sat, 27 Apr 2019 20:49:04 +0000 (22:49 +0200)]
Correct length of name string in xerbla call

5 years agoMerge pull request #2094 from martin-frbg/issue2066
Martin Kroeker [Sat, 27 Apr 2019 20:45:47 +0000 (22:45 +0200)]
Merge pull request #2094 from martin-frbg/issue2066

Fix ReLAPACK integration problems

5 years agoAdd support for INTERFACE64 and fix XERBLA calls
Martin Kroeker [Sat, 27 Apr 2019 17:06:00 +0000 (19:06 +0200)]
Add support for INTERFACE64 and fix XERBLA calls

1. Replaced all instances of "int" with "blasint"
2. Added string length as "hidden" third parameter in calls to fortran XERBLA

5 years agoSupport INTERFACE64=1
Martin Kroeker [Sat, 27 Apr 2019 16:55:47 +0000 (18:55 +0200)]
Support INTERFACE64=1

5 years agoMerge pull request #2092 from jeffbaylor/snprintf_with_MSC_VER
Martin Kroeker [Tue, 23 Apr 2019 18:12:06 +0000 (20:12 +0200)]
Merge pull request #2092 from jeffbaylor/snprintf_with_MSC_VER

snprintf define consolidated to common.h

5 years agoMerge pull request #2072 from martin-frbg/sum
Martin Kroeker [Tue, 23 Apr 2019 18:11:36 +0000 (20:11 +0200)]
Merge pull request #2072 from martin-frbg/sum

Add (C)BLAS extension ?sum

5 years agosnprintf define consolidated to common.h
Jeff Baylor [Tue, 23 Apr 2019 00:01:34 +0000 (17:01 -0700)]
snprintf define consolidated to common.h

5 years agoMerge pull request #2084 from RashmicaG/develop
Martin Kroeker [Sun, 14 Apr 2019 19:40:07 +0000 (21:40 +0200)]
Merge pull request #2084 from RashmicaG/develop

Add in runtime CPU detection for POWER.

5 years agoAdd in runtime CPU detection for POWER.
Rashmica Gupta [Tue, 9 Apr 2019 04:13:24 +0000 (14:13 +1000)]
Add in runtime CPU detection for POWER.

5 years agoMerge pull request #2080 from martin-frbg/issue2075
Martin Kroeker [Tue, 2 Apr 2019 19:40:58 +0000 (21:40 +0200)]
Merge pull request #2080 from martin-frbg/issue2075

Add -lm and disable EXPRECISION support on *BSD

5 years agoAdd -lm and disable EXPRECISION support on *BSD
Martin Kroeker [Tue, 2 Apr 2019 07:38:18 +0000 (09:38 +0200)]
Add -lm and disable EXPRECISION support on *BSD

fixes #2075

5 years agoAdd declarations for ?sum
Martin Kroeker [Sun, 31 Mar 2019 20:12:23 +0000 (22:12 +0200)]
Add declarations for ?sum

5 years agoMerge pull request #2073 from martin-frbg/issue2056-2
Martin Kroeker [Sun, 31 Mar 2019 11:56:08 +0000 (13:56 +0200)]
Merge pull request #2073 from martin-frbg/issue2056-2

Detect 32bit environment on 64bit ARM hardware

5 years agoAdd ?sum definitions for generic kernel
Martin Kroeker [Sun, 31 Mar 2019 11:55:49 +0000 (13:55 +0200)]
Add ?sum definitions for generic kernel

5 years agoAdd ?sum
Martin Kroeker [Sun, 31 Mar 2019 11:55:05 +0000 (13:55 +0200)]
Add ?sum

5 years agoAdd cmake defaults for ?sum kernels
Martin Kroeker [Sun, 31 Mar 2019 09:57:01 +0000 (11:57 +0200)]
Add cmake defaults for ?sum kernels

5 years agoDetect 32bit environment on 64bit ARM hardware
Martin Kroeker [Sun, 31 Mar 2019 08:50:43 +0000 (10:50 +0200)]
Detect 32bit environment on 64bit ARM hardware

for #2056, using same approach as #2058

5 years agoAdd ZARCH implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:49:05 +0000 (22:49 +0100)]
Add ZARCH implementation of ?sum

as trivial copies of the respective ?asum kernels with the ABS and vflpsb calls removed

5 years agoAdd x86_64 implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:27:04 +0000 (22:27 +0100)]
Add x86_64 implementation of ?sum

as trivial copy of ?asum with the fabs calls removed

5 years agoAdd x86 implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:26:10 +0000 (22:26 +0100)]
Add x86 implementation of ?sum

as trivial copy of ?asum with the fabs calls removed

5 years agoAdd SPARC implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:25:06 +0000 (22:25 +0100)]
Add SPARC implementation of ?sum

as trivial copy of ?asum with the fabs replaced by fmov to preserve code structure

5 years agoAdd POWER implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:23:42 +0000 (22:23 +0100)]
Add POWER implementation of ?sum

as trivial copy of ?asum with the fabs replaced by fmr to preserve code structure

5 years agoAdd MIPS64 implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:22:15 +0000 (22:22 +0100)]
Add MIPS64 implementation of ?sum

as trivial copy of ?asum with the fabs replaced by mov to preserve code structure

5 years agoAdd MIPS implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:20:14 +0000 (22:20 +0100)]
Add MIPS implementation of ?sum

as trivial copy of ?asum with the fabs calls removed

5 years agoAdd ia64 implementation of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:18:03 +0000 (22:18 +0100)]
Add ia64 implementation of ?sum

as trivial copy of asum with the fabs calls removed

5 years agoAdd ARM64 implementations of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:13:36 +0000 (22:13 +0100)]
Add ARM64 implementations of ?sum

as trivial copies of the respective ?asum kernels with the fabs calls removed

5 years agoAdd ARM implementations of ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:11:38 +0000 (22:11 +0100)]
Add ARM implementations of ?sum

(trivial copies of the respective ?asum with the fabs calls removed)

5 years agoAdd implementations of ssum/dsum and csum/zsum
Martin Kroeker [Sat, 30 Mar 2019 21:05:11 +0000 (22:05 +0100)]
Add implementations of ssum/dsum and csum/zsum

as trivial copies of asum/zsasum with the fabs calls replaced by fmov to preserve code structure

5 years agoAdd ?sum
Martin Kroeker [Sat, 30 Mar 2019 21:01:13 +0000 (22:01 +0100)]
Add ?sum

5 years agoAdd interface for ?sum (derived from ?asum)
Martin Kroeker [Sat, 30 Mar 2019 20:59:18 +0000 (21:59 +0100)]
Add interface for ?sum (derived from ?asum)

5 years agoAdd declarations for ?sum and cblas_?sum
Martin Kroeker [Sat, 30 Mar 2019 20:58:03 +0000 (21:58 +0100)]
Add declarations for ?sum and cblas_?sum

5 years agoMerge pull request #2061 from martin-frbg/martin-frbg-patch-1
Martin Kroeker [Sat, 30 Mar 2019 20:21:38 +0000 (21:21 +0100)]
Merge pull request #2061 from martin-frbg/martin-frbg-patch-1

Disable the AVX512 DGEMM kernel (again)

5 years agoMerge pull request #2071 from martin-frbg/issue2068
Martin Kroeker [Sat, 30 Mar 2019 13:54:28 +0000 (14:54 +0100)]
Merge pull request #2071 from martin-frbg/issue2068

Provide CBLAS interfaces to I?MIN and I?MAX

5 years agoBuild CBLAS interfaces for I?MIN and I?MAX
Martin Kroeker [Sat, 30 Mar 2019 11:38:41 +0000 (12:38 +0100)]
Build CBLAS interfaces for I?MIN and I?MAX

5 years agoExpose CBLAS interfaces for I?MIN and I?MAX
Martin Kroeker [Sat, 30 Mar 2019 11:37:13 +0000 (12:37 +0100)]
Expose CBLAS interfaces for I?MIN and I?MAX

5 years agoMerge pull request #2070 from quickwritereader/develop
Martin Kroeker [Fri, 29 Mar 2019 20:46:21 +0000 (21:46 +0100)]
Merge pull request #2070 from quickwritereader/develop

power9 makefile. dgemm based on power8 kernel with following changes …

5 years agoMerge branch 'develop' into develop
Martin Kroeker [Fri, 29 Mar 2019 18:36:29 +0000 (19:36 +0100)]
Merge branch 'develop' into develop

5 years agopower9 makefile. dgemm based on power8 kernel with following changes : 32x unrolled...
AbdelRauf [Thu, 14 Mar 2019 10:42:04 +0000 (10:42 +0000)]
power9 makefile. dgemm based on power8 kernel with following changes : 32x unrolled 16x4 kernel and 8x4 kernel using (lxv stxv butterfly rank1 update). improvement from 17 to 22-23gflops. dtrmm cases were added into dgemm itself

5 years agoMerge pull request #2069 from aixoss/aix-asm-change
Martin Kroeker [Mon, 25 Mar 2019 20:34:30 +0000 (21:34 +0100)]
Merge pull request #2069 from aixoss/aix-asm-change

AIX asm syntax changes needed for shared object creation

5 years agoAIX asm syntax changes needed for shared object creation
Ayappan P [Mon, 25 Mar 2019 13:23:25 +0000 (18:53 +0530)]
AIX asm syntax changes needed for shared object creation

5 years agoMerge pull request #2064 from embray/cygwin/use-tls-thread-memory-cleanup
Martin Kroeker [Tue, 19 Mar 2019 21:12:51 +0000 (22:12 +0100)]
Merge pull request #2064 from embray/cygwin/use-tls-thread-memory-cleanup

Fix for #2063

5 years agoAlso call CloseHandle on each thread, as well as on the event so as to not leak threa...
Erik M. Bray [Tue, 19 Mar 2019 09:22:02 +0000 (10:22 +0100)]
Also call CloseHandle on each thread, as well as on the event so as to not leak thread handles.

5 years agoFix for #2063: The DllMain used in Cygwin did not run the thread memory
Erik M. Bray [Mon, 18 Mar 2019 19:32:48 +0000 (20:32 +0100)]
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.

5 years agoMerge pull request #2058 from xsacha/patch-3
Martin Kroeker [Sat, 16 Mar 2019 10:57:23 +0000 (11:57 +0100)]
Merge pull request #2058 from xsacha/patch-3

Change 64-bit detection as explained in #2056

5 years agoMerge pull request #2060 from embray/cygwin/readenv
Martin Kroeker [Sat, 16 Mar 2019 10:56:51 +0000 (11:56 +0100)]
Merge pull request #2060 from embray/cygwin/readenv

Use POSIX getenv on Cygwin

5 years agoUse POSIX getenv on Cygwin
Erik M. Bray [Fri, 15 Mar 2019 14:06:30 +0000 (15:06 +0100)]
Use POSIX getenv on Cygwin

The Windows-native GetEnvironmentVariable cannot be relied on, as
Cygwin does not always copy environment variables set through Cygwin
to the Windows environment block, particularly after fork().

5 years agoDisable the AVX512 DGEMM kernel (again)
Martin Kroeker [Wed, 13 Mar 2019 21:10:28 +0000 (22:10 +0100)]
Disable the AVX512 DGEMM kernel (again)

Due to as yet unresolved errors seen in #1955 and #2029

5 years agoTrivial typo fix
Martin Kroeker [Wed, 13 Mar 2019 18:20:23 +0000 (19:20 +0100)]
Trivial typo fix

as suggested in #2022

5 years agoChange 64-bit detection as explained in #2056
Sacha [Wed, 13 Mar 2019 13:21:54 +0000 (23:21 +1000)]
Change 64-bit detection as explained in #2056

5 years agoMerge pull request #2042 from maomao194313/develop
Martin Kroeker [Tue, 12 Mar 2019 21:57:39 +0000 (22:57 +0100)]
Merge pull request #2042 from maomao194313/develop

add TARGET support for HiSilicon tsv110 CPUs

5 years agoMerge pull request #2055 from martin-frbg/atomid
Martin Kroeker [Tue, 12 Mar 2019 21:57:07 +0000 (22:57 +0100)]
Merge pull request #2055 from martin-frbg/atomid

Add CPUID data for Intel Denverton (as Nehalem)

5 years agoAdd Intel Denverton
Martin Kroeker [Tue, 12 Mar 2019 15:09:55 +0000 (16:09 +0100)]
Add Intel Denverton

5 years agoAdd Intel Denverton
Martin Kroeker [Tue, 12 Mar 2019 15:03:56 +0000 (16:03 +0100)]
Add Intel Denverton

for #2048

5 years agomake DYNAMIC_ARCH=1 package work on TSV110
maomao194313 [Tue, 12 Mar 2019 08:11:01 +0000 (16:11 +0800)]
make DYNAMIC_ARCH=1 package work on TSV110

5 years agomake DYNAMIC_ARCH=1 package work on TSV110.
maomao194313 [Tue, 12 Mar 2019 08:05:19 +0000 (16:05 +0800)]
make DYNAMIC_ARCH=1 package work on TSV110.

5 years agoMerge pull request #2051 from martin-frbg/issue2048
Martin Kroeker [Sat, 9 Mar 2019 15:39:35 +0000 (16:39 +0100)]
Merge pull request #2051 from martin-frbg/issue2048

Make TARGET=GENERIC compatible with DYNAMIC_ARCH=1

5 years agoMerge pull request #2050 from kencu/PowerMacFix
Martin Kroeker [Sat, 9 Mar 2019 15:39:08 +0000 (16:39 +0100)]
Merge pull request #2050 from kencu/PowerMacFix

PowerMac 970 fixes

5 years agoMake TARGET=GENERIC compatible with DYNAMIC_ARCH=1
Martin Kroeker [Sat, 9 Mar 2019 10:21:16 +0000 (11:21 +0100)]
Make TARGET=GENERIC compatible with DYNAMIC_ARCH=1

for issue #2048

5 years agocommon_power.h: force DCBT_ARG 0 on PPC970 Darwin
ken-cunningham-webuse [Thu, 7 Mar 2019 19:41:58 +0000 (11:41 -0800)]
common_power.h: force DCBT_ARG 0 on PPC970 Darwin

without this, we see
../kernel/power/gemv_n.S:427:Parameter syntax error
and many more similar entries

that relates to this assembly command
dcbt 8, r24, r18

this change makes the DCBT_ARG = 0
and openblas builds through to completion on PowerMac 970
Tests pass

5 years agoparam.h : enable defines for PPC970 on DarwinOS
ken-cunningham-webuse [Thu, 7 Mar 2019 19:36:35 +0000 (11:36 -0800)]
param.h : enable defines for PPC970 on DarwinOS

fixes:
gemm.c: In function 'sgemm_':
../common_param.h:981:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function)
 #define SGEMM_P  SGEMM_DEFAULT_P
                  ^

5 years agoMerge pull request #2049 from Celelibi/fix_crash_sgemm_sse_x64
Martin Kroeker [Thu, 7 Mar 2019 18:28:06 +0000 (19:28 +0100)]
Merge pull request #2049 from Celelibi/fix_crash_sgemm_sse_x64

Fix crash in sgemm SSE/nano kernel on x86_64

5 years agoFix crash in sgemm SSE/nano kernel on x86_64
Celelibi [Thu, 7 Mar 2019 15:39:41 +0000 (16:39 +0100)]
Fix crash in sgemm SSE/nano kernel on x86_64

Fix bug #2047.

Signed-off-by: Celelibi <celelibi@gmail.com>
5 years agoMerge pull request #2046 from kencu/powermac
Martin Kroeker [Thu, 7 Mar 2019 13:51:41 +0000 (14:51 +0100)]
Merge pull request #2046 from kencu/powermac

ctest.c : add __POWERPC__ for PowerMac

5 years agoctest.c : add __POWERPC__ for PowerMac
ken-cunningham-webuse [Thu, 7 Mar 2019 04:55:06 +0000 (20:55 -0800)]
ctest.c : add __POWERPC__ for PowerMac

5 years agoMerge pull request #2045 from martin-frbg/2033-3
Martin Kroeker [Wed, 6 Mar 2019 21:40:26 +0000 (22:40 +0100)]
Merge pull request #2045 from martin-frbg/2033-3

Do not compile in AVX512 check if AVX support is disabled

5 years agoDo not compile in AVX512 check if AVX support is disabled
Martin Kroeker [Tue, 5 Mar 2019 15:04:25 +0000 (16:04 +0100)]
Do not compile in AVX512 check if AVX support is disabled

xgetbv is function depends on NO_AVX being undefined - we could change that too, but that combo is unlikely to work anyway

5 years agoMerge pull request #2044 from martin-frbg/issue2043
Martin Kroeker [Tue, 5 Mar 2019 11:11:32 +0000 (12:11 +0100)]
Merge pull request #2044 from martin-frbg/issue2043

Fix module definition conflicts between LAPACK and ReLAPACK

5 years agoMerge pull request #2039 from brada4/meminit
Martin Kroeker [Tue, 5 Mar 2019 11:11:15 +0000 (12:11 +0100)]
Merge pull request #2039 from brada4/meminit

Address warning in memory.c

5 years agoFix module definition conflicts between LAPACK and ReLAPACK
Martin Kroeker [Mon, 4 Mar 2019 20:17:08 +0000 (21:17 +0100)]
Fix module definition conflicts between LAPACK and ReLAPACK

for #2043

5 years agoMerge pull request #2026 from martin-frbg/trmv_threads
Martin Kroeker [Mon, 4 Mar 2019 14:08:31 +0000 (15:08 +0100)]
Merge pull request #2026 from martin-frbg/trmv_threads

Correct range limiting in trmv_thread and re-enable TRMV multithreading

5 years agoMerge pull request #2038 from martin-frbg/issue2035
Martin Kroeker [Mon, 4 Mar 2019 14:07:48 +0000 (15:07 +0100)]
Merge pull request #2038 from martin-frbg/issue2035

Improve handling of NO_STATIC and NO_SHARED

5 years agoMerge pull request #2040 from martin-frbg/locks2002
Martin Kroeker [Mon, 4 Mar 2019 14:07:14 +0000 (15:07 +0100)]
Merge pull request #2040 from martin-frbg/locks2002

Restore locking optimizations for OpenMP case

5 years agoadd TARGET support for HiSilicon tsv110 CPUs
maomao194313 [Mon, 4 Mar 2019 08:48:49 +0000 (16:48 +0800)]
add TARGET support for HiSilicon tsv110 CPUs