5 writes to Low64
System.Private.CoreLib (5)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (5)
355
(ulong quotient, bufNum.
Low64
) = X86.X86Base.X64.DivRem(bufNum.Low64, bufNum.High64, den);
521
bufNum.
Low64
= num;
564
bufNum.
Low64
= low64;
2016
bufRem.
Low64
= d1.Low64 << curScale;
2119
bufRem.
Low64
<<= 1;
10 references to Low64
System.Private.CoreLib (10)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (10)
355
(ulong quotient, bufNum.Low64) = X86.X86Base.X64.DivRem(bufNum.
Low64
, bufNum.High64, den);
481
ulong num = bufNum.
Low64
- prod1;
563
ulong hi64 = Math.BigMul(bufNum.
Low64
, power, out ulong low64);
2030
if (bufRem.
Low64
== 0)
2051
ulong tmp64 = bufRem.
Low64
;
2069
scale = OverflowUnscale(ref bufQuo, scale, bufRem.
Low64
!= 0);
2092
if ((bufRem.
Low64
| bufRem.U2) == 0)
2123
(bufRem.
Low64
> bufDivisor.Low64 || bufRem.
Low64
== bufDivisor.Low64 &&
2140
scale = OverflowUnscale(ref bufQuo, scale, (bufRem.
Low64
| bufRem.High64) != 0);