Martin Kroeker
490a2e5d23
Expand gcc version check to include early 7.x
6 years ago
Martin Kroeker
a8bfe4f709
Expand gcc version check to include early 7.x
6 years ago
Martin Kroeker
e607c67e5f
Expand gcc version check to include early 7.x
6 years ago
Martin Kroeker
96245bd94a
Restore PPC64 CI
6 years ago
Martin Kroeker
ae969f071d
Remove extraneous brace
6 years ago
Martin Kroeker
857a1baa29
Remove extraneous brace
6 years ago
Martin Kroeker
c446cc54e2
Remove extraneous brace
6 years ago
Martin Kroeker
bda2a10033
Remove extraneous brace
6 years ago
Martin Kroeker
1d02aebdfa
Work around optimizer bug in old gcc
6 years ago
Martin Kroeker
5a262dc5e6
Work around optimizer bug in old gcc
6 years ago
Martin Kroeker
520327aa11
Work around bug in old gcc
6 years ago
Martin Kroeker
f195f7d2ea
Work around optimizer bug in old gcc
6 years ago
Martin Kroeker
2a1911cc14
Merge pull request #6 from xianyi/develop
update to current develop
6 years ago
Martin Kroeker
9f7a9a32e3
Merge pull request #2252 from thrasibule/trtrs
Optimized ?trtrs
6 years ago
Guillaume Horel
5d6525c87c
more bugfix
6 years ago
Guillaume Horel
6cb47ea3f0
fix Makefile
6 years ago
Guillaume Horel
459bb9291d
fix error codes
6 years ago
Martin Kroeker
3f1077ce6f
Merge pull request #2249 from brada4/gcc7minor
Address minor warnings popping up in gcc7+
6 years ago
Martin Kroeker
eb45eb6942
Fix C compiler handling and BINARY=32 mode in CMAKE builds ( #2248 )
* Fix compiler identification and option setting
* Handle BINARY=32 option on X86_64
* Add xGEMM3M unroll parameters for crossbuild-target CORE2
* Replace bogus mingw64/32bit CI job with actual 32bit build
mingw64 is not multilib-capable, so using an x86_64-mingw with BINARY=32 in the CI was not going to work anyway (but build passed while BINARY=32 was ignored).
6 years ago
Guillaume Horel
f2becb777a
fix Makefile
6 years ago
Guillaume Horel
5997b6b491
bugfix
6 years ago
Guillaume Horel
4b21b646ea
turn on optimized code
6 years ago
Guillaume Horel
7ec7b999a5
add missing file
6 years ago
Guillaume Horel
af9ac0898a
fix Makefile
6 years ago
Guillaume Horel
c7b5a459b6
add missing defines and headers
6 years ago
Guillaume Horel
9b2f0323d6
update Makefile
6 years ago
Guillaume Horel
9f6984fe4b
add missing files
6 years ago
Guillaume Horel
42203dafdc
add logic
6 years ago
Guillaume Horel
a4f17a9297
add missing objects
6 years ago
Guillaume Horel
733d97b2df
add files
6 years ago
Guillaume Horel
ea747cf933
start working on ?trtrs
6 years ago
Andrew
4de545aa7d
address minor warnings from gcc7
6 years ago
Andrew
6e9a93ec19
init
6 years ago
Martin Kroeker
fde8a8e6a0
Improve cmake build behaviour with non-host cpu targets ( #2246 )
1. Supply appropriate values for C/Z GEMM unroll when cross-compiling for CORE2 or ARMV7
2. Add the required xLOCAL_BUFFER_SIZE parameters for cross-compiling CORE2
3. Add -DFORCE_<target> option to getarch when building with -DTARGET=target
for #2245
6 years ago
Martin Kroeker
256fc15f5f
Merge pull request #2 from xianyi/develop
update
6 years ago
Martin Kroeker
ee498525e0
Merge pull request #2242 from martin-frbg/issue2235
Add arch data for cmake cross-compiling to CORE2
6 years ago
Martin Kroeker
1fec0570f6
Add cgemm and zgemm unroll factors for core2
6 years ago
Martin Kroeker
b5af7b9c78
Disable ppc64le test environment on Travis CI
as this semi-official beta option has suddenly reverted to a standard x86_64 environment causing spurious failures
6 years ago
Martin Kroeker
f3c314550c
Merge pull request #2243 from quickwritereader/develop
possible cgemv,caxpy,cdot fix
6 years ago
AbdelRauf
847c20c9b7
fix uninitialized variables i
6 years ago
AbdelRauf
4c22828812
caxpy and cdot are using vec_vsx_ld
6 years ago
AbdelRauf
e79712d969
cgemv using vec_vsx_ld instead of letting gcc to decide
6 years ago
AbdelRauf
be09551cdf
aligned
6 years ago
Martin Kroeker
ec1ef6aa9e
Merge pull request #2241 from martin-frbg/zdotfix
Make x86_64 zdot compile with PGI and Sun C again
6 years ago
Martin Kroeker
11c59acfb1
Keep both PGI/SUN and default code paths to avoid breaking Clang/WIndows
6 years ago
Martin Kroeker
bf0d92a310
Add arch data for cross-compiling to CORE2
for #2235
6 years ago
Martin Kroeker
db066151ee
Merge pull request #2240 from martin-frbg/issue2237
Fix PGI build options (again)
6 years ago
Martin Kroeker
3a55dca2dc
Make x86_64 zdot compile with PGI and Sun C again
broken by #2222 as CREAL,CIMAG do not expand to a valid lvalue with these compilers
6 years ago
Martin Kroeker
7d380f7d79
Fix PGI build options (again)
for #2237
6 years ago
Martin Kroeker
300f158d3b
Merge pull request #2239 from martin-frbg/issue2231
Fix 32bit armv8 compilation regression
6 years ago