22 references to Multiply
System.Runtime.Numerics (22)
System\Number.BigInteger.cs (3)
478BigIntegerCalculator.Multiply(buffer2, multiplier, bitsUpper); 1467BigIntegerCalculator.Multiply(src, power, dst); 1485BigIntegerCalculator.Multiply(left, powersOfTen, bits2);
System\Numerics\BigInteger.cs (1)
2891BigIntegerCalculator.Multiply(left, right, bits);
System\Numerics\BigIntegerCalculator.DivRem.cs (1)
615Multiply(left, right, bits);
System\Numerics\BigIntegerCalculator.FastReducer.cs (1)
87Multiply(left, right, bits);
System\Numerics\BigIntegerCalculator.PowMod.cs (2)
73Multiply(left.Slice(0, leftLength), right, temp.Slice(0, resultLength)); 580Multiply(prev.Slice(0, prevLength), base2.Slice(0, base2Length),
System\Numerics\BigIntegerCalculator.SquMul.cs (14)
321Multiply(left0, right0, z0); 322Multiply(left2, right1, z3); 375Multiply(p1, q1, c1); 376Multiply(pm1, qm1, cm1); 446Multiply(leftLow, rightLow, bitsLow); 449Multiply(leftHigh, rightHigh, bitsHigh); 466Multiply(leftFold, rightFold, core); 501Multiply(leftLow, right, bitsLow); 511Multiply(leftHigh, right, bitsHigh.Slice(0, leftHigh.Length + right.Length)); 667Multiply(p0, q0, r0); 668Multiply(p1, q1, r1); 669Multiply(pm1, qm1, rm1); 670Multiply(pm2, qm2, rm2); 671Multiply(pInf, qInf, rInf);