Fma.MultiplySubtract Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
MultiplySubtract(Vector128<Double>, Vector128<Double>, Vector128<Double>) |
__m128d _mm_fmsub_pd (__m128d a, __m128d b, __m128d c) VFMSUBPS xmm, xmm, xmm/m128 |
MultiplySubtract(Vector128<Single>, Vector128<Single>, Vector128<Single>) |
__m128 _mm_fmsub_ps (__m128 __m128 b, __m128 c) VFMSUBPS xmm, xmm, xmm/m128 |
MultiplySubtract(Vector256<Double>, Vector256<Double>, Vector256<Double>) |
__m256d _mm256_fmsub_pd (__m256d __m256d b, __m256d c) VFMSUBPD ymm, ymm, ymm/m256 |
MultiplySubtract(Vector256<Single>, Vector256<Single>, Vector256<Single>) |
__m256 _mm256_fmsub_ps (__m256 a, __m256 b, __m256 c) VFMSUBPS ymm, ymm, ymm/m256 |
MultiplySubtract(Vector128<Double>, Vector128<Double>, Vector128<Double>)
__m128d _mm_fmsub_pd (__m128d a, __m128d b, __m128d c)
VFMSUBPS xmm, xmm, xmm/m128
public:
static System::Runtime::Intrinsics::Vector128<double> MultiplySubtract(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> MultiplySubtract (System.Runtime.Intrinsics.Vector128<double> a, System.Runtime.Intrinsics.Vector128<double> b, System.Runtime.Intrinsics.Vector128<double> c);
static member MultiplySubtract : System.Runtime.Intrinsics.Vector128<double> * System.Runtime.Intrinsics.Vector128<double> * System.Runtime.Intrinsics.Vector128<double> -> System.Runtime.Intrinsics.Vector128<double>
Public Shared Function MultiplySubtract (a As Vector128(Of Double), b As Vector128(Of Double), c As Vector128(Of Double)) As Vector128(Of Double)
Parametry
Návraty
Platí pro
MultiplySubtract(Vector128<Single>, Vector128<Single>, Vector128<Single>)
__m128 _mm_fmsub_ps (__m128 __m128 b, __m128 c)
VFMSUBPS xmm, xmm, xmm/m128
public:
static System::Runtime::Intrinsics::Vector128<float> MultiplySubtract(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> MultiplySubtract (System.Runtime.Intrinsics.Vector128<float> a, System.Runtime.Intrinsics.Vector128<float> b, System.Runtime.Intrinsics.Vector128<float> c);
static member MultiplySubtract : System.Runtime.Intrinsics.Vector128<single> * System.Runtime.Intrinsics.Vector128<single> * System.Runtime.Intrinsics.Vector128<single> -> System.Runtime.Intrinsics.Vector128<single>
Public Shared Function MultiplySubtract (a As Vector128(Of Single), b As Vector128(Of Single), c As Vector128(Of Single)) As Vector128(Of Single)
Parametry
Návraty
Platí pro
MultiplySubtract(Vector256<Double>, Vector256<Double>, Vector256<Double>)
__m256d _mm256_fmsub_pd (__m256d __m256d b, __m256d c)
VFMSUBPD ymm, ymm, ymm/m256
public:
static System::Runtime::Intrinsics::Vector256<double> MultiplySubtract(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> MultiplySubtract (System.Runtime.Intrinsics.Vector256<double> a, System.Runtime.Intrinsics.Vector256<double> b, System.Runtime.Intrinsics.Vector256<double> c);
static member MultiplySubtract : System.Runtime.Intrinsics.Vector256<double> * System.Runtime.Intrinsics.Vector256<double> * System.Runtime.Intrinsics.Vector256<double> -> System.Runtime.Intrinsics.Vector256<double>
Public Shared Function MultiplySubtract (a As Vector256(Of Double), b As Vector256(Of Double), c As Vector256(Of Double)) As Vector256(Of Double)
Parametry
Návraty
Platí pro
MultiplySubtract(Vector256<Single>, Vector256<Single>, Vector256<Single>)
__m256 _mm256_fmsub_ps (__m256 a, __m256 b, __m256 c)
VFMSUBPS ymm, ymm, ymm/m256
public:
static System::Runtime::Intrinsics::Vector256<float> MultiplySubtract(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> MultiplySubtract (System.Runtime.Intrinsics.Vector256<float> a, System.Runtime.Intrinsics.Vector256<float> b, System.Runtime.Intrinsics.Vector256<float> c);
static member MultiplySubtract : System.Runtime.Intrinsics.Vector256<single> * System.Runtime.Intrinsics.Vector256<single> * System.Runtime.Intrinsics.Vector256<single> -> System.Runtime.Intrinsics.Vector256<single>
Public Shared Function MultiplySubtract (a As Vector256(Of Single), b As Vector256(Of Single), c As Vector256(Of Single)) As Vector256(Of Single)