29 references to BitsPerUInt32
System.Runtime.Numerics (29)
System\Numerics\BigInteger.cs (29)
32private const int MinIntSplitShift = int.MaxValue - BitsPerUInt32 + 1; 127_bits = x <= uint.MaxValue ? [((uint)x)] : [(uint)x, (uint)(x >> BitsPerUInt32)]; 151_bits = value <= uint.MaxValue ? [((uint)value)] : [(uint)value, (uint)(value >> BitsPerUInt32)]; 238_bits[cu + 1] = (uint)(man >> (cbit + BitsPerUInt32)); 242_bits[cu - 1] = (nuint)(uint)man << (BitsPerUInt32 - cbit); 1823highBits = ((ulong)_bits[^1] << BitsPerUInt32) + (uint)_bits[^2]; 2381bits = [(uint)(x >> (BitsPerUInt32 * 0))]; 2385bits = [(uint)(x >> (BitsPerUInt32 * 0)), 2386(uint)(x >> (BitsPerUInt32 * 1))]; 2390bits = [(uint)(x >> (BitsPerUInt32 * 0)), 2391(uint)(x >> (BitsPerUInt32 * 1)), 2392(uint)(x >> (BitsPerUInt32 * 2))]; 2396bits = [(uint)(x >> (BitsPerUInt32 * 0)), 2397(uint)(x >> (BitsPerUInt32 * 1)), 2398(uint)(x >> (BitsPerUInt32 * 2)), 2399(uint)(x >> (BitsPerUInt32 * 3))]; 2452bits = [(uint)(value >> (BitsPerUInt32 * 0))]; 2456bits = [(uint)(value >> (BitsPerUInt32 * 0)), 2457(uint)(value >> (BitsPerUInt32 * 1))]; 2461bits = [(uint)(value >> (BitsPerUInt32 * 0)), 2462(uint)(value >> (BitsPerUInt32 * 1)), 2463(uint)(value >> (BitsPerUInt32 * 2))]; 2467bits = [(uint)(value >> (BitsPerUInt32 * 0)), 2468(uint)(value >> (BitsPerUInt32 * 1)), 2469(uint)(value >> (BitsPerUInt32 * 2)), 2470(uint)(value >> (BitsPerUInt32 * 3))]; 2575return value >> MinIntSplitShift >> BitsPerUInt32; 2669return value << BitsPerUInt32 << MinIntSplitShift; 5005return value << BitsPerUInt32 << MinIntSplitShift;