15 references to Buf24
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (15)
2311
b.
Buf24
.Low64 = d1.Low64 << shift;
2312
b.
Buf24
.Mid64 = (d1.Mid + ((ulong)d1.High << 32)) >> (32 - shift);
2322
ulong tmp64 = Math.BigMul(b.
Buf24
.U0, power);
2323
b.
Buf24
.U0 = (uint)tmp64;
2346
Div96By64(ref *(Buf12*)&b.
Buf24
.U4, divisor);
2349
Div96By64(ref *(Buf12*)&b.
Buf24
.U3, divisor);
2352
Div96By64(ref *(Buf12*)&b.
Buf24
.U2, divisor);
2355
Div96By64(ref *(Buf12*)&b.
Buf24
.U1, divisor);
2358
d1.Low64 = b.
Buf24
.Low64 >> shift;
2371
Div128By96(ref *(Buf16*)&b.
Buf24
.U3, ref bufDivisor);
2374
Div128By96(ref *(Buf16*)&b.
Buf24
.U2, ref bufDivisor);
2377
Div128By96(ref *(Buf16*)&b.
Buf24
.U1, ref bufDivisor);
2382
d1.Low64 = (b.
Buf24
.Low64 >> shift) + ((ulong)b.
Buf24
.U2 << (32 - shift) << 32);
2383
d1.High = b.
Buf24
.U2 >> shift;