Prune NEON-DOT QS8 GEMM/IGEMM microkernels with FP32 & GEMMLOWP requantization
Leave only one microkernel with the same parameters as the production ones to
verify that GEMMLOWP / FP32 path in the code templates is still valid.
PiperOrigin-RevId: 389411153
diff --git a/BUILD.bazel b/BUILD.bazel
index 0fc11aa..acec396 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -3156,43 +3156,23 @@
"src/qs8-gemm/gen/1x8c4-minmax-fp32-neondot.c",
"src/qs8-gemm/gen/1x8c4-minmax-gemmlowp-neondot.c",
"src/qs8-gemm/gen/1x8c4-minmax-rndnu-neondot.c",
- "src/qs8-gemm/gen/1x16c4-minmax-fp32-neondot.c",
- "src/qs8-gemm/gen/1x16c4-minmax-gemmlowp-neondot.c",
"src/qs8-gemm/gen/1x16c4-minmax-rndnu-neondot.c",
- "src/qs8-gemm/gen/4x8c4-minmax-fp32-neondot.c",
- "src/qs8-gemm/gen/4x8c4-minmax-gemmlowp-neondot.c",
"src/qs8-gemm/gen/4x8c4-minmax-rndnu-neondot.c",
- "src/qs8-gemm/gen/4x16c4-minmax-fp32-neondot.c",
- "src/qs8-gemm/gen/4x16c4-minmax-gemmlowp-neondot.c",
"src/qs8-gemm/gen/4x16c4-minmax-rndnu-neondot.c",
- "src/qs8-gemm/gen/6x8c4-minmax-fp32-neondot.c",
- "src/qs8-gemm/gen/6x8c4-minmax-gemmlowp-neondot.c",
- "src/qs8-gemm/gen/6x16c4-minmax-fp32-neondot.c",
- "src/qs8-gemm/gen/6x16c4-minmax-gemmlowp-neondot.c",
- "src/qs8-gemm/gen/8x8c4-minmax-fp32-neondot.c",
- "src/qs8-gemm/gen/8x8c4-minmax-gemmlowp-neondot.c",
- "src/qs8-gemm/gen/8x16c4-minmax-fp32-neondot.c",
- "src/qs8-gemm/gen/8x16c4-minmax-gemmlowp-neondot.c",
+ "src/qs8-gemm/gen/6x8c4-minmax-rndnu-neondot.c",
+ "src/qs8-gemm/gen/6x16c4-minmax-rndnu-neondot.c",
+ "src/qs8-gemm/gen/8x8c4-minmax-rndnu-neondot.c",
+ "src/qs8-gemm/gen/8x16c4-minmax-rndnu-neondot.c",
"src/qs8-igemm/gen/1x8c4-minmax-fp32-neondot.c",
"src/qs8-igemm/gen/1x8c4-minmax-gemmlowp-neondot.c",
"src/qs8-igemm/gen/1x8c4-minmax-rndnu-neondot.c",
- "src/qs8-igemm/gen/1x16c4-minmax-fp32-neondot.c",
- "src/qs8-igemm/gen/1x16c4-minmax-gemmlowp-neondot.c",
"src/qs8-igemm/gen/1x16c4-minmax-rndnu-neondot.c",
- "src/qs8-igemm/gen/4x8c4-minmax-fp32-neondot.c",
- "src/qs8-igemm/gen/4x8c4-minmax-gemmlowp-neondot.c",
"src/qs8-igemm/gen/4x8c4-minmax-rndnu-neondot.c",
- "src/qs8-igemm/gen/4x16c4-minmax-fp32-neondot.c",
- "src/qs8-igemm/gen/4x16c4-minmax-gemmlowp-neondot.c",
"src/qs8-igemm/gen/4x16c4-minmax-rndnu-neondot.c",
- "src/qs8-igemm/gen/6x8c4-minmax-fp32-neondot.c",
- "src/qs8-igemm/gen/6x8c4-minmax-gemmlowp-neondot.c",
- "src/qs8-igemm/gen/6x16c4-minmax-fp32-neondot.c",
- "src/qs8-igemm/gen/6x16c4-minmax-gemmlowp-neondot.c",
- "src/qs8-igemm/gen/8x8c4-minmax-fp32-neondot.c",
- "src/qs8-igemm/gen/8x8c4-minmax-gemmlowp-neondot.c",
- "src/qs8-igemm/gen/8x16c4-minmax-fp32-neondot.c",
- "src/qs8-igemm/gen/8x16c4-minmax-gemmlowp-neondot.c",
+ "src/qs8-igemm/gen/6x8c4-minmax-rndnu-neondot.c",
+ "src/qs8-igemm/gen/6x16c4-minmax-rndnu-neondot.c",
+ "src/qs8-igemm/gen/8x8c4-minmax-rndnu-neondot.c",
+ "src/qs8-igemm/gen/8x16c4-minmax-rndnu-neondot.c",
]
PROD_SSE_MICROKERNEL_SRCS = [