24 writes to _uSmall
System.Numerics (24)
System\Numerics\BigIntegerBuilder.cs (24)
75_uSmall = 0; 92_uSmall = NumericsHelpers.Abs(bn._Sign); 96_uSmall = _rgu[0]; 113_uSmall = (uint)((n ^ mask) - mask); 117_uSmall = _rgu[0]; 180_uSmall = u; 188_uSmall = NumericsHelpers.GetLo(uu); 228_uSmall = _rgu[0]; 271_uSmall = 0; 293_uSmall = _rgu[0]; 370_uSmall = reg._uSmall; 387if ((_uSmall += u) >= u) 457_uSmall -= u; 459_uSmall = u - _uSmall; 513_uSmall = 0; 521_uSmall = u2 - u1; 525_uSmall = u1 - u2; 709_uSmall = uTmp / uDen; 768_uSmall = 0; 894regQuo._uSmall = (uint)uuQuo; 930_uSmall >>= cbitShift; 939_uSmall = rguSrc[cuShift] >> cbitShift; 982_uSmall <<= cbitShift; 1134reg1._uSmall = NumericsHelpers.GCD(reg1._uSmall, reg2._uSmall);
39 references to _uSmall
System.Numerics (39)
System\Numerics\BigIntegerBuilder.cs (39)
138if (_uSmall <= int.MaxValue) { 139sign = signSrc * (int)_uSmall; 144_rgu = new uint[1] { _uSmall }; 146_rgu[0] = _uSmall; 147else if (_rgu[0] != _uSmall) 148_rgu = new uint[1] { _uSmall }; 201public uint High { get { return _iuLast == 0 ? _uSmall : _rgu[_iuLast]; } } 207man = (ulong)_uSmall; 300rgu[0] = _uSmall; 309_rgu[0] = _uSmall; 370_uSmall = reg._uSmall; 390_rgu[0] = _uSmall; 415Add(reg._uSmall); 419uint u = _uSmall; 456if (u <= _uSmall) 459_uSmall = u - _uSmall; 486Sub(ref sign, reg._uSmall); 490uint u = _uSmall; 593Set((ulong)_uSmall * u); 615Mul(regMul._uSmall); 617uint u = _uSmall; 658Set((ulong)reg1._uSmall * reg2._uSmall); 661Mul(reg1._uSmall); 666Mul(reg2._uSmall); 708uint uTmp = _uSmall; 732return regNum._uSmall % uDen; 748Set(Mod(ref this, regDen._uSmall)); 764DivMod(regDen._uSmall); 780regQuo.Set(DivMod(regDen._uSmall)); 996_rgu[cuShift] = _uSmall << cbitShift; 1134reg1._uSmall = NumericsHelpers.GCD(reg1._uSmall, reg2._uSmall); 1135else if (reg2._uSmall != 0) 1136reg1.Set(NumericsHelpers.GCD(Mod(ref reg1, reg2._uSmall), reg2._uSmall)); 1307if ((_uSmall & 1) != 0 || _uSmall == 0) 1309return NumericsHelpers.CbitLowZero(_uSmall);