Skip to content

Commit b4100af

Browse files
authored
Merge pull request #6023 from jjerphan/wasm128-sgemm-8x4
Add a WASM SIMD128 8x4 SGEMM microkernel
2 parents 70c2410 + 50fa028 commit b4100af

3 files changed

Lines changed: 1180 additions & 3 deletions

File tree

‎kernel/wasm/KERNEL.WASM128_GENERIC‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,14 +95,18 @@ DGEMVTKERNEL = gemv_t.c
9595
CGEMVTKERNEL = ../riscv64/zgemv_t.c
9696
ZGEMVTKERNEL = ../riscv64/zgemv_t.c
9797

98-
STRMMKERNEL = ../generic/trmmkernel_4x4.c
98+
STRMMKERNEL = ../generic/trmmkernel_8x4.c
9999
DTRMMKERNEL = trmmkernel_4x4_wasm128.c
100100
CTRMMKERNEL = ../generic/ztrmmkernel_2x2.c
101101
ZTRMMKERNEL = ../generic/ztrmmkernel_2x2.c
102102

103-
SGEMMKERNEL = gemmkernel_4x4_wasm128.c
103+
SGEMMKERNEL = gemmkernel_8x4_wasm128.c
104+
SGEMMINCOPY = ../generic/gemm_ncopy_8.c
105+
SGEMMITCOPY = ../generic/gemm_tcopy_8.c
104106
SGEMMONCOPY = ../generic/gemm_ncopy_4.c
105107
SGEMMOTCOPY = ../generic/gemm_tcopy_4.c
108+
SGEMMINCOPYOBJ = sgemm_incopy$(TSUFFIX).$(SUFFIX)
109+
SGEMMITCOPYOBJ = sgemm_itcopy$(TSUFFIX).$(SUFFIX)
106110
SGEMMONCOPYOBJ = sgemm_oncopy$(TSUFFIX).$(SUFFIX)
107111
SGEMMOTCOPYOBJ = sgemm_otcopy$(TSUFFIX).$(SUFFIX)
108112

0 commit comments

Comments
 (0)