AdvSimd.Arm64.MultiplyDoublingWideningAndAddSaturateScalar 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
MultiplyDoublingWideningAndAddSaturateScalar(Vector64<Int32>, Vector64<Int16>, Vector64<Int16>) |
int32_t vqdmlalh_s16 (int32_t a, int16_t b, int16_t c) A64: SQDMLAL Sd, Hn, Hm |
MultiplyDoublingWideningAndAddSaturateScalar(Vector64<Int64>, Vector64<Int32>, Vector64<Int32>) |
int64_t vqdmlals_s32 (int64_t a, int32_t b, int32_t c) A64: SQDMLAL Dd, Sn, Sm |
MultiplyDoublingWideningAndAddSaturateScalar(Vector64<Int32>, Vector64<Int16>, Vector64<Int16>)
int32_t vqdmlalh_s16 (int32_t a, int16_t b, int16_t c)
A64: SQDMLAL Sd, Hn, Hm
public:
static System::Runtime::Intrinsics::Vector64<int> MultiplyDoublingWideningAndAddSaturateScalar(System::Runtime::Intrinsics::Vector64<int> addend, System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector64<short> right);
public static System.Runtime.Intrinsics.Vector64<int> MultiplyDoublingWideningAndAddSaturateScalar (System.Runtime.Intrinsics.Vector64<int> addend, System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector64<short> right);
static member MultiplyDoublingWideningAndAddSaturateScalar : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function MultiplyDoublingWideningAndAddSaturateScalar (addend As Vector64(Of Integer), left As Vector64(Of Short), right As Vector64(Of Short)) As Vector64(Of Integer)
Parameter
Gibt zurück
Gilt für:
MultiplyDoublingWideningAndAddSaturateScalar(Vector64<Int64>, Vector64<Int32>, Vector64<Int32>)
int64_t vqdmlals_s32 (int64_t a, int32_t b, int32_t c)
A64: SQDMLAL Dd, Sn, Sm
public:
static System::Runtime::Intrinsics::Vector64<long> MultiplyDoublingWideningAndAddSaturateScalar(System::Runtime::Intrinsics::Vector64<long> addend, System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector64<int> right);
public static System.Runtime.Intrinsics.Vector64<long> MultiplyDoublingWideningAndAddSaturateScalar (System.Runtime.Intrinsics.Vector64<long> addend, System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector64<int> right);
static member MultiplyDoublingWideningAndAddSaturateScalar : System.Runtime.Intrinsics.Vector64<int64> * System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<int64>
Public Shared Function MultiplyDoublingWideningAndAddSaturateScalar (addend As Vector64(Of Long), left As Vector64(Of Integer), right As Vector64(Of Integer)) As Vector64(Of Long)