17 writes to Low64
System.Private.CoreLib (17)
src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (17)
187
result.
Low64
= low;
1267
d1.
Low64
= low64;
1440
d1.
Low64
= low64;
1549
d1.
Low64
= bufProd.Low64;
1645
result.
Low64
= Math.BigMul(mant, UInt32Powers10[power]);
1660
result.
Low64
= low64;
1884
result.
Low64
= mant;
2183
d1.
Low64
= bufQuo.Low64;
2241
d2.
Low64
= low64;
2269
d1.
Low64
= bufQuo.Low64;
2277
d1.
Low64
%= d2.Low64;
2285
d1.
Low64
= tmp % den;
2358
d1.
Low64
= b.Buf24.Low64 >> shift;
2382
d1.
Low64
= (b.Buf24.Low64 >> shift) + ((ulong)b.Buf24.U2 << (32 - shift) << 32);
2405
d.
Low64
= div;
2446
d.
Low64
= div;
2500
if (++d.
Low64
== 0)
24 references to Low64
System.Private.CoreLib (24)
src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (24)
960
ulong low64 = d1.
Low64
;
992
low64 = d2.
Low64
;
1104
low64 = d2.
Low64
;
1229
low64 = d1Low64 - d2.
Low64
;
1247
low64 = d1Low64 + d2.
Low64
;
1288
ulong high = Math.BigMul(pdecIn.
Low64
, pwr, out ulong low);
1299
value = (long)pdecIn.
Low64
;
1447
tmp = Math.BigMul(d1.Low, d2.
Low64
, out ulong low);
1467
tmp = Math.BigMul(d1.
Low64
, d2.Low, out ulong low);
1502
ulong mid64 = Math.BigMul(d1.
Low64
, d2.
Low64
, out tmp);
1511
hi64 += Math.BigMul(d1.
Low64
, d2.High, out tmp);
1517
hi64 += Math.BigMul(d2.
Low64
, d1.High, out tmp);
1957
bufQuo.Low64 = d1.
Low64
;
2040
bufRem.Low64 = d1.
Low64
<< curScale;
2043
ulong divisor = d2.
Low64
<< curScale;
2240
uint hi32 = (uint)Math.BigMul(d2.
Low64
, power, out ulong low64);
2255
bufQuo.Low64 = d1.
Low64
;
2277
d1.Low64 %= d2.
Low64
;
2311
b.Buf24.Low64 = d1.
Low64
<< shift;
2342
ulong divisor = d2.
Low64
<< shift;
2365
bufDivisor.Low64 = d2.
Low64
<< shift;
2403
ulong tmp = d.
Low64
;
2437
ulong tmp = d.
Low64
;