195 Commits (a66f4d80c8b39c7d7949f0702c238ab86c690a15)

Author SHA1 Message Date
  Martin Kroeker ca4f7dceff
Add parameters for EMAG8180 DYNAMIC_ARCH support with cmake 5 years ago
  Martin Kroeker 1ddf9f1067
Add EMAG8180 to arm64 DYNAMIC_ARCH list for cmake 5 years ago
  Martin Kroeker 7f0d523b42 Make BUFFER_SIZE configurable 5 years ago
  Martin Kroeker 8dc9fd4dfe
Add -march option for AVX512 5 years ago
  Martin Kroeker 375b1875c8
[WIP] Update LAPACK to 3.9.0 (#2353) 5 years ago
  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 6 years ago
  Martin Kroeker 5952e586ce
Support DYNAMIC_LIST option in cmake 6 years ago
  Martin Kroeker 58dd7e4501
Change ARMV8 target to ARMV7 for BINARY=32 6 years ago
  Martin Kroeker 802f0dbde1
More fixes for cross-compiling ARM64 targets 6 years ago
  Martin Kroeker 20d1aad13f
Fix missing quotes around thunderx targets 6 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