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