10 references to MultiplyAddEstimate
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1908public static Half MultiplyAddEstimate(Half left, Half right, Half addend) => (Half)float.MultiplyAddEstimate((float)left, (float)right, (float)addend);
src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.Impl.cs (6)
770float y = float.MultiplyAddEstimate(centerPoint.Y, 1 - c, +centerPoint.Z * s); 771float z = float.MultiplyAddEstimate(centerPoint.Z, 1 - c, -centerPoint.Y * s); 813float x = float.MultiplyAddEstimate(centerPoint.X, 1 - c, -centerPoint.Z * s); 814float z = float.MultiplyAddEstimate(centerPoint.Z, 1 - c, +centerPoint.X * s); 856float x = float.MultiplyAddEstimate(centerPoint.X, 1 - c, +centerPoint.Y * s); 857float y = float.MultiplyAddEstimate(centerPoint.Y, 1 - c, -centerPoint.X * s);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Scalar.cs (1)
1184return (T)(object)float.MultiplyAddEstimate((float)(object)left, (float)(object)right, (float)(object)addend);
src\libraries\System.Private.CoreLib\src\System\Single.cs (2)
827public static float Lerp(float value1, float value2, float amount) => MultiplyAddEstimate(value1, 1.0f - amount, value2 * amount); 1223return MultiplyAddEstimate(left, right, addend);