47 references to kcbitUint
System.Runtime.Numerics (47)
System\Numerics\BigInteger.cs (47)
37internal static int MaxLength => Array.MaxLength / kcbitUint; 115_bits[1] = (uint)(x >> kcbitUint); 141_bits[1] = (uint)(value >> kcbitUint); 207int cu = (exp - 1) / kcbitUint + 1; 208int cbit = cu * kcbitUint - exp; 209Debug.Assert(0 <= cbit && cbit < kcbitUint); 214_bits[cu + 1] = (uint)(man >> (cbit + kcbitUint)); 217_bits[cu - 1] = unchecked((uint)man) << (kcbitUint - cbit); 666get { AssertValid(); return (_sign >> (kcbitUint - 1)) - (-_sign >> (kcbitUint - 1)); } 1650ulong highBits = ((ulong)_bits[^1] << kcbitUint) + _bits[^2]; 1652double exponentLow = lowBitsCount32 * kcbitUint * log10Of2; 1890const int InfinityLength = 1024 / kcbitUint; 2272bits[0] = (uint)(x >> (kcbitUint * 0)); 2277bits[0] = (uint)(x >> (kcbitUint * 0)); 2278bits[1] = (uint)(x >> (kcbitUint * 1)); 2283bits[0] = (uint)(x >> (kcbitUint * 0)); 2284bits[1] = (uint)(x >> (kcbitUint * 1)); 2285bits[2] = (uint)(x >> (kcbitUint * 2)); 2290bits[0] = (uint)(x >> (kcbitUint * 0)); 2291bits[1] = (uint)(x >> (kcbitUint * 1)); 2292bits[2] = (uint)(x >> (kcbitUint * 2)); 2293bits[3] = (uint)(x >> (kcbitUint * 3)); 2356bits[0] = (uint)(value >> (kcbitUint * 0)); 2361bits[0] = (uint)(value >> (kcbitUint * 0)); 2362bits[1] = (uint)(value >> (kcbitUint * 1)); 2367bits[0] = (uint)(value >> (kcbitUint * 0)); 2368bits[1] = (uint)(value >> (kcbitUint * 1)); 2369bits[2] = (uint)(value >> (kcbitUint * 2)); 2374bits[0] = (uint)(value >> (kcbitUint * 0)); 2375bits[1] = (uint)(value >> (kcbitUint * 1)); 2376bits[2] = (uint)(value >> (kcbitUint * 2)); 2377bits[3] = (uint)(value >> (kcbitUint * 3)); 2568return value >> unchecked(int.MinValue - kcbitUint) >> kcbitUint; 2573(int digitShift, int smallShift) = Math.DivRem(shift, kcbitUint); 2586: bits[^1] >> (kcbitUint - smallShift); 2622: m >> (kcbitUint - smallShift); 2650return value << kcbitUint << unchecked(int.MinValue - kcbitUint); 2655(int digitShift, int smallShift) = Math.DivRem(shift, kcbitUint); 2664smallShift = kcbitUint - 1; 2677return new BigInteger(value._sign >> (kcbitUint - 1), null); 5110return value << kcbitUint << unchecked(int.MinValue - kcbitUint); 5115(int digitShift, int smallShift) = Math.DivRem(shiftAmount, kcbitUint); 5224return new BigInteger(value._sign >> (kcbitUint - 1), null);