Fma.MultiplySubtractAdd Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
MultiplySubtractAdd(Vector256<Single>, Vector256<Single>, Vector256<Single>) |
__m256 _mm256_fmsubadd_ps (__m256 a, __m256 b, __m256 c) VFMSUBADDPS ymm, ymm, ymm/m256 |
MultiplySubtractAdd(Vector256<Double>, Vector256<Double>, Vector256<Double>) |
__m256d _mm256_fmsubadd_pd (__m256d a, __m256d b, __m256d c) VFMSUBADDPD ymm, ymm, ymm/m256 |
MultiplySubtractAdd(Vector128<Double>, Vector128<Double>, Vector128<Double>) |
__m128d _mm_fmsubadd_pd (__m128d a, __m128d b, __m128d c) VFMSUBADDPD xmm, xmm, xmm/m128 |
MultiplySubtractAdd(Vector128<Single>, Vector128<Single>, Vector128<Single>) |
__m128 _mm_fmsubadd_ps (__m128 a, __m128 b, __m128 c) VFMSUBADDPS xmm, xmm, xmm/m128 |
MultiplySubtractAdd(Vector256<Single>, Vector256<Single>, Vector256<Single>)
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
__m256 _mm256_fmsubadd_ps (__m256 a, __m256 b, __m256 c)
VFMSUBADDPS ymm, ymm, ymm/m256
public:
static System::Runtime::Intrinsics::Vector256<float> MultiplySubtractAdd(System::Runtime::Intrinsics::Vector256<float> a, System::Runtime::Intrinsics::Vector256<float> b, System::Runtime::Intrinsics::Vector256<float> c);
public static System.Runtime.Intrinsics.Vector256<float> MultiplySubtractAdd (System.Runtime.Intrinsics.Vector256<float> a, System.Runtime.Intrinsics.Vector256<float> b, System.Runtime.Intrinsics.Vector256<float> c);
static member MultiplySubtractAdd : System.Runtime.Intrinsics.Vector256<single> * System.Runtime.Intrinsics.Vector256<single> * System.Runtime.Intrinsics.Vector256<single> -> System.Runtime.Intrinsics.Vector256<single>
Public Shared Function MultiplySubtractAdd (a As Vector256(Of Single), b As Vector256(Of Single), c As Vector256(Of Single)) As Vector256(Of Single)
Parameter
Gibt zurück
Gilt für:
MultiplySubtractAdd(Vector256<Double>, Vector256<Double>, Vector256<Double>)
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
__m256d _mm256_fmsubadd_pd (__m256d a, __m256d b, __m256d c)
VFMSUBADDPD ymm, ymm, ymm/m256
public:
static System::Runtime::Intrinsics::Vector256<double> MultiplySubtractAdd(System::Runtime::Intrinsics::Vector256<double> a, System::Runtime::Intrinsics::Vector256<double> b, System::Runtime::Intrinsics::Vector256<double> c);
public static System.Runtime.Intrinsics.Vector256<double> MultiplySubtractAdd (System.Runtime.Intrinsics.Vector256<double> a, System.Runtime.Intrinsics.Vector256<double> b, System.Runtime.Intrinsics.Vector256<double> c);
static member MultiplySubtractAdd : System.Runtime.Intrinsics.Vector256<double> * System.Runtime.Intrinsics.Vector256<double> * System.Runtime.Intrinsics.Vector256<double> -> System.Runtime.Intrinsics.Vector256<double>
Public Shared Function MultiplySubtractAdd (a As Vector256(Of Double), b As Vector256(Of Double), c As Vector256(Of Double)) As Vector256(Of Double)
Parameter
Gibt zurück
Gilt für:
MultiplySubtractAdd(Vector128<Double>, Vector128<Double>, Vector128<Double>)
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
__m128d _mm_fmsubadd_pd (__m128d a, __m128d b, __m128d c)
VFMSUBADDPD xmm, xmm, xmm/m128
public:
static System::Runtime::Intrinsics::Vector128<double> MultiplySubtractAdd(System::Runtime::Intrinsics::Vector128<double> a, System::Runtime::Intrinsics::Vector128<double> b, System::Runtime::Intrinsics::Vector128<double> c);
public static System.Runtime.Intrinsics.Vector128<double> MultiplySubtractAdd (System.Runtime.Intrinsics.Vector128<double> a, System.Runtime.Intrinsics.Vector128<double> b, System.Runtime.Intrinsics.Vector128<double> c);
static member MultiplySubtractAdd : System.Runtime.Intrinsics.Vector128<double> * System.Runtime.Intrinsics.Vector128<double> * System.Runtime.Intrinsics.Vector128<double> -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function MultiplySubtractAdd (a As Vector128(Of Double), b As Vector128(Of Double), c As Vector128(Of Double)) As Vector128(Of Double)
Parameter
Gibt zurück
Gilt für:
MultiplySubtractAdd(Vector128<Single>, Vector128<Single>, Vector128<Single>)
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
- Quelle:
- Fma.cs
__m128 _mm_fmsubadd_ps (__m128 a, __m128 b, __m128 c)
VFMSUBADDPS xmm, xmm, xmm/m128
public:
static System::Runtime::Intrinsics::Vector128<float> MultiplySubtractAdd(System::Runtime::Intrinsics::Vector128<float> a, System::Runtime::Intrinsics::Vector128<float> b, System::Runtime::Intrinsics::Vector128<float> c);
public static System.Runtime.Intrinsics.Vector128<float> MultiplySubtractAdd (System.Runtime.Intrinsics.Vector128<float> a, System.Runtime.Intrinsics.Vector128<float> b, System.Runtime.Intrinsics.Vector128<float> c);
static member MultiplySubtractAdd : System.Runtime.Intrinsics.Vector128<single> * System.Runtime.Intrinsics.Vector128<single> * System.Runtime.Intrinsics.Vector128<single> -> System.Runtime.Intrinsics.Vector128<single>
Public Shared Function MultiplySubtractAdd (a As Vector128(Of Single), b As Vector128(Of Single), c As Vector128(Of Single)) As Vector128(Of Single)
Parameter
Gibt zurück
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für