190 Commits (2cd9306bb5138f8ec796964fa578b2ea1b73e921)

Author SHA1 Message Date
  Martin Kroeker a4896b5538
Update DYNAMIC_ARCH support for ARM64 and PPC (#2332) 6 years ago
  k.dunikowski 8691825944 Fixed a minor cmake problem, occuring when DYNAMIC_CORE=ON and CMAKE_C_FLAGS was empty 6 years ago
  Martin Kroeker eb45eb6942
Fix C compiler handling and BINARY=32 mode in CMAKE builds (#2248) 6 years ago
  Martin Kroeker fde8a8e6a0
Improve cmake build behaviour with non-host cpu targets (#2246) 6 years ago
  Martin Kroeker 1fec0570f6
Add cgemm and zgemm unroll factors for core2 6 years ago
  Martin Kroeker bf0d92a310
Add arch data for cross-compiling to CORE2 6 years ago
  Martin Kroeker e3d846ab57
Do not use -march=native with the PGI compiler 6 years ago
  Tyler Reddy 3f6ab1582a MAINT: remove legacy CMake endif() 6 years ago
  Martin Kroeker 8fb76134bc
Mingw32 needs leading underscore on object names 6 years ago
  Martin Kroeker 04d671aae2
Make disabling DYNAMIC_ARCH on unsupported systems work 6 years ago
  Martin Kroeker f69a0be712
Add getarch flags to disable AVX on x86 6 years ago
  Martin Kroeker ece0bfb881
Merge pull request #2158 from martin-frbg/issue2143 6 years ago
  Martin Kroeker 1f4b6a5d5d
Remove any inadvertent use of -march=native from DYNAMIC_ARCH builds 6 years ago
  Martin Kroeker be8f70d269
Merge pull request #2157 from martin-frbg/2154-2 6 years ago
  Martin Kroeker e674e1c735
Update fc.cmake 6 years ago
  Martin Kroeker 6ca898b63b
Add gfortran workaround for potential ABI violation 6 years ago
  Michael Lass 7a9a4dbc4f Fix detection of AVX512 capable compilers in getarch 6 years ago
  Martin Kroeker 1e52572be3
Add option USE_LOCKING for single-threaded build with locking support 6 years ago
  luz.paz daf2fec12d Misc. typo fixes 6 years ago
  Martin Kroeker ccfb7ead15
Merge pull request #2072 from martin-frbg/sum 6 years ago
  Martin Kroeker e06b8438b4
Merge pull request #2080 from martin-frbg/issue2075 6 years ago
  Martin Kroeker 9229d6859b
Add -lm and disable EXPRECISION support on *BSD 6 years ago
  Martin Kroeker d17da6c6a4
Add cmake defaults for ?sum kernels 6 years ago
  Martin Kroeker 1679de5e59
Detect 32bit environment on 64bit ARM hardware 6 years ago
  Sacha c3e30b2bc2
Change 64-bit detection as explained in #2056 6 years ago
  Martin Kroeker fd34820b99
Fix AVX512 test always returning false due to missing compiler option 7 years ago
  Martin Kroeker 5952e586ce
Support DYNAMIC_LIST option in cmake 7 years ago
  Martin Kroeker 58dd7e4501
Change ARMV8 target to ARMV7 for BINARY=32 7 years ago
  Martin Kroeker 802f0dbde1
More fixes for cross-compiling ARM64 targets 7 years ago
  Martin Kroeker 20d1aad13f
Fix missing quotes around thunderx targets 7 years ago
  Martin Kroeker e1eab96502
Merge pull request #1931 from martin-frbg/pr1921 7 years ago
  Martin Kroeker 76b4b8980f
Use -dumpversion with gcc only 7 years ago
  Martin Kroeker 49e0f485da
Add -mavx2 for TARGET=HASWELL if compiler supports and requires it 7 years ago
  Martin Kroeker 26a3402773
Reflect ARMV8 target definition changes from PR1876 7 years ago
  Martin Kroeker 133c278ee5
Add DYNAMIC_CORE list for ARM64 7 years ago
  Martin Kroeker dceff5542c
Handle Android environments that identify as Linux (#1898) 7 years ago
  Martin Kroeker 081ceb3e02
Propagate version number for openblas_get_config 7 years ago
  Andrew 40cce0e353 handle cmake too 7 years ago
  Martin Kroeker 2263d3906c
Merge pull request #1812 from martin-frbg/issue1806-2 7 years ago
  Martin Kroeker 81c9985c3a
Use KERNEL_DEFINITIONS rather than COMMON_OPTS to pass -march=skylake-avx512 7 years ago
  Martin Kroeker 56ebc7b53e
Merge pull request #1808 from martin-frbg/issue1806 7 years ago
  Martin Kroeker 8a11ec19d1
Syntax fix 7 years ago
  Martin Kroeker fa53b903db
Add -march=skylake-avx512 to CFLAGS when the target is Skylake 7 years ago
  Martin Kroeker 84bcdf9c66
Revert "Add -march=skylake-avx512 when required" 7 years ago
  Martin Kroeker a9b51b8448
Merge pull request #1798 from martin-frbg/cmake-avx512 7 years ago
  Martin Kroeker eba394c711
Add -march=skylake-avx512 when required 7 years ago
  Martin Kroeker 02ef20a1e4
Merge pull request #1786 from martin-frbg/immintrin 7 years ago
  Martin Kroeker 4c3643ed7f
Check availability of immintrin.h in the AVX512 compatibility test 7 years ago
  Yuri 2349e15149
Allow to install the 'interfare64' version concurrently with the regular version 7 years ago
  Martin Kroeker b1b743f434
Merge branch 'develop' into interim033 7 years ago