Draft: Add MSVC support for some of the packing kernels
Adds MSVC support for the packing kernels
- kai_rhs_pack_kxn_qsi4c32p_qsu4c32s1s0
- kai_rhs_pack_nxk_qsi4c32p_qsu4c32s1s0
by implementing the f32 to f16 typecasting in assembler in order to remove the use of kai_cast_f32_f16() which uses float16_t.
Signed-off-by: Jens Elofsson jens.elofsson@arm.com
Edited by Jens Elofsson