Skip to content

Draft: Add MSVC support for some of the packing kernels

Jens Elofsson requested to merge float16_asm into main

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

Merge request reports