AdvSimd.Arm64.MaxAcross 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
MaxAcross(Vector64<UInt16>) |
uint16_t vmaxv_u16 (uint16x4_t a) A64: UMAXV Hd, Vn.4H |
MaxAcross(Vector64<SByte>) |
int8_t vmaxv_s8 (int8x8_t a) A64: SMAXV Bd, Vn.8B |
MaxAcross(Vector64<Int16>) |
int16_t vmaxv_s16 (int16x4_t a) A64: SMAXV Hd, Vn.4H |
MaxAcross(Vector128<UInt32>) |
uint32_t vmaxvq_u32 (uint32x4_t a) A64: UMAXV Sd, Vn.4S |
MaxAcross(Vector128<UInt16>) |
uint16_t vmaxvq_u16 (uint16x8_t a) A64: UMAXV Hd, Vn.8H |
MaxAcross(Vector64<Byte>) |
uint8_t vmaxv_u8 (uint8x8_t a) A64: UMAXV Bd, Vn.8B |
MaxAcross(Vector128<SByte>) |
int8_t vmaxvq_s8 (int8x16_t a) A64: SMAXV Bd, Vn.16B |
MaxAcross(Vector128<Int32>) |
int32_t vmaxvq_s32 (int32x4_t a) A64: SMAXV Sd, Vn.4S |
MaxAcross(Vector128<Int16>) |
int16_t vmaxvq_s16 (int16x8_t a) A64: SMAXV Hd, Vn.8H |
MaxAcross(Vector128<Byte>) |
uint8_t vmaxvq_u8 (uint8x16_t a) A64: UMAXV Bd, Vn.16B |
MaxAcross(Vector128<Single>) |
float32_t vmaxvq_f32 (float32x4_t a) A64: FMAXV Sd, Vn.4S |
MaxAcross(Vector64<UInt16>)
uint16_t vmaxv_u16 (uint16x4_t a)
A64: UMAXV Hd, Vn.4H
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> MaxAcross(System::Runtime::Intrinsics::Vector64<System::UInt16> value);
public static System.Runtime.Intrinsics.Vector64<ushort> MaxAcross (System.Runtime.Intrinsics.Vector64<ushort> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function MaxAcross (value As Vector64(Of UShort)) As Vector64(Of UShort)
Parameters
Returns
Applies to
MaxAcross(Vector64<SByte>)
int8_t vmaxv_s8 (int8x8_t a)
A64: SMAXV Bd, Vn.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> MaxAcross(System::Runtime::Intrinsics::Vector64<System::SByte> value);
public static System.Runtime.Intrinsics.Vector64<sbyte> MaxAcross (System.Runtime.Intrinsics.Vector64<sbyte> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function MaxAcross (value As Vector64(Of SByte)) As Vector64(Of SByte)
Parameters
Returns
Applies to
MaxAcross(Vector64<Int16>)
int16_t vmaxv_s16 (int16x4_t a)
A64: SMAXV Hd, Vn.4H
public:
static System::Runtime::Intrinsics::Vector64<short> MaxAcross(System::Runtime::Intrinsics::Vector64<short> value);
public static System.Runtime.Intrinsics.Vector64<short> MaxAcross (System.Runtime.Intrinsics.Vector64<short> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function MaxAcross (value As Vector64(Of Short)) As Vector64(Of Short)
Parameters
Returns
Applies to
MaxAcross(Vector128<UInt32>)
uint32_t vmaxvq_u32 (uint32x4_t a)
A64: UMAXV Sd, Vn.4S
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> MaxAcross(System::Runtime::Intrinsics::Vector128<System::UInt32> value);
public static System.Runtime.Intrinsics.Vector64<uint> MaxAcross (System.Runtime.Intrinsics.Vector128<uint> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector128<uint32> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function MaxAcross (value As Vector128(Of UInteger)) As Vector64(Of UInteger)
Parameters
Returns
Applies to
MaxAcross(Vector128<UInt16>)
uint16_t vmaxvq_u16 (uint16x8_t a)
A64: UMAXV Hd, Vn.8H
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> MaxAcross(System::Runtime::Intrinsics::Vector128<System::UInt16> value);
public static System.Runtime.Intrinsics.Vector64<ushort> MaxAcross (System.Runtime.Intrinsics.Vector128<ushort> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector128<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function MaxAcross (value As Vector128(Of UShort)) As Vector64(Of UShort)
Parameters
Returns
Applies to
MaxAcross(Vector64<Byte>)
uint8_t vmaxv_u8 (uint8x8_t a)
A64: UMAXV Bd, Vn.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> MaxAcross(System::Runtime::Intrinsics::Vector64<System::Byte> value);
public static System.Runtime.Intrinsics.Vector64<byte> MaxAcross (System.Runtime.Intrinsics.Vector64<byte> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function MaxAcross (value As Vector64(Of Byte)) As Vector64(Of Byte)
Parameters
Returns
Applies to
MaxAcross(Vector128<SByte>)
int8_t vmaxvq_s8 (int8x16_t a)
A64: SMAXV Bd, Vn.16B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> MaxAcross(System::Runtime::Intrinsics::Vector128<System::SByte> value);
public static System.Runtime.Intrinsics.Vector64<sbyte> MaxAcross (System.Runtime.Intrinsics.Vector128<sbyte> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector128<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function MaxAcross (value As Vector128(Of SByte)) As Vector64(Of SByte)
Parameters
Returns
Applies to
MaxAcross(Vector128<Int32>)
int32_t vmaxvq_s32 (int32x4_t a)
A64: SMAXV Sd, Vn.4S
public:
static System::Runtime::Intrinsics::Vector64<int> MaxAcross(System::Runtime::Intrinsics::Vector128<int> value);
public static System.Runtime.Intrinsics.Vector64<int> MaxAcross (System.Runtime.Intrinsics.Vector128<int> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector128<int> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function MaxAcross (value As Vector128(Of Integer)) As Vector64(Of Integer)
Parameters
Returns
Applies to
MaxAcross(Vector128<Int16>)
int16_t vmaxvq_s16 (int16x8_t a)
A64: SMAXV Hd, Vn.8H
public:
static System::Runtime::Intrinsics::Vector64<short> MaxAcross(System::Runtime::Intrinsics::Vector128<short> value);
public static System.Runtime.Intrinsics.Vector64<short> MaxAcross (System.Runtime.Intrinsics.Vector128<short> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector128<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function MaxAcross (value As Vector128(Of Short)) As Vector64(Of Short)
Parameters
Returns
Applies to
MaxAcross(Vector128<Byte>)
uint8_t vmaxvq_u8 (uint8x16_t a)
A64: UMAXV Bd, Vn.16B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> MaxAcross(System::Runtime::Intrinsics::Vector128<System::Byte> value);
public static System.Runtime.Intrinsics.Vector64<byte> MaxAcross (System.Runtime.Intrinsics.Vector128<byte> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector128<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function MaxAcross (value As Vector128(Of Byte)) As Vector64(Of Byte)
Parameters
Returns
Applies to
MaxAcross(Vector128<Single>)
float32_t vmaxvq_f32 (float32x4_t a)
A64: FMAXV Sd, Vn.4S
public:
static System::Runtime::Intrinsics::Vector64<float> MaxAcross(System::Runtime::Intrinsics::Vector128<float> value);
public static System.Runtime.Intrinsics.Vector64<float> MaxAcross (System.Runtime.Intrinsics.Vector128<float> value);
static member MaxAcross : System.Runtime.Intrinsics.Vector128<single> -> System.Runtime.Intrinsics.Vector64<single>
Public Shared Function MaxAcross (value As Vector128(Of Single)) As Vector64(Of Single)