41 Commits (871b730dc56d316546bea8ae27195d80d35415fa)

Author SHA1 Message Date
  H.J. Lu 53ee0b76bb x86: Enable Intel CET 4 years ago
  Chen, Guobing deaeb6c5b8 Add bfloat16 based dot and conversion with single/double 5 years ago
  Martin Kroeker 6c33764ca4
Unify BUFFER_SIZE settings for x86_64 again to fix potentially fatal mismatch in DYNAMIC_ARCH builds 5 years ago
  Martin Kroeker 0464e662ad
make blas_quickdivide unsigned and guard against miscompilation 5 years ago
  Martin Kroeker a52bdd9d7b
Add (empty) read barrier definition 5 years ago
  Martin Kroeker a33d177430
Increase default BUFFER_SIZE on ARM, ZARCH and newer x86_64, add GEMM_R for POWER8/9 5 years ago
  Martin Kroeker c353d8b106
Make BUFFER_SIZE configurable 5 years ago
  Martin Kroeker 280552b988
Fix mov syntax 6 years ago
  Martin Kroeker bbd4bb0154
Zero ecx with a mov instruction 6 years ago
  luz.paz daf2fec12d Misc. typo fixes 6 years ago
  Martin Kroeker b55c586fac
Fix missing clobber in x86/x86_64 blas_quickdivide inline assembly function (#2017) 6 years ago
  Martin Kroeker 0afaae4b23
Query AVX2 and AVX512VL capability in x86 cpu detection 6 years ago
  Arjan van de Ven 2ddc96c9e5 make WMB / MB safer on x86-64 7 years ago
  Arjan van de Ven 7e39ffe113 On x86-64, make MB/WMB compiler barriers 7 years ago
  Martin Kroeker 88e224f4c0
Merge pull request #1542 from martin-frbg/quickdiv64 7 years ago
  Martin Kroeker d0c0506588
Omit the divide table overflow check on small systems 7 years ago
  Martin Kroeker c1eb06e102
Update common_x86_64.h 7 years ago
  Martin Kroeker 26ce518d46
Avoid out of bounds reads from blas_quick_divide_table on big systems 7 years ago
  Alex Arslan a41d241a0e
Add support for DragonFly BSD 7 years ago
  Alex Arslan 8da6b6ae52
Allow building on OpenBSD 7 years ago
  Paul Osmialowski d7afdf9137 build: Flang has the same interface as PGI 8 years ago
  Keno Fischer d5e1255ca7 Don't pass REALNAME to `.end` 9 years ago
  Zhang Xianyi 94b125255f Merge branch 'develop' into cmake 10 years ago
  Grazvydas Ignotas 6b92204a7c add fallback blas_lock implementation 10 years ago
  Grazvydas Ignotas e12cf1123e add fallback rpcc implementation 10 years ago
  Zhang Xianyi f8eba3d548 Fixed cmake build bugs on Linux. 10 years ago
  Zhang Xianyi f874465bb8 Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit. 10 years ago
  Zhang Xianyi 51ff17d46e Add AMD Excavator target. 10 years ago
  Werner Saar 4319769b79 added target processor STEAMROLLER 10 years ago
  wernsaar 7794237475 undef WHEREAMI 11 years ago
  wernsaar 2021d0f9d6 experimentally removed expensive function calls 11 years ago
  Timothy Gu 6c2ead30f0 Remove all trailing whitespace except lapack-netlib 11 years ago
  Zhang Xianyi 16eb780e13 Refs #262. Fixed compatibility issues of GNU stack markings with PathScale EKOPath(tm) Compiler Suite: Version 4.0.12.1 12 years ago
  Zhang Xianyi a2930664f4 Refs #262. Added executable stack markings. 12 years ago
  Zhang Xianyi 886cbaf4e4 Support AMD Piledriver by bulldozer kernels. 12 years ago
  Zhang Xianyi 88c272f6a7 Refs #83. Added the missing ALIGN_5 macro on Mac OSX. However, it still exists SEGFAULT bug. 13 years ago
  Zhang Xianyi 37edae1c90 Refs #75. Check ffreep macro before the define. 13 years ago
  Xianyi Zhang a4daa34db7 Refs #75. Use ffreep opcode directly. Please check out http://www.sandpile.org/x86/opc_fpu.htm . 13 years ago
  Zaheer Chothia a431042475 Fix inconsistent case for OS_* macros (Refs pull request #111) 13 years ago
  Mike Nolta 4e29b6ffc0 FreeBSD: fix OS_FreeBSD -> OS_FREEBSD typos 13 years ago
  Xianyi Zhang 342bbc3871 Import GotoBLAS2 1.13 BSD version codes. 14 years ago