14 references to Int16BitsToHalf
System.Numerics.Tensors (9)
System\Numerics\Tensors\netcore\TensorPrimitives.Half.cs (9)
214
result = (T)(object)BitConverter.
Int16BitsToHalf
(
317
(Half)TUnary.Invoke((float)BitConverter.
Int16BitsToHalf
(x)));
352
(float)BitConverter.
Int16BitsToHalf
(x),
353
(float)BitConverter.
Int16BitsToHalf
(y)));
391
(float)BitConverter.
Int16BitsToHalf
(x),
392
(float)BitConverter.
Int16BitsToHalf
(y)));
456
(float)BitConverter.
Int16BitsToHalf
(x),
457
(float)BitConverter.
Int16BitsToHalf
(y),
458
(float)BitConverter.
Int16BitsToHalf
(z)));
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\BitConverter.cs (1)
704
public static Half ToHalf(byte[] value, int startIndex) =>
Int16BitsToHalf
(ToInt16(value, startIndex));
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadBigEndian.cs (2)
41
BitConverter.
Int16BitsToHalf
(ReverseEndianness(MemoryMarshal.Read<short>(source))) :
274
value = BitConverter.
Int16BitsToHalf
(ReverseEndianness(tmp));
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadLittleEndian.cs (2)
41
BitConverter.
Int16BitsToHalf
(ReverseEndianness(MemoryMarshal.Read<short>(source))) :
274
value = BitConverter.
Int16BitsToHalf
(ReverseEndianness(tmp));