WAsm SIMD versions of [I]GEMM microkernels with NR=2
PiperOrigin-RevId: 320352097
diff --git a/BUILD.bazel b/BUILD.bazel
index 9e22c0a..cdcecd5 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -542,10 +542,13 @@
"src/f32-gemm/gen/1x8-wasmsimd-splat.c",
"src/f32-gemm/gen/4x8-wasmsimd-splat.c",
"src/f32-gemm/gen/5x8-wasmsimd-splat.c",
+ "src/f32-gemm/gen/4x2c4-wasmsimd.c",
"src/f32-gemm/gen/1x8-relu-wasmsimd-splat-arm.c",
"src/f32-gemm/gen/5x8-relu-wasmsimd-splat-arm.c",
"src/f32-gemm/gen/1x8-relu-wasmsimd-splat-x86.c",
"src/f32-gemm/gen/4x8-relu-wasmsimd-splat-x86.c",
+ "src/f32-gemm/gen/4x2c4-relu-wasmsimd-arm.c",
+ "src/f32-gemm/gen/4x2c4-relu-wasmsimd-x86.c",
"src/f32-gemm/gen/1x8-minmax-wasmsimd-loadsplat-arm.c",
"src/f32-gemm/gen/1x8-minmax-wasmsimd-splat-arm.c",
"src/f32-gemm/gen/1x8s4-minmax-wasmsimd-arm.c",
@@ -576,6 +579,8 @@
"src/f32-gemm/gen/6x8-minmax-wasmsimd-loadsplat-x86.c",
"src/f32-gemm/gen/6x8-minmax-wasmsimd-splat-x86.c",
"src/f32-gemm/gen/6x8s4-minmax-wasmsimd-x86.c",
+ "src/f32-gemm/gen/4x2c4-minmax-wasmsimd-arm.c",
+ "src/f32-gemm/gen/4x2c4-minmax-wasmsimd-x86.c",
"src/f32-gemm/gen-inc/1x8inc-minmax-wasmsimd-loadsplat-arm.c",
"src/f32-gemm/gen-inc/1x8inc-minmax-wasmsimd-splat-arm.c",
"src/f32-gemm/gen-inc/1x8s4inc-minmax-wasmsimd-arm.c",
@@ -609,10 +614,13 @@
"src/f32-igemm/gen/1x8-wasmsimd-splat.c",
"src/f32-igemm/gen/4x8-wasmsimd-splat.c",
"src/f32-igemm/gen/5x8-wasmsimd-splat.c",
+ "src/f32-igemm/gen/4x2c4-wasmsimd.c",
"src/f32-igemm/gen/1x8-relu-wasmsimd-splat-arm.c",
"src/f32-igemm/gen/5x8-relu-wasmsimd-splat-arm.c",
"src/f32-igemm/gen/1x8-relu-wasmsimd-splat-x86.c",
"src/f32-igemm/gen/4x8-relu-wasmsimd-splat-x86.c",
+ "src/f32-igemm/gen/4x2c4-relu-wasmsimd-arm.c",
+ "src/f32-igemm/gen/4x2c4-relu-wasmsimd-x86.c",
"src/f32-igemm/gen/1x8-minmax-wasmsimd-loadsplat-arm.c",
"src/f32-igemm/gen/1x8-minmax-wasmsimd-splat-arm.c",
"src/f32-igemm/gen/1x8s4-minmax-wasmsimd-arm.c",
@@ -643,6 +651,8 @@
"src/f32-igemm/gen/6x8-minmax-wasmsimd-loadsplat-x86.c",
"src/f32-igemm/gen/6x8-minmax-wasmsimd-splat-x86.c",
"src/f32-igemm/gen/6x8s4-minmax-wasmsimd-x86.c",
+ "src/f32-igemm/gen/4x2c4-minmax-wasmsimd-arm.c",
+ "src/f32-igemm/gen/4x2c4-minmax-wasmsimd-x86.c",
"src/f32-hswish/gen/wasmsimd-arm-x4.c",
"src/f32-hswish/gen/wasmsimd-arm-x8.c",
"src/f32-hswish/gen/wasmsimd-arm-x16.c",