AdvSimd.Arm64.AddAcrossWidening 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
AddAcrossWidening(Vector64<UInt16>) |
uint32_t vaddlv_u16 (uint16x4_t a) A64: UADDLV Sd, Vn.4H |
AddAcrossWidening(Vector64<SByte>) |
int16_t vaddlv_s8 (int8x8_t a) A64: SADDLV Hd, Vn.8B |
AddAcrossWidening(Vector64<Int16>) |
int32_t vaddlv_s16 (int16x4_t a) A64: SADDLV Sd, Vn.4H |
AddAcrossWidening(Vector64<Byte>) |
uint16_t vaddlv_u8 (uint8x8_t a) A64: UADDLV Hd, Vn.8B |
AddAcrossWidening(Vector128<UInt32>) |
uint64_t vaddlvq_u32 (uint32x4_t a) A64: UADDLV Dd, Vn.4S |
AddAcrossWidening(Vector128<Int16>) |
int32_t vaddlvq_s16 (int16x8_t a) A64: SADDLV Sd, Vn.8H |
AddAcrossWidening(Vector128<SByte>) |
int16_t vaddlvq_s8 (int8x16_t a) A64: SADDLV Hd, Vn.16B |
AddAcrossWidening(Vector128<Int32>) |
int64_t vaddlvq_s32 (int32x4_t a) A64: SADDLV Dd, Vn.4S |
AddAcrossWidening(Vector128<Byte>) |
uint16_t vaddlvq_u8 (uint8x16_t a) A64: UADDLV Hd, Vn.16B |
AddAcrossWidening(Vector128<UInt16>) |
uint32_t vaddlvq_u16 (uint16x8_t a) A64: UADDLV Sd, Vn.8H |
AddAcrossWidening(Vector64<UInt16>)
uint32_t vaddlv_u16 (uint16x4_t a)
A64: UADDLV Sd, Vn.4H
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> AddAcrossWidening(System::Runtime::Intrinsics::Vector64<System::UInt16> value);
public static System.Runtime.Intrinsics.Vector64<uint> AddAcrossWidening (System.Runtime.Intrinsics.Vector64<ushort> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function AddAcrossWidening (value As Vector64(Of UShort)) As Vector64(Of UInteger)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector64<SByte>)
int16_t vaddlv_s8 (int8x8_t a)
A64: SADDLV Hd, Vn.8B
public:
static System::Runtime::Intrinsics::Vector64<short> AddAcrossWidening(System::Runtime::Intrinsics::Vector64<System::SByte> value);
public static System.Runtime.Intrinsics.Vector64<short> AddAcrossWidening (System.Runtime.Intrinsics.Vector64<sbyte> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function AddAcrossWidening (value As Vector64(Of SByte)) As Vector64(Of Short)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector64<Int16>)
int32_t vaddlv_s16 (int16x4_t a)
A64: SADDLV Sd, Vn.4H
public:
static System::Runtime::Intrinsics::Vector64<int> AddAcrossWidening(System::Runtime::Intrinsics::Vector64<short> value);
public static System.Runtime.Intrinsics.Vector64<int> AddAcrossWidening (System.Runtime.Intrinsics.Vector64<short> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function AddAcrossWidening (value As Vector64(Of Short)) As Vector64(Of Integer)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector64<Byte>)
uint16_t vaddlv_u8 (uint8x8_t a)
A64: UADDLV Hd, Vn.8B
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> AddAcrossWidening(System::Runtime::Intrinsics::Vector64<System::Byte> value);
public static System.Runtime.Intrinsics.Vector64<ushort> AddAcrossWidening (System.Runtime.Intrinsics.Vector64<byte> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function AddAcrossWidening (value As Vector64(Of Byte)) As Vector64(Of UShort)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector128<UInt32>)
uint64_t vaddlvq_u32 (uint32x4_t a)
A64: UADDLV Dd, Vn.4S
public:
static System::Runtime::Intrinsics::Vector64<System::UInt64> AddAcrossWidening(System::Runtime::Intrinsics::Vector128<System::UInt32> value);
public static System.Runtime.Intrinsics.Vector64<ulong> AddAcrossWidening (System.Runtime.Intrinsics.Vector128<uint> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector128<uint32> -> System.Runtime.Intrinsics.Vector64<uint64>
Public Shared Function AddAcrossWidening (value As Vector128(Of UInteger)) As Vector64(Of ULong)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector128<Int16>)
int32_t vaddlvq_s16 (int16x8_t a)
A64: SADDLV Sd, Vn.8H
public:
static System::Runtime::Intrinsics::Vector64<int> AddAcrossWidening(System::Runtime::Intrinsics::Vector128<short> value);
public static System.Runtime.Intrinsics.Vector64<int> AddAcrossWidening (System.Runtime.Intrinsics.Vector128<short> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector128<int16> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function AddAcrossWidening (value As Vector128(Of Short)) As Vector64(Of Integer)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector128<SByte>)
int16_t vaddlvq_s8 (int8x16_t a)
A64: SADDLV Hd, Vn.16B
public:
static System::Runtime::Intrinsics::Vector64<short> AddAcrossWidening(System::Runtime::Intrinsics::Vector128<System::SByte> value);
public static System.Runtime.Intrinsics.Vector64<short> AddAcrossWidening (System.Runtime.Intrinsics.Vector128<sbyte> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector128<sbyte> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function AddAcrossWidening (value As Vector128(Of SByte)) As Vector64(Of Short)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector128<Int32>)
int64_t vaddlvq_s32 (int32x4_t a)
A64: SADDLV Dd, Vn.4S
public:
static System::Runtime::Intrinsics::Vector64<long> AddAcrossWidening(System::Runtime::Intrinsics::Vector128<int> value);
public static System.Runtime.Intrinsics.Vector64<long> AddAcrossWidening (System.Runtime.Intrinsics.Vector128<int> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector128<int> -> System.Runtime.Intrinsics.Vector64<int64>
Public Shared Function AddAcrossWidening (value As Vector128(Of Integer)) As Vector64(Of Long)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector128<Byte>)
uint16_t vaddlvq_u8 (uint8x16_t a)
A64: UADDLV Hd, Vn.16B
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> AddAcrossWidening(System::Runtime::Intrinsics::Vector128<System::Byte> value);
public static System.Runtime.Intrinsics.Vector64<ushort> AddAcrossWidening (System.Runtime.Intrinsics.Vector128<byte> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector128<byte> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function AddAcrossWidening (value As Vector128(Of Byte)) As Vector64(Of UShort)
Parameter
Gibt zurück
Gilt für:
AddAcrossWidening(Vector128<UInt16>)
uint32_t vaddlvq_u16 (uint16x8_t a)
A64: UADDLV Sd, Vn.8H
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> AddAcrossWidening(System::Runtime::Intrinsics::Vector128<System::UInt16> value);
public static System.Runtime.Intrinsics.Vector64<uint> AddAcrossWidening (System.Runtime.Intrinsics.Vector128<ushort> value);
static member AddAcrossWidening : System.Runtime.Intrinsics.Vector128<uint16> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function AddAcrossWidening (value As Vector128(Of UShort)) As Vector64(Of UInteger)