8 references to SignMask
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Double.cs (3)
83internal const byte ShiftedSignMask = (byte)(SignMask >> SignShift); 165internal static double CreateDouble(bool sign, ushort exp, ulong sig) => BitConverter.UInt64BitsToDouble((sign ? SignMask : 0UL) + ((ulong)exp << BiasedExponentShift) + sig); 204return ((bits - 1) & ~SignMask) >= PositiveInfinityBits;
src\libraries\System.Private.CoreLib\src\System\Half.cs (2)
576bool sign = (doubleInt & double.SignMask) >> double.SignShift != 0; 1012return BitConverter.UInt64BitsToDouble(sign ? double.SignMask : 0); // Positive / Negative zero
src\libraries\System.Private.CoreLib\src\System\Math.cs (2)
372return BitConverter.UInt64BitsToDouble((xbits & ~double.SignMask) | (ybits & double.SignMask));
src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
476ulong sign = (bitValue & double.SignMask) >> 48;