153 Commits (06208c8d015d2429645b26c19e74909a861fbfd2)

Author SHA1 Message Date
  Martin Kroeker 06208c8d01
Limit this fix to ELFv2 builds 5 years ago
  Martin Kroeker f5c4c28b98
Work around POWER8BE bugs on FreeBSD (ELFv2) 5 years ago
  Rajalakshmi Srinivasaraghavan 2afc074803 Fix DYNAMIC_ARCH build for POWER9 5 years ago
  Martin Kroeker 4f371b0fbf
Use POWER8 kernels on big-endian POWER9 for now 6 years ago
  Martin Kroeker 4046985913
Add proper defaults for IxMIN/IxMAX kernels 6 years ago
  Martin Kroeker 0b39cf95b0
Fix endianness conditionals 6 years ago
  Martin Kroeker 9f39f0a2c3
Specify ismin/ismax assembly kernels for POWER8 directly 6 years ago
  Martin Kroeker d483e9270a
Update KERNEL.POWER8 6 years ago
  Martin Kroeker 01834aee33
Merge pull request #29 from xianyi/develop 6 years ago
  Martin Kroeker d92bd5be24
Update KERNEL.POWER8 6 years ago
  Martin Kroeker 46e4b12946
Update KERNEL.POWER8 6 years ago
  Martin Kroeker cafdd999b8
Update caxpy_power8.S 6 years ago
  Martin Kroeker 92ca92a46c
Update caxpy_power8.S 6 years ago
  Martin Kroeker 486c35c5dc
Update icamin_power8.S 6 years ago
  Martin Kroeker 5ba3699f41
Update isamin_power8.S 6 years ago
  Martin Kroeker 8eefa530cd
Update isamax_power8.S 6 years ago
  Martin Kroeker de40d47edf
Update isamin_power8.S 6 years ago
  Martin Kroeker 7c162b8a21
Update isamax_power8.S 6 years ago
  Martin Kroeker 0544cbc806
Fix syntax of endianness conditional 6 years ago
  Martin Kroeker 120d20731f
Fix syntax of endianness conditional 6 years ago
  Martin Kroeker dc345d84df
Fix syntax of endianness conditional and add gcc version check for workaround 6 years ago
  Martin Kroeker 1a6ea8ee6d
Merge pull request #2338 from kavanabhat/aix_mod 6 years ago
  Martin Kroeker dd04143d4a
Merge pull request #2328 from martin-frbg/ppc9 6 years ago
  Martin Kroeker dedd822d1a
Fix caxpy/caxpyc naming in localentry 6 years ago
  Martin Kroeker 2181fb7047
Fix caxpy/caxpyc naming in localentry 6 years ago
  Martin Kroeker a9b62c03f8
Substitute precompiled gcc7 codes only when gcc is older than 9.x 6 years ago
  Anton Blanchard cf2a8e410c Fix SEGV in cdot_power9 6 years ago
  Martin Kroeker 08fa83aba2
Merge pull request #2312 from martin-frbg/power8be 6 years ago
  Martin Kroeker cad0d150db
Define alternate kernels for big-endian POWER8 6 years ago
  Martin Kroeker eba0aeb7cd
Fix compilation for big-endian POWER8 6 years ago
  Martin Kroeker 0c07c356c1
Define alternate kernels for big-endian PPC440 6 years ago
  Martin Kroeker b3ac6ee222
Define alternate kernels for big-endian PPC970 6 years ago
  Martin Kroeker 68597002ea
The assembly microkernel is not safe to use on ELFv1 6 years ago
  Martin Kroeker d2a6285549
The assembly microkernel is not safe to use on ELFv1 6 years ago
  Martin Kroeker d999688d1a
The assembly microkernel is not safe to use on ELFv1 6 years ago
  Martin Kroeker 928fe1b28e
The assembly microkernel is not safe to use on ELFv1 6 years ago
  Martin Kroeker 5e244d80f2
Merge pull request #2271 from quickwritereader/strmm_fix 6 years ago
  AbdelRauf ede5efebab trmm fix 6 years ago
  Martin Kroeker 596a22325a
Fix prologue of power9 assembly cdot(c) kernel to provide cdotc 6 years ago
  Martin Kroeker 7f58f3ad0e
Fix mis-edits in the gcc-derived power8 caxpy kernel 6 years ago
  Martin Kroeker 673e5a0495
Replace several POWER8/9 C kernels with their gcc7-generated assembly versions (#2263) 6 years ago
  Martin Kroeker f3c314550c
Merge pull request #2243 from quickwritereader/develop 6 years ago
  AbdelRauf 847c20c9b7 fix uninitialized variables i 6 years ago
  AbdelRauf 4c22828812 caxpy and cdot are using vec_vsx_ld 6 years ago
  AbdelRauf e79712d969 cgemv using vec_vsx_ld instead of letting gcc to decide 6 years ago
  AbdelRauf be09551cdf aligned 6 years ago
  Kavana Bhat 3dc6b26eff AIX changes for Power8 6 years ago
  Martin Kroeker 6b6c9b1441
Merge pull request #2172 from quickwritereader/develop 6 years ago
  AbdelRauf a97b301aaa cgemm/ctrmm power9 6 years ago
  Piotr Kubaj eebfeba768 Fix build on FreeBSD/powerpc64. 6 years ago