AVX512F implementation of GEMM & IGEMM micro-kernels
PiperOrigin-RevId: 282810752
diff --git a/BUILD.bazel b/BUILD.bazel
index 7262d7b..5d6de3f 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -675,6 +675,24 @@
]
AVX512F_UKERNELS = [
+ "src/f32-gemm/gen/1x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen/4x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen/5x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen/6x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen/7x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen/8x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen-inc/1x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen-inc/4x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen-inc/5x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen-inc/6x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen-inc/7x16-avx512f-broadcast.c",
+ "src/f32-gemm/gen-inc/8x16-avx512f-broadcast.c",
+ "src/f32-igemm/gen/1x16-avx512f-broadcast.c",
+ "src/f32-igemm/gen/4x16-avx512f-broadcast.c",
+ "src/f32-igemm/gen/5x16-avx512f-broadcast.c",
+ "src/f32-igemm/gen/6x16-avx512f-broadcast.c",
+ "src/f32-igemm/gen/7x16-avx512f-broadcast.c",
+ "src/f32-igemm/gen/8x16-avx512f-broadcast.c",
"src/f32-raddexpminusmax/avx512f-p5-scalef-unroll128.c",
"src/f32-raddextexp/avx512f-p5-scalef-unroll128.c",
"src/f32-raddstoreexpminusmax/avx512f-p5-scalef-unroll128.c",