37 Commits (d2f4f1b28aa4c00a4bc4bc1b512f162b349cae4c)

Author SHA1 Message Date
  yancheng d32f38fb37 loongarch64: Add optimizations for nrm2. 2 years ago
  yancheng f9b468990e loongarch64: Add optimizations for rot. 2 years ago
  yancheng c80e7e27d1 loongarch64: Add optimizations for sum and asum. 2 years ago
  yancheng d4c96a35a8 loongarch64: Add optimizations for axpy and axpby. 2 years ago
  yancheng 360acc0a41 loongarch64: Add optimizations for swap. 2 years ago
  yancheng 174c25766b loongarch64: Add optimizations for copy. 2 years ago
  yancheng 49829b2b7d loongarch64: Add optimizations for iamin. 2 years ago
  yancheng be83f5e4e0 loongarch64: Add optimizations for iamax. 2 years ago
  yancheng e3fb2b5afa loongarch64: Add optimizations for imin. 2 years ago
  yancheng e46b48e372 loongarch64: Add optimizations for imax. 2 years ago
  yancheng 702fc1d56d loongarch64: Add optimization for min. 2 years ago
  yancheng 346b384d1c loongarch64: Add optimization for max. 2 years ago
  yancheng ff2ecc6cda loongarch64: Add optimization for amin. 2 years ago
  yancheng 265b5f2e80 loongarch64: Add optimizations for amax. 2 years ago
  yancheng 993ede7c70 loongarch64: Add optimizations for scal. 2 years ago
  Shiyou Yin 9fe07d82fd loongarch: Add LSX optimization for dot. 2 years ago
  Shiyou Yin 13b8c44b44 loongarch: Add optimization for dsdot kernel. 2 years ago
  Shiyou Yin 3def6a8143 loongarch: Add LASX optimization for dot. 2 years ago
  gxw d15e0a055c LoongArch64: Fixed compilation issues when enable DYNAMIC_ARCH 2 years ago
  gxw 4670eb1462 LoongArch64: Add dtrsm kernel 2 years ago
  gxw f2cf929374 LoongArch64: Add sgemv kernel 2 years ago
  gxw 394a1fd1bf LoongArch64: Compatible with early internal toolchain 2 years ago
  gxw 553cc1372f LoongArch64: Add sgemm_kernel 2 years ago
  Martin Kroeker d15ffb7fdf
Allow negative INCX (API change from version 3.10 of the reference implementation) 2 years ago
  Martin Kroeker afdc56a421
Merge pull request #4158 from XiWeiGu/loongarch64_update_dgemm_kernel 2 years ago
  gxw e8b571d245 LoongArch64: Add dgemv_t_8_lasx.S and dgemv_n_8_lasx.S V2 2 years ago
  gxw 71fcee6eef LoongArch64: Update dgemm kernel 2 years ago
  Martin Kroeker 41c31bc1d4
Revert "LoongArch64: Add dgemv_t_8_lasx.S and dgemv_n_8_lasx.S" 2 years ago
  Martin Kroeker f8ee309402
Merge pull request #4153 from XiWeiGu/dgemv 2 years ago
  gxw ec1e96aac8 LoongArch64: Add dgemv_t_8_lasx.S and dgemv_n_8_lasx.S 2 years ago
  gxw d46772e037 LoongArch64: Add compiler feature checks 2 years ago
  gxw fbfe1daf6e LoongArch64: Add DYNAMIC_ARCH support 3 years ago
  gxw 4dd05e526b LoongArch64: Fix dnrm2_tiny testcase failure 3 years ago
  gxw 8d9b9c6b2a loongarch64: Optimize dgemm_kernel 4 years ago
  gxw a7bc8ec1f1 Delete the macro instruction "li" and use "li.d" instead 4 years ago
  gxw 0b8f7c8c10 Add cmake support for LOONGARCH64 4 years ago
  gxw af0a69f355 Add support for LOONGARCH64 4 years ago