.. |
KERNEL
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
KERNEL.MIPS24K
|
Rename KERNEL files to include MIPS prefix
|
2020-04-19 15:43:54 +02:00 |
KERNEL.MIPS1004K
|
Rename KERNEL files to include MIPS prefix
|
2020-04-19 15:43:54 +02:00 |
KERNEL.P5600
|
Merge pull request #4185 from XiWeiGu/mips_enable_msa
|
2024-02-05 15:50:16 +01:00 |
KERNEL.generic
|
Add generic mips32 target
|
2021-11-20 17:31:51 +01:00 |
Makefile
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
amax.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
amin.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
asum.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
axpby.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
axpy.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
casum_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
caxpy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
ccopy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
cdot_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-14 14:05:11 +05:30 |
cgemm_kernel_8x4_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
cgemm_ncopy_4_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
cgemm_ncopy_8_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
cgemm_tcopy_4_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
cgemm_tcopy_8_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
cgemv_n_msa.c
|
Fix failed cgemv and zgemv test case after using msa optimization
|
2020-12-07 10:25:01 +08:00 |
cgemv_t_msa.c
|
mips64: Fixed MSA optimization bugs for zgemv and cgemv
|
2024-04-15 15:17:29 +08:00 |
copy.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
crot_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
cscal_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
cswap_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
dasum_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
daxpy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
dcopy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
ddot_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
dgemm_kernel_8x4_msa.c
|
SGEMM, DGEMM, CGEMM, ZGEMM functions data prefetch
|
2016-10-17 18:29:38 +05:30 |
dgemm_ncopy_4_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
dgemm_ncopy_8_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
dgemm_tcopy_4_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
dgemm_tcopy_8_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
dgemv_n_msa.c
|
Use correct data type for initializers of v2f64, v4f32
|
2018-05-15 14:42:12 +02:00 |
dgemv_t_msa.c
|
Added MSA optimization for GEMV_N, GEMV_T, ASUM, DOT functions
|
2016-07-15 18:38:25 +05:30 |
dot.c
|
Remove extraneous brace from previous commit
|
2018-05-17 18:43:59 +02:00 |
drot_msa.c
|
Added rot functions.
|
2017-01-17 12:15:07 +05:30 |
dscal_msa.c
|
mips: Fixed numpy CI failure
|
2024-07-17 10:31:49 +08:00 |
dswap_msa.c
|
Fix failed sswap and dswap case by using msa optimization
|
2020-12-07 10:24:49 +08:00 |
dtrsm_kernel_LN_8x4_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
dtrsm_kernel_LT_8x4_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
dtrsm_kernel_RN_8x4_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
dtrsm_kernel_RT_8x4_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
gemv_n.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
gemv_t.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
iamax.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
iamin.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
imax.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
imin.c
|
Fix wrong comparison that made IMIN identical to IMAX
|
2019-01-31 15:27:21 +01:00 |
izamax.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
izamin.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
macros_msa.h
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
max.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
min.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
nrm2.c
|
fix loop condition for incx < 0
|
2024-03-12 15:48:00 +01:00 |
omatcopy_cn.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
omatcopy_ct.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
omatcopy_rn.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
omatcopy_rt.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
rot.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
sasum_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
saxpy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
scal.c
|
mips: Fixed numpy CI failure
|
2024-07-17 10:31:49 +08:00 |
scopy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
sdot_msa.c
|
MIPS64: Fixed failed utest dsdot:dsdot_n_1 when TARGET=I6500
|
2022-09-17 16:43:22 +08:00 |
sgemm_kernel_8x8_msa.c
|
SGEMM, DGEMM, CGEMM, ZGEMM functions data prefetch
|
2016-10-17 18:29:38 +05:30 |
sgemm_ncopy_8_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
sgemm_tcopy_8_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
sgemv_n_msa.c
|
Use correct data type for initializers of v2f64, v4f32
|
2018-05-15 14:42:12 +02:00 |
sgemv_t_msa.c
|
Added MSA optimization for GEMV_N, GEMV_T, ASUM, DOT functions
|
2016-07-15 18:38:25 +05:30 |
srot_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
sscal_msa.c
|
mips: Fixed numpy CI failure
|
2024-07-17 10:31:49 +08:00 |
sswap_msa.c
|
Fix failed sswap and dswap case by using msa optimization
|
2020-12-07 10:24:49 +08:00 |
strsm_kernel_LN_8x8_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
strsm_kernel_LT_8x8_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
strsm_kernel_RN_8x8_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
strsm_kernel_RT_8x8_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
sum.c
|
Add MIPS implementation of ?sum
|
2019-03-30 22:20:14 +01:00 |
swap.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
symv_L.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
symv_U.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zamax.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zamin.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zasum.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zasum_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-13 11:41:17 +05:30 |
zaxpby.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zaxpy.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zaxpy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
zcopy.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zcopy_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |
zdot.c
|
Update zdot.c
|
2016-10-05 18:58:03 +02:00 |
zdot_msa.c
|
Updated data prefetch in TRSM, ASUM, DOT functions
|
2016-12-14 14:05:11 +05:30 |
zgemm_kernel_4x4_msa.c
|
SGEMM, DGEMM, CGEMM, ZGEMM functions data prefetch
|
2016-10-17 18:29:38 +05:30 |
zgemm_ncopy_4_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
zgemm_tcopy_4_msa.c
|
Added CGEMM, ZGEMM, STRMM, DTRMM, CTRMM, ZTRMM. Updated macros in SGEMM, DGEMM, STRMM.
|
2016-06-28 17:51:10 +05:30 |
zgemv_n.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zgemv_n_msa.c
|
Fix failed cgemv and zgemv test case after using msa optimization
|
2020-12-07 10:25:01 +08:00 |
zgemv_t.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zgemv_t_msa.c
|
mips64: Fixed MSA optimization bugs for zgemv and cgemv
|
2024-04-15 15:17:29 +08:00 |
znrm2.c
|
fix loop condition for incx < 0
|
2024-03-12 15:47:17 +01:00 |
zomatcopy_cn.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zomatcopy_cnc.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zomatcopy_ct.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zomatcopy_ctc.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zomatcopy_rn.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zomatcopy_rnc.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zomatcopy_rt.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zomatcopy_rtc.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zrot.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zrot_msa.c
|
Added rot functions.
|
2017-01-17 12:15:07 +05:30 |
zscal.c
|
fix other corner cases where x=INF
|
2024-05-31 18:06:36 +02:00 |
zscal_msa.c
|
Add msa support for loongson
|
2020-12-09 10:28:46 +08:00 |
zsum.c
|
Add MIPS implementation of ?sum
|
2019-03-30 22:20:14 +01:00 |
zswap.c
|
MIPS P5600(32 bit) and I6400(64 bit) cores support added.
|
2016-04-22 14:03:18 +05:30 |
zswap_msa.c
|
Add msa optimization for AXPY, COPY, SCALE, SWAP
|
2017-01-09 18:22:09 +05:30 |