AdvSimd.Arm64.MultiplyDoublingScalarBySelectedScalarSaturateHigh Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int16>, Vector128<Int16>, Byte) |
int16_t vqdmulhh_laneq_s16 (int16_t, int16x8_t v, const int lane) A64: SQDMULH Hd, Hn, Vm.H[lane] |
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int16>, Vector64<Int16>, Byte) |
int16_t vqdmulhh_lane_s16 (int16_t, int16x4_t v, const int lane) A64: SQDMULH Hd, Hn, Vm.H[lane] |
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int32>, Vector128<Int32>, Byte) |
int32_t vqdmulhs_laneq_s32 (int32_t, int32x4_t v, const int lane) A64: SQDMULH Sd, Sn, Vm.S[lane] |
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int32>, Vector64<Int32>, Byte) |
int32_t vqdmulhs_lane_s32 (int32_t, int32x2_t v, const int lane) A64: SQDMULH Sd, Sn, Vm.S[lane] |
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int16>, Vector128<Int16>, Byte)
int16_t vqdmulhh_laneq_s16 (int16_t, int16x8_t v, const int lane)
A64: SQDMULH Hd, Hn, Vm.H[lane]
public:
static System::Runtime::Intrinsics::Vector64<short> MultiplyDoublingScalarBySelectedScalarSaturateHigh(System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector128<short> right, System::Byte rightIndex);
public static System.Runtime.Intrinsics.Vector64<short> MultiplyDoublingScalarBySelectedScalarSaturateHigh (System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector128<short> right, byte rightIndex);
static member MultiplyDoublingScalarBySelectedScalarSaturateHigh : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector128<int16> * byte -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function MultiplyDoublingScalarBySelectedScalarSaturateHigh (left As Vector64(Of Short), right As Vector128(Of Short), rightIndex As Byte) As Vector64(Of Short)
Parameter
- rightIndex
- Byte
Mengembalikan
Berlaku untuk
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int16>, Vector64<Int16>, Byte)
int16_t vqdmulhh_lane_s16 (int16_t, int16x4_t v, const int lane)
A64: SQDMULH Hd, Hn, Vm.H[lane]
public:
static System::Runtime::Intrinsics::Vector64<short> MultiplyDoublingScalarBySelectedScalarSaturateHigh(System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector64<short> right, System::Byte rightIndex);
public static System.Runtime.Intrinsics.Vector64<short> MultiplyDoublingScalarBySelectedScalarSaturateHigh (System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector64<short> right, byte rightIndex);
static member MultiplyDoublingScalarBySelectedScalarSaturateHigh : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> * byte -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function MultiplyDoublingScalarBySelectedScalarSaturateHigh (left As Vector64(Of Short), right As Vector64(Of Short), rightIndex As Byte) As Vector64(Of Short)
Parameter
- rightIndex
- Byte
Mengembalikan
Berlaku untuk
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int32>, Vector128<Int32>, Byte)
int32_t vqdmulhs_laneq_s32 (int32_t, int32x4_t v, const int lane)
A64: SQDMULH Sd, Sn, Vm.S[lane]
public:
static System::Runtime::Intrinsics::Vector64<int> MultiplyDoublingScalarBySelectedScalarSaturateHigh(System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector128<int> right, System::Byte rightIndex);
public static System.Runtime.Intrinsics.Vector64<int> MultiplyDoublingScalarBySelectedScalarSaturateHigh (System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector128<int> right, byte rightIndex);
static member MultiplyDoublingScalarBySelectedScalarSaturateHigh : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector128<int> * byte -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function MultiplyDoublingScalarBySelectedScalarSaturateHigh (left As Vector64(Of Integer), right As Vector128(Of Integer), rightIndex As Byte) As Vector64(Of Integer)
Parameter
- rightIndex
- Byte
Mengembalikan
Berlaku untuk
MultiplyDoublingScalarBySelectedScalarSaturateHigh(Vector64<Int32>, Vector64<Int32>, Byte)
int32_t vqdmulhs_lane_s32 (int32_t, int32x2_t v, const int lane)
A64: SQDMULH Sd, Sn, Vm.S[lane]
public:
static System::Runtime::Intrinsics::Vector64<int> MultiplyDoublingScalarBySelectedScalarSaturateHigh(System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector64<int> right, System::Byte rightIndex);
public static System.Runtime.Intrinsics.Vector64<int> MultiplyDoublingScalarBySelectedScalarSaturateHigh (System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector64<int> right, byte rightIndex);
static member MultiplyDoublingScalarBySelectedScalarSaturateHigh : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> * byte -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function MultiplyDoublingScalarBySelectedScalarSaturateHigh (left As Vector64(Of Integer), right As Vector64(Of Integer), rightIndex As Byte) As Vector64(Of Integer)
Parameter
- rightIndex
- Byte