15 writes to Low64
System.Private.CoreLib (15)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (15)
171
result.
Low64
= low;
1277
d1.
Low64
= low64;
1464
d1.
Low64
= low64;
1573
d1.
Low64
= bufProd.Low64;
1701
result.
Low64
= (ulong)mantissa;
2159
d1.
Low64
= bufQuo.Low64;
2213
d2.
Low64
= low64;
2240
d1.
Low64
= bufQuo.Low64;
2248
d1.
Low64
%= d2.Low64;
2256
d1.
Low64
= tmp % den;
2360
d1.
Low64
= head.Low64 >> shift;
2385
d1.
Low64
= (head.Low64 >> shift) + ((ulong)head.U2 << (32 - shift) << 32);
2408
d.
Low64
= div;
2449
d.
Low64
= div;
2503
if (++d.
Low64
== 0)
24 references to Low64
System.Private.CoreLib (24)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (24)
955
ulong low64 = d1.
Low64
;
987
low64 = d2.
Low64
;
1100
low64 = d2.
Low64
;
1239
low64 = d1Low64 - d2.
Low64
;
1257
low64 = d1Low64 + d2.
Low64
;
1298
ulong high = Math.BigMul(pdecIn.
Low64
, pwr, out ulong low);
1309
value = (long)pdecIn.
Low64
;
1471
tmp = Math.BigMul(d1.Low, d2.
Low64
, out ulong low);
1491
tmp = Math.BigMul(d1.
Low64
, d2.Low, out ulong low);
1526
ulong mid64 = Math.BigMul(d1.
Low64
, d2.
Low64
, out tmp);
1535
hi64 += Math.BigMul(d1.
Low64
, d2.High, out tmp);
1541
hi64 += Math.BigMul(d2.
Low64
, d1.High, out tmp);
1933
bufQuo.Low64 = d1.
Low64
;
2016
bufRem.Low64 = d1.
Low64
<< curScale;
2019
ulong divisor = d2.
Low64
<< curScale;
2212
uint hi32 = (uint)Math.BigMul(d2.
Low64
, power, out ulong low64);
2226
bufQuo.Low64 = d1.
Low64
;
2248
d1.Low64 %= d2.
Low64
;
2309
head.Low64 = d1.
Low64
<< shift;
2342
ulong divisor = d2.
Low64
<< shift;
2367
bufDivisor.Low64 = d2.
Low64
<< shift;
2406
ulong tmp = d.
Low64
;
2440
ulong tmp = d.
Low64
;