14 references to kuMaskHighBit
System.Runtime.Numerics (14)
System\Numerics\BigInteger.cs (14)
47
private static readonly BigInteger s_bnMinInt = new BigInteger(-1, new uint[] {
kuMaskHighBit
});
232
const int signMask = unchecked((int)
kuMaskHighBit
);
440
case
kuMaskHighBit
: // abs(Int32.MinValue)
520
if (value[0] <
kuMaskHighBit
)
525
else if (negative && value[0] ==
kuMaskHighBit
)
591
else if (value[0] ==
kuMaskHighBit
)
1949
if (value._bits[0] >
kuMaskHighBit
)
2628
if (digitShift == 0 && r <
kuMaskHighBit
)
3172
Debug.Assert(_bits.Length > 1 || _bits[0] >=
kuMaskHighBit
);
3323
if (negative && bits[^1] >=
kuMaskHighBit
3324
&& (leadingZeroCount != bits.Length - 1 || bits[^1] !=
kuMaskHighBit
))
5142
if (neg && bits[^1] >=
kuMaskHighBit
)
5152
if (bits[^1] ==
kuMaskHighBit
&& negLeadingZeroCount == bits.Length - 1)
5164
rgu[^1] =
kuMaskHighBit
>>> smallShift;