8 references to BiasedExponentShift
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1180
private 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)
778
TVectorUInt32 exponent = ((bits >> float.
BiasedExponentShift
) & TVectorUInt32.Create(float.ShiftedBiasedExponentMask)) - TVectorUInt32.Create(float.ExponentBias);
779
TVectorUInt32 fractionalBits = TVectorUInt32.Create(float.
BiasedExponentShift
) - exponent;
828
TVectorUInt32 exponent = ((bits >> float.
BiasedExponentShift
) & TVectorUInt32.Create(float.ShiftedBiasedExponentMask)) - TVectorUInt32.Create(float.ExponentBias);
829
TVectorUInt32 fractionalBits = TVectorUInt32.Create(float.
BiasedExponentShift
) - exponent;
src\libraries\System.Private.CoreLib\src\System\Single.cs (3)
88
internal const byte ShiftedBiasedExponentMask = (byte)(BiasedExponentMask >>
BiasedExponentShift
);
142
return TrailingSignificand | ((BiasedExponent != 0) ? (1U <<
BiasedExponentShift
) : 0U);
157
return (byte)((bits >>
BiasedExponentShift
) & ShiftedBiasedExponentMask);