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/CMakeLists.txt b/CMakeLists.txt
index 7cb2c76..cfa425e 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2335,43 +2335,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)
SET(PROD_SSE_MICROKERNEL_SRCS
src/f32-avgpool/9p8x-minmax-sse-c4.c