8 references to MultiplyAddEstimate
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Double.cs (2)
830
public static double Lerp(double value1, double value2, double amount) =>
MultiplyAddEstimate
(value1, 1.0 - amount, value2 * amount);
1204
return
MultiplyAddEstimate
(left, right, addend);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1390
public static NFloat MultiplyAddEstimate(NFloat left, NFloat right, NFloat addend) => new NFloat(NativeType.
MultiplyAddEstimate
(left._value, right._value, addend._value));
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Scalar.cs (1)
1156
return (T)(object)double.
MultiplyAddEstimate
((double)(object)left, (double)(object)right, (double)(object)addend);
System.Runtime.Numerics (4)
System\Numerics\Complex.cs (4)
1447
result_realpart = double.
MultiplyAddEstimate
(-left.m_imaginary, right.m_imaginary, result_realpart);
1448
result_realpart = double.
MultiplyAddEstimate
(left.m_real, right.m_real, result_realpart);
1451
result_imaginarypart = double.
MultiplyAddEstimate
(left.m_real, right.m_imaginary, result_imaginarypart);
1452
result_imaginarypart = double.
MultiplyAddEstimate
(left.m_imaginary, right.m_real, result_imaginarypart);