6 references to BigMul
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (5)
942
Debug.Assert(Math.
BigMul
(quo, divisor) + rem == (new UInt128(hi, lo)));
1415
UInt128 mull = Math.
BigMul
(al, bl);
1416
UInt128 t = Math.
BigMul
(ah, bl) + mull._upper;
1417
UInt128 tl = Math.
BigMul
(al, bh) + t._lower;
1420
return Math.
BigMul
(ah, bh) + t._upper + tl._upper;
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
51
public static UInt128 BigMul(ulong left, ulong right) => Math.
BigMul
(left, right);