diff options
Diffstat (limited to 'scripts/generate-qs8-igemm.sh')
-rwxr-xr-x | scripts/generate-qs8-igemm.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/scripts/generate-qs8-igemm.sh b/scripts/generate-qs8-igemm.sh index 045ed9885..4536cf5bb 100755 --- a/scripts/generate-qs8-igemm.sh +++ b/scripts/generate-qs8-igemm.sh @@ -4,6 +4,16 @@ # This source code is licensed under the BSD-style license found in the # LICENSE file in the root directory of this source tree. +################################## WAsm SIMD ################################## +### C8 micro-kernels +tools/xngen src/qs8-igemm/MRx4c8-minmax-wasmsimd.c.in -D MR=1 -D VARIANT=LD64 -o src/qs8-igemm/gen/1x4c8-minmax-wasmsimd-ld64.c +tools/xngen src/qs8-igemm/MRx4c8-minmax-wasmsimd.c.in -D MR=2 -D VARIANT=LD64 -o src/qs8-igemm/gen/2x4c8-minmax-wasmsimd-ld64.c +tools/xngen src/qs8-igemm/MRx4c8-minmax-wasmsimd.c.in -D MR=3 -D VARIANT=LD64 -o src/qs8-igemm/gen/3x4c8-minmax-wasmsimd-ld64.c + +tools/xngen src/qs8-igemm/MRx4c8-minmax-wasmsimd.c.in -D MR=1 -D VARIANT=LD128 -o src/qs8-igemm/gen/1x4c8-minmax-wasmsimd-ld128.c +tools/xngen src/qs8-igemm/MRx4c8-minmax-wasmsimd.c.in -D MR=2 -D VARIANT=LD128 -o src/qs8-igemm/gen/2x4c8-minmax-wasmsimd-ld128.c +tools/xngen src/qs8-igemm/MRx4c8-minmax-wasmsimd.c.in -D MR=3 -D VARIANT=LD128 -o src/qs8-igemm/gen/3x4c8-minmax-wasmsimd-ld128.c + ################################### ARM NEON ################################## tools/xngen src/qs8-igemm/minmax-neon-mlal-lane.c.in -D MR=1 -D NR=8 -o src/qs8-igemm/gen/1x8-minmax-neon-mlal-lane.c tools/xngen src/qs8-igemm/minmax-neon-mlal-lane.c.in -D MR=4 -D NR=8 -o src/qs8-igemm/gen/4x8-minmax-neon-mlal-lane.c |