AdvSimd.Arm64.AddAcross Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddAcross(Vector128<Byte>) |
uint8_t vaddvq_u8 (uint8x16_t a) A64 : ADDV Bd, Vn.16B |
AddAcross(Vector128<Int16>) |
int16_t vaddvq_s16 (int16x8_t a) A64 : ADDV Hd, Vn.8H |
AddAcross(Vector128<Int32>) |
int32_t vaddvq_s32 (int32x4_t a) A64 : ADDV Sd, Vn.4S |
AddAcross(Vector128<SByte>) |
int8_t vaddvq_s8 (int8x16_t a) A64 : ADDV Bd, Vn.16B |
AddAcross(Vector128<UInt16>) |
uint16_t vaddvq_u16 (uint16x8_t a) A64 : ADDV Hd, Vn.8H |
AddAcross(Vector128<UInt32>) |
uint32_t vaddvq_u32 (uint32x4_t a) A64 : ADDV Sd, Vn.4S |
AddAcross(Vector64<Byte>) |
uint8_t vaddv_u8 (uint8x8_t a) A64 : ADDV Bd, Vn.8B |
AddAcross(Vector64<Int16>) |
int16_t vaddv_s16 (int16x4_t a) A64 : ADDV Hd, Vn.4H |
AddAcross(Vector64<SByte>) |
int8_t vaddv_s8 (int8x8_t a) A64 : ADDV Bd, Vn.8B |
AddAcross(Vector64<UInt16>) |
uint16_t vaddv_u16 (uint16x4_t a) A64 : ADDV Hd, Vn.4H |
AddAcross(Vector128<Byte>)
uint8_t vaddvq_u8 (uint8x16_t a)
A64 : ADDV Bd, Vn.16B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> AddAcross(System::Runtime::Intrinsics::Vector128<System::Byte> value);
public static System.Runtime.Intrinsics.Vector64<byte> AddAcross (System.Runtime.Intrinsics.Vector128<byte> value);
static member AddAcross : System.Runtime.Intrinsics.Vector128<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function AddAcross (value As Vector128(Of Byte)) As Vector64(Of Byte)
Paramètres
Retours
S’applique à
AddAcross(Vector128<Int16>)
int16_t vaddvq_s16 (int16x8_t a)
A64 : ADDV Hd, Vn.8H
public:
static System::Runtime::Intrinsics::Vector64<short> AddAcross(System::Runtime::Intrinsics::Vector128<short> value);
public static System.Runtime.Intrinsics.Vector64<short> AddAcross (System.Runtime.Intrinsics.Vector128<short> value);
static member AddAcross : System.Runtime.Intrinsics.Vector128<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function AddAcross (value As Vector128(Of Short)) As Vector64(Of Short)
Paramètres
Retours
S’applique à
AddAcross(Vector128<Int32>)
int32_t vaddvq_s32 (int32x4_t a)
A64 : ADDV Sd, Vn.4S
public:
static System::Runtime::Intrinsics::Vector64<int> AddAcross(System::Runtime::Intrinsics::Vector128<int> value);
public static System.Runtime.Intrinsics.Vector64<int> AddAcross (System.Runtime.Intrinsics.Vector128<int> value);
static member AddAcross : System.Runtime.Intrinsics.Vector128<int> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function AddAcross (value As Vector128(Of Integer)) As Vector64(Of Integer)
Paramètres
Retours
S’applique à
AddAcross(Vector128<SByte>)
int8_t vaddvq_s8 (int8x16_t a)
A64 : ADDV Bd, Vn.16B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> AddAcross(System::Runtime::Intrinsics::Vector128<System::SByte> value);
public static System.Runtime.Intrinsics.Vector64<sbyte> AddAcross (System.Runtime.Intrinsics.Vector128<sbyte> value);
static member AddAcross : System.Runtime.Intrinsics.Vector128<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function AddAcross (value As Vector128(Of SByte)) As Vector64(Of SByte)
Paramètres
Retours
S’applique à
AddAcross(Vector128<UInt16>)
uint16_t vaddvq_u16 (uint16x8_t a)
A64 : ADDV Hd, Vn.8H
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> AddAcross(System::Runtime::Intrinsics::Vector128<System::UInt16> value);
public static System.Runtime.Intrinsics.Vector64<ushort> AddAcross (System.Runtime.Intrinsics.Vector128<ushort> value);
static member AddAcross : System.Runtime.Intrinsics.Vector128<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function AddAcross (value As Vector128(Of UShort)) As Vector64(Of UShort)
Paramètres
Retours
S’applique à
AddAcross(Vector128<UInt32>)
uint32_t vaddvq_u32 (uint32x4_t a)
A64 : ADDV Sd, Vn.4S
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> AddAcross(System::Runtime::Intrinsics::Vector128<System::UInt32> value);
public static System.Runtime.Intrinsics.Vector64<uint> AddAcross (System.Runtime.Intrinsics.Vector128<uint> value);
static member AddAcross : System.Runtime.Intrinsics.Vector128<uint32> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function AddAcross (value As Vector128(Of UInteger)) As Vector64(Of UInteger)
Paramètres
Retours
S’applique à
AddAcross(Vector64<Byte>)
uint8_t vaddv_u8 (uint8x8_t a)
A64 : ADDV Bd, Vn.8B
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> AddAcross(System::Runtime::Intrinsics::Vector64<System::Byte> value);
public static System.Runtime.Intrinsics.Vector64<byte> AddAcross (System.Runtime.Intrinsics.Vector64<byte> value);
static member AddAcross : System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function AddAcross (value As Vector64(Of Byte)) As Vector64(Of Byte)
Paramètres
Retours
S’applique à
AddAcross(Vector64<Int16>)
int16_t vaddv_s16 (int16x4_t a)
A64 : ADDV Hd, Vn.4H
public:
static System::Runtime::Intrinsics::Vector64<short> AddAcross(System::Runtime::Intrinsics::Vector64<short> value);
public static System.Runtime.Intrinsics.Vector64<short> AddAcross (System.Runtime.Intrinsics.Vector64<short> value);
static member AddAcross : System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function AddAcross (value As Vector64(Of Short)) As Vector64(Of Short)
Paramètres
Retours
S’applique à
AddAcross(Vector64<SByte>)
int8_t vaddv_s8 (int8x8_t a)
A64 : ADDV Bd, Vn.8B
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> AddAcross(System::Runtime::Intrinsics::Vector64<System::SByte> value);
public static System.Runtime.Intrinsics.Vector64<sbyte> AddAcross (System.Runtime.Intrinsics.Vector64<sbyte> value);
static member AddAcross : System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function AddAcross (value As Vector64(Of SByte)) As Vector64(Of SByte)
Paramètres
Retours
S’applique à
AddAcross(Vector64<UInt16>)
uint16_t vaddv_u16 (uint16x4_t a)
A64 : ADDV Hd, Vn.4H
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> AddAcross(System::Runtime::Intrinsics::Vector64<System::UInt16> value);
public static System.Runtime.Intrinsics.Vector64<ushort> AddAcross (System.Runtime.Intrinsics.Vector64<ushort> value);
static member AddAcross : System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function AddAcross (value As Vector64(Of UShort)) As Vector64(Of UShort)