384 Commits (2d0b2334259d41c2003b51a07580dbd25cfe267c)

Author SHA1 Message Date
  Martin Kroeker bb652f65a3
Typo fix 2 years ago
  Martin Kroeker fb42a0cf8b
Add a BLAS3-based triangular Sylvester equation solver (Reference-LAPACK PR 651) 2 years ago
  Martin Kroeker 90d7451df5
Add NaN check functions for trapezoidal matrices (Reference-LAPACK PR738+742) 2 years ago
  Martin Kroeker be546ec1ad
Add gcc options for Neoverse cpus 2 years ago
  Martin Kroeker 747ade5adf
fix INTERFACE64/USE64BITINT reporting 3 years ago
  Martin Kroeker 32566bfb44
Disable the gfortran tree vectorizer for netlib LAPACK 3 years ago
  Martin Kroeker a0a4f7c447
Add -mfma to -mavx2 for clang, and add AVX2 declaration for Zen in DYNAMIC_ARCH builds 3 years ago
  Martin Kroeker ff58e9a7f1
Merge pull request #3609 from martin-frbg/lapack3101 3 years ago
  Martin Kroeker 2bee490287
Merge pull request #3714 from martin-frbg/crosscmake 3 years ago
  Martin Kroeker 85fd3c4279
Support compilation with the Cray C and Fortran compilers (#3712) 3 years ago
  Martin Kroeker 3784b3d45c
Add more x86_64 target definitions for cross-compiling 3 years ago
  Nursultan Zarlyk a7ac252fd9 Add TCORE Generic in prebuild.cmake 3 years ago
  Nursultan Zarlyk 1bb7993a97 Fix MSVC ARM64 build. Add generic kernel for ARM64 3 years ago
  Martin Kroeker 5cb0d23027
Support USE_PERL fallback for gensymbol 3 years ago
  Owen Rafferty 42c7a27e6b
rewrite perl scripts in universal shell 3 years ago
  martin-frbg 329cdc31b3 Update LAPACK/LAPACKE to Reference-LAPACK 3.10.1 3 years ago
  Martin Kroeker 18b19d135b
C_LAPACK: Fixes to make it compile with MSVC (#3605) 3 years ago
  Martin Kroeker b7873605d4
Use f2c translations of LAPACK when no Fortran compiler is available (#3539) 3 years ago
  Martin Kroeker ad4598143b
Merge pull request #3575 from mmuetzel/lapacke-win64 3 years ago
  Martin Kroeker abbc65cff4
Cortex X1 is only Arm8.2 3 years ago
  Martin Kroeker 57dd92a662
Add initial support for ARMV9 Cortex 510/710/X1/X2 3 years ago
  Markus Mützel aeb561d234 Add support for Intel Fortran compilers. 3 years ago
  Markus Mützel 00f44bfff7 cmake: Check if Fortran compiler is usable before enabling it. 3 years ago
  Martin Kroeker a9e297e476
Fix handling of ifdef/ifndef 3 years ago
  Martin Kroeker b6b024232d
Merge pull request #3508 from snadampal/v1_n2 3 years ago
  Sunita Nadampalli 19c8f615dc OpenBLAS: aarch64: Add neoverse-v1/n2 architecture specifics 3 years ago
  jgillis ea3db69faa
Fix cmake crosscompilation for core2 target 3 years ago
  Rafael Cardoso Fernandes Sousa d38110a5ce Use CMake variables instead of as 3 years ago
  Rafael Cardoso Fernandes Sousa 214fbcee15 Fix cmake for power 3 years ago
  Martin Kroeker 454edd741c
Merge pull request #3425 from binebrank/arm_sve_dgemm 3 years ago
  Martin Kroeker bcfbdc81b2
Merge pull request #3459 from rafaelcfsousa/fix_cmake 3 years ago
  Bine Brank 1af73ce38e Adapt CMake for SVE 3 years ago
  Rafael Cardoso Fernandes Sousa d5c9353f1b Modify the order that cmake set the KERNEL variables (generic now is fallback) 3 years ago
  Rafael Cardoso Fernandes Sousa fb891f33da Fix the cmake parser to identify more patterns 3 years ago
  Martin Kroeker a3cd36acff
Add CMAKE support for cross-compiling to MIPS32 3 years ago
  Markus Mützel de2ed66596 cmake: Set SUFFIX64 also for NOFORTRAN 3 years ago
  Martin Kroeker 02ea3db8e7
Merge pull request #3404 from guowangy/spr-build 4 years ago
  مهدي شينون (Mehdi Chinoune) efd7ac241d Fix MinGW/Clang 64 bits detection. 4 years ago
  Wangyang Guo 3dc6052c7e initial support for Sapphire Rapids platform 4 years ago
  Martin Kroeker e02df9fc55
Propagate BUILD_BFLOAT16 to CFLAGS 4 years ago
  Martin Kroeker 1c0a8a714a
Add defaults for SBGEMV kernels 4 years ago
  Martin Kroeker af19cda65a
Add "recursive" option for IBM xlf compiler (#3359) 4 years ago
  Martin Kroeker bec9d9f63d
Merge pull request #3335 from guowangy/small-matrix-latest 4 years ago
  cianciosa 4c766cd11f Fix a small syntax error. A ( was accidently deleted. 4 years ago
  cianciosa c28560129f Check the total number of arguments passed insead of if the ARGV# is defined. This fixes a problem when compling openblas as a subproject of another code. 4 years ago
  Wangyang Guo 76ea8db4da Small Matrix: enable by default for x86_64 arch 4 years ago
  Wangyang Guo fee5abd84b Small Matrix: support cmake build 4 years ago
  gxw 0b8f7c8c10 Add cmake support for LOONGARCH64 4 years ago
  Martin Kroeker 47ba85f314
Fix regex to match kernels suffixed with cpuname too 4 years ago
  Martin Kroeker 30f23be0f9
Rework setting of -mfma to only apply it where necessary 4 years ago