The implementation of XMVectorFloatToHalf for C is not producing the correct denormals compared to the CVT16/F16C version. Ideally these should match.