AVX2 implementations of F16 GEMM/IGEMM microkernels

PiperOrigin-RevId: 420193066
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a6bb979..1132aeb 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -4844,6 +4844,24 @@
   src/x8-lut/gen/lut-avx2-x128.c)
 
 SET(ALL_AVX2_MICROKERNEL_SRCS
+  src/f16-gemm/gen/1x8-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/4x8-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/5x8-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/6x8-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/7x8-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/1x16-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/3x16-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/4x16-minmax-avx2-broadcast.c
+  src/f16-gemm/gen/5x16-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/1x8-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/4x8-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/5x8-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/6x8-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/7x8-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/1x16-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/3x16-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/4x16-minmax-avx2-broadcast.c
+  src/f16-igemm/gen/5x16-minmax-avx2-broadcast.c
   src/f32-qs8-vcvt/gen/vcvt-avx2-x16.c
   src/f32-qs8-vcvt/gen/vcvt-avx2-x32.c
   src/f32-qs8-vcvt/gen/vcvt-avx2-x48.c