12 references to SignMask
System.Private.CoreLib (12)
src\libraries\System.Private.CoreLib\src\System\Half.cs (12)
36internal const byte ShiftedSignMask = SignMask >> SignShift; 245return (bits & ~SignMask) == PositiveInfinityBits; 253return (bits & ~SignMask) > PositiveInfinityBits; 260return ((bits - 1) & ~SignMask) >= PositiveInfinityBits; 283return (ushort)((bits & ~SignMask) - SmallestNormalBits) < (PositiveInfinityBits - SmallestNormalBits); 299return (ushort)((bits & ~SignMask) - 1) < MaxTrailingSignificand; 306return (bits & ~SignMask) == 0; 422return ((left._value | right._value) & ~SignMask) == 0; 1100return IsNaN(value) ? value : new Half((ushort)(value._value ^ SignMask)); 1664return new Half((ushort)((xbits & ~SignMask) | (ybits & SignMask))); 1757public static Half Abs(Half value) => new Half((ushort)(value._value & ~SignMask));