Прочитај на енглеском Уреди

Делите путем


Fma.MultiplyAddNegatedScalar Method

Definition

Overloads

MultiplyAddNegatedScalar(Vector128<Double>, Vector128<Double>, Vector128<Double>)

__m128d _mm_fnmadd_sd (__m128d a, __m128d b, __m128d c)

VFNMADDSD xmm, xmm, xmm/m64

MultiplyAddNegatedScalar(Vector128<Single>, Vector128<Single>, Vector128<Single>)

__m128 _mm_fnmadd_ss (__m128 a, __m128 b, __m128 c)

VFNMADDSS xmm, xmm, xmm/m32

MultiplyAddNegatedScalar(Vector128<Double>, Vector128<Double>, Vector128<Double>)

Source:
Fma.cs
Source:
Fma.cs
Source:
Fma.cs

__m128d _mm_fnmadd_sd (__m128d a, __m128d b, __m128d c)

VFNMADDSD xmm, xmm, xmm/m64

C#
public static System.Runtime.Intrinsics.Vector128<double> MultiplyAddNegatedScalar(System.Runtime.Intrinsics.Vector128<double> a, System.Runtime.Intrinsics.Vector128<double> b, System.Runtime.Intrinsics.Vector128<double> c);

Parameters

Returns

Applies to

.NET 10 и друге верзије
Производ Верзије
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10

MultiplyAddNegatedScalar(Vector128<Single>, Vector128<Single>, Vector128<Single>)

Source:
Fma.cs
Source:
Fma.cs
Source:
Fma.cs

__m128 _mm_fnmadd_ss (__m128 a, __m128 b, __m128 c)

VFNMADDSS xmm, xmm, xmm/m32

C#
public static System.Runtime.Intrinsics.Vector128<float> MultiplyAddNegatedScalar(System.Runtime.Intrinsics.Vector128<float> a, System.Runtime.Intrinsics.Vector128<float> b, System.Runtime.Intrinsics.Vector128<float> c);

Parameters

Returns

Applies to

.NET 10 и друге верзије
Производ Верзије
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10