8 references to BiasedExponentShift
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1180private static float CreateSingle(bool sign, byte exp, uint sig) => BitConverter.UInt32BitsToSingle(((sign ? 1U : 0U) << float.SignShift) + ((uint)exp << float.BiasedExponentShift) + sig);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\VectorMath.cs (4)
778TVectorUInt32 exponent = ((bits >> float.BiasedExponentShift) & TVectorUInt32.Create(float.ShiftedBiasedExponentMask)) - TVectorUInt32.Create(float.ExponentBias); 779TVectorUInt32 fractionalBits = TVectorUInt32.Create(float.BiasedExponentShift) - exponent; 828TVectorUInt32 exponent = ((bits >> float.BiasedExponentShift) & TVectorUInt32.Create(float.ShiftedBiasedExponentMask)) - TVectorUInt32.Create(float.ExponentBias); 829TVectorUInt32 fractionalBits = TVectorUInt32.Create(float.BiasedExponentShift) - exponent;
src\libraries\System.Private.CoreLib\src\System\Single.cs (3)
88internal const byte ShiftedBiasedExponentMask = (byte)(BiasedExponentMask >> BiasedExponentShift); 142return TrailingSignificand | ((BiasedExponent != 0) ? (1U << BiasedExponentShift) : 0U); 157return (byte)((bits >> BiasedExponentShift) & ShiftedBiasedExponentMask);