AdvSimd.MinPairwise Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
MinPairwise(Vector64<UInt32>, Vector64<UInt32>) |
uint32x2_t vpmin_u32 (uint32x2_t a, uint32x2_t b) A32: VPMIN.U32 Dd, Dn, Dm A64: UMINP Vd.2S, Vn.2S, Vm.2S |
MinPairwise(Vector64<Single>, Vector64<Single>) |
float32x2_t vpmin_f32 (float32x2_t a, float32x2_t b) A32: VPMIN.F32 Dd, Dn, Dm A64: FMINP Vd.2S, Vn.2S, Vm.2S |
MinPairwise(Vector64<SByte>, Vector64<SByte>) |
int8x8_t vpmin_s8 (int8x8_t a, int8x8_t b) A32: VPMIN.S8 Dd, Dn, Dm A64: SMINP Vd.8B, Vn.8B, Vm.8B |
MinPairwise(Vector64<UInt16>, Vector64<UInt16>) |
uint16x4_t vpmin_u16 (uint16x4_t a, uint16x4_t b) A32: VPMIN.U16 Dd, Dn, Dm A64: UMINP Vd.4H, Vn.4H, Vm.4H |
MinPairwise(Vector64<Int16>, Vector64<Int16>) |
int16x4_t vpmin_s16 (int16x4_t a, int16x4_t b) A32: VPMIN.S16 Dd, Dn, Dm A64: SMINP Vd.4H, Vn.4H, Vm.4H |
MinPairwise(Vector64<Byte>, Vector64<Byte>) |
uint8x8_t vpmin_u8 (uint8x8_t a, uint8x8_t b) A32: VPMIN.U8 Dd, Dn, Dm A64: UMINP Vd.8B, Vn.8B, Vm.8B |
MinPairwise(Vector64<Int32>, Vector64<Int32>) |
int32x2_t vpmin_s32 (int32x2_t a, int32x2_t b) A32: VPMIN.S32 Dd, Dn, Dm A64: SMINP Vd.2S, Vn.2S, Vm.2S |
MinPairwise(Vector64<UInt32>, Vector64<UInt32>)
uint32x2_t vpmin_u32 (uint32x2_t a, uint32x2_t b)
A32: VPMIN.U32 Dd, Dn, Dm
A64: UMINP Vd.2S, Vn.2S, Vm.2S
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> MinPairwise(System::Runtime::Intrinsics::Vector64<System::UInt32> left, System::Runtime::Intrinsics::Vector64<System::UInt32> right);
public static System.Runtime.Intrinsics.Vector64<uint> MinPairwise (System.Runtime.Intrinsics.Vector64<uint> left, System.Runtime.Intrinsics.Vector64<uint> right);
static member MinPairwise : System.Runtime.Intrinsics.Vector64<uint32> * System.Runtime.Intrinsics.Vector64<uint32> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function MinPairwise (left As Vector64(Of UInteger), right As Vector64(Of UInteger)) As Vector64(Of UInteger)
Parameters
Returns
Applies to
MinPairwise(Vector64<Single>, Vector64<Single>)
float32x2_t vpmin_f32 (float32x2_t a, float32x2_t b)
A32: VPMIN.F32 Dd, Dn, Dm
A64: FMINP Vd.2S, Vn.2S, Vm.2S
public:
static System::Runtime::Intrinsics::Vector64<float> MinPairwise(System::Runtime::Intrinsics::Vector64<float> left, System::Runtime::Intrinsics::Vector64<float> right);
public static System.Runtime.Intrinsics.Vector64<float> MinPairwise (System.Runtime.Intrinsics.Vector64<float> left, System.Runtime.Intrinsics.Vector64<float> right);
static member MinPairwise : System.Runtime.Intrinsics.Vector64<single> * System.Runtime.Intrinsics.Vector64<single> -> System.Runtime.Intrinsics.Vector64<single>
Public Shared Function MinPairwise (left As Vector64(Of Single), right As Vector64(Of Single)) As Vector64(Of Single)
Parameters
Returns
Applies to
MinPairwise(Vector64<SByte>, Vector64<SByte>)
int8x8_t vpmin_s8 (int8x8_t a, int8x8_t b)
A32: VPMIN.S8 Dd, Dn, Dm
A64: SMINP Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> MinPairwise(System::Runtime::Intrinsics::Vector64<System::SByte> left, System::Runtime::Intrinsics::Vector64<System::SByte> right);
public static System.Runtime.Intrinsics.Vector64<sbyte> MinPairwise (System.Runtime.Intrinsics.Vector64<sbyte> left, System.Runtime.Intrinsics.Vector64<sbyte> right);
static member MinPairwise : System.Runtime.Intrinsics.Vector64<sbyte> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function MinPairwise (left As Vector64(Of SByte), right As Vector64(Of SByte)) As Vector64(Of SByte)
Parameters
Returns
Applies to
MinPairwise(Vector64<UInt16>, Vector64<UInt16>)
uint16x4_t vpmin_u16 (uint16x4_t a, uint16x4_t b)
A32: VPMIN.U16 Dd, Dn, Dm
A64: UMINP Vd.4H, Vn.4H, Vm.4H
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> MinPairwise(System::Runtime::Intrinsics::Vector64<System::UInt16> left, System::Runtime::Intrinsics::Vector64<System::UInt16> right);
public static System.Runtime.Intrinsics.Vector64<ushort> MinPairwise (System.Runtime.Intrinsics.Vector64<ushort> left, System.Runtime.Intrinsics.Vector64<ushort> right);
static member MinPairwise : System.Runtime.Intrinsics.Vector64<uint16> * System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function MinPairwise (left As Vector64(Of UShort), right As Vector64(Of UShort)) As Vector64(Of UShort)
Parameters
Returns
Applies to
MinPairwise(Vector64<Int16>, Vector64<Int16>)
int16x4_t vpmin_s16 (int16x4_t a, int16x4_t b)
A32: VPMIN.S16 Dd, Dn, Dm
A64: SMINP Vd.4H, Vn.4H, Vm.4H
public:
static System::Runtime::Intrinsics::Vector64<short> MinPairwise(System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector64<short> right);
public static System.Runtime.Intrinsics.Vector64<short> MinPairwise (System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector64<short> right);
static member MinPairwise : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function MinPairwise (left As Vector64(Of Short), right As Vector64(Of Short)) As Vector64(Of Short)
Parameters
Returns
Applies to
MinPairwise(Vector64<Byte>, Vector64<Byte>)
uint8x8_t vpmin_u8 (uint8x8_t a, uint8x8_t b)
A32: VPMIN.U8 Dd, Dn, Dm
A64: UMINP Vd.8B, Vn.8B, Vm.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> MinPairwise(System::Runtime::Intrinsics::Vector64<System::Byte> left, System::Runtime::Intrinsics::Vector64<System::Byte> right);
public static System.Runtime.Intrinsics.Vector64<byte> MinPairwise (System.Runtime.Intrinsics.Vector64<byte> left, System.Runtime.Intrinsics.Vector64<byte> right);
static member MinPairwise : System.Runtime.Intrinsics.Vector64<byte> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function MinPairwise (left As Vector64(Of Byte), right As Vector64(Of Byte)) As Vector64(Of Byte)
Parameters
Returns
Applies to
MinPairwise(Vector64<Int32>, Vector64<Int32>)
int32x2_t vpmin_s32 (int32x2_t a, int32x2_t b)
A32: VPMIN.S32 Dd, Dn, Dm
A64: SMINP Vd.2S, Vn.2S, Vm.2S
public:
static System::Runtime::Intrinsics::Vector64<int> MinPairwise(System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector64<int> right);
public static System.Runtime.Intrinsics.Vector64<int> MinPairwise (System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector64<int> right);
static member MinPairwise : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function MinPairwise (left As Vector64(Of Integer), right As Vector64(Of Integer)) As Vector64(Of Integer)