72 Commits (b329e45288c2e7fc0ef15c4e8a7b3c8dfd74a930)

Author SHA1 Message Date
  Rafael Cardoso Fernandes Sousa 23a7561353 Fix error cmake (small kernels) 4 years ago
  Martin Kroeker 454edd741c
Merge pull request #3425 from binebrank/arm_sve_dgemm 4 years ago
  Bine Brank 1af73ce38e Adapt CMake for SVE 4 years ago
  Rafael Cardoso Fernandes Sousa d5c9353f1b Modify the order that cmake set the KERNEL variables (generic now is fallback) 4 years ago
  Wangyang Guo 3dc6052c7e initial support for Sapphire Rapids platform 4 years ago
  Martin Kroeker ddf106f769
Add dedicated entries for BFLOAT16 kernels 4 years ago
  Wangyang Guo 989e6bbdd3 Small Matrix: reduce generic kernel source files 4 years ago
  Wangyang Guo fee5abd84b Small Matrix: support cmake build 4 years ago
  Albert Ziegenhagel e3f4063683 Fix building "generic" TRMM kernel with CMake 5 years ago
  Martin Kroeker 3aecafad80
Change "HALF" and "sh" to "BFLOAT16" and "sb" 5 years ago
  Martin Kroeker 6b6adf8a4a
Allow compiling only a subset of kernels for specific variable types 5 years ago
  Martin Kroeker dfbc62ef7e
Support building only a subset of types 5 years ago
  Martin Kroeker 9ee21a0a39
Merge pull request #2780 from Guobing-Chen/CPL_build_support 5 years ago
  Martin Kroeker 75eeb265d7
[WIP] Refactor the driver code for direct SGEMM (#2782) 5 years ago
  Chen, Guobing e740c4873d Enable COOPERLAKE build target 5 years ago
  Rajalakshmi Srinivasaraghavan 9fe930f205 powerpc: Add support for future processor 5 years ago
  Martin Kroeker 5dd14e3d48
Make building the bfloat16 functions conditional on option BUILD_HALF (#2590) 5 years ago
  Rajalakshmi Srinivasaraghavan 22bb50fb81 cmake fixes 5 years ago
  Martin Liska 0e7f43c898
Add missing USE_MIN in kernel/CMakeLists.txt. 6 years ago
  Martin Kroeker 7e5cbb6f35
Fix bad conditional syntax that caused spurious application of USE_TRMM 6 years ago
  Martin Kroeker b9f4943a14
Add ?sum 6 years ago
  Martin Kroeker 2fc712469d
Avoid creating spurious non-suffixed c/zgemm_kernels 7 years ago
  Arjan van de Ven 99c7bba8e4 Initial support for SkylakeX / AVX512 7 years ago
  Martin Kroeker 485df77612
Make USE_TRMM depend on TARGET_CORE not TARGET 8 years ago
  Martin Kroeker c7a8512d12 Cmake fixes for DYNAMIC_ARCH builds and whitespace in path names (#1323) 8 years ago
  Sacha Refshauge 47ebce4d1a Clean up, fix old typos. Simplify arch usages. Move system arch check to earlier position. 8 years ago
  Sacha Refshauge 69b560751c Improvements to previous commit (cross-compile). 8 years ago
  Sacha Refshauge 11911fd941 Add kernel/Makefile.LA to CMake 8 years ago
  Isuru Fernando d3b677fe87 Add commonobjs 8 years ago
  Isuru Fernando 505b218829 Merge remote-tracking branch 'upstream/develop' into dyn 8 years ago
  Isuru Fernando d9346930dd Merge remote-tracking branch 'upstream/develop' into develop 8 years ago
  Isuru Fernando 7892434572 Add hemm3m and symm3m objects 8 years ago
  Isuru Fernando d798487213 Fixes for dynamic_arch. almost there 8 years ago
  Isuru Fernando 251715d9ef configure kernel_core.h 8 years ago
  Isuru Fernando 50deeb49b7 configure setparam 8 years ago
  Isuru Fernando 4260215adf Support DYNAMIC_ARCH with cmake 8 years ago
  Isuru Fernando d245caa49a Support out-of-source build 8 years ago
  Isuru Fernando dc24914415 check compiler is msvc instead of msvc 8 years ago
  Denis Steckelmacher c9ff735da6 Add ZEN support (tested for auto-detected static backend) 9 years ago
  John Biddiscombe 053044ae4d Replace CMAKE_SOURCE_DIR/CMAKE_BINARY_DIR with PROJECT_SOURCE_DIR/PROJECT_BINARY_DIR 9 years ago
  Zhang Xianyi d06b92906a Add gemm3m building for CMake. 10 years ago
  Zhang Xianyi 53b6023a6c Fix cmake bug on MSVC 32-bit. 10 years ago
  Zhang Xianyi 309875de3c Fix cmake bug on x86 32-bit. 10 years ago
  Zhang Xianyi 8fade093aa Fixed cmake bug on Visual Studio. 10 years ago
  Zhang Xianyi 96f0bbe067 Fixed cmake bug on haswell. 10 years ago
  Zhang Xianyi d8392c1245 Fixe cmake config bugs. 10 years ago
  Zhang Xianyi f874465bb8 Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit. 10 years ago
  Zhang Xianyi 7ac7e147d4 Fixed cmake building bugs on Linux. Disable LAPACK by default. 10 years ago
  Hank Anderson 518e2424a8 Fixed bad filename for cpuid.S compile. 11 years ago
  Hank Anderson 0d8e227ea7 Changed strategy for setting preprocessor definitions. 11 years ago