AdvSimd.Arm64.AddSaturateScalar 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
AddSaturateScalar(Vector64<SByte>, Vector64<SByte>) |
int8_t vqaddb_s8 (int8_t a, int8_t b) A64: SQADD Bd, Bn, Bm |
AddSaturateScalar(Vector64<UInt32>, Vector64<UInt32>) |
uint32_t vqadds_u32 (uint32_t a, uint32_t b) A64: UQADD Sd, Sn, Sm |
AddSaturateScalar(Vector64<UInt32>, Vector64<Int32>) |
uint32_t vsqadds_u32 (uint32_t a, int32_t b) A64: USQADD Sd, Sn |
AddSaturateScalar(Vector64<UInt16>, Vector64<UInt16>) |
uint16_t vqaddh_u16 (uint16_t a, uint16_t b) A64: UQADD Hd, Hn, Hm |
AddSaturateScalar(Vector64<UInt16>, Vector64<Int16>) |
uint16_t vsqaddh_u16 (uint16_t a, int16_t b) A64: USQADD Hd, Hn |
AddSaturateScalar(Vector64<UInt64>, Vector64<Int64>) |
uint64x1_t vsqadd_u64 (uint64x1_t a, int64x1_t b) A64: USQADD Dd, Dn |
AddSaturateScalar(Vector64<SByte>, Vector64<Byte>) |
int8_t vuqaddb_s8 (int8_t a, uint8_t b) A64: SUQADD Bd, Bn |
AddSaturateScalar(Vector64<Int32>, Vector64<Int32>) |
int32_t vqadds_s32 (int32_t a, int32_t b) A64: SQADD Sd, Sn, Sm |
AddSaturateScalar(Vector64<Int32>, Vector64<UInt32>) |
int32_t vuqadds_s32 (int32_t a, uint32_t b) A64: SUQADD Sd, Sn |
AddSaturateScalar(Vector64<Int16>, Vector64<UInt16>) |
int16_t vuqaddh_s16 (int16_t a, uint16_t b) A64: SUQADD Hd, Hn |
AddSaturateScalar(Vector64<Int16>, Vector64<Int16>) |
int16_t vqaddh_s16 (int16_t a, int16_t b) A64: SQADD Hd, Hn, Hm |
AddSaturateScalar(Vector64<Byte>, Vector64<SByte>) |
uint8_t vsqaddb_u8 (uint8_t a, int8_t b) A64: USQADD Bd, Bn |
AddSaturateScalar(Vector64<Byte>, Vector64<Byte>) |
uint8_t vqaddb_u8 (uint8_t a, uint8_t b) A64: UQADD Bd, Bn, Bm |
AddSaturateScalar(Vector64<Int64>, Vector64<UInt64>) |
int64x1_t vuqadd_s64 (int64x1_t a, uint64x1_t b) A64: SUQADD Dd, Dn |
AddSaturateScalar(Vector64<SByte>, Vector64<SByte>)
int8_t vqaddb_s8 (int8_t a, int8_t b)
A64: SQADD Bd, Bn, Bm
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::SByte> left, System::Runtime::Intrinsics::Vector64<System::SByte> right);
public static System.Runtime.Intrinsics.Vector64<sbyte> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<sbyte> left, System.Runtime.Intrinsics.Vector64<sbyte> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<sbyte> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function AddSaturateScalar (left As Vector64(Of SByte), right As Vector64(Of SByte)) As Vector64(Of SByte)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<UInt32>, Vector64<UInt32>)
uint32_t vqadds_u32 (uint32_t a, uint32_t b)
A64: UQADD Sd, Sn, Sm
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::UInt32> left, System::Runtime::Intrinsics::Vector64<System::UInt32> right);
public static System.Runtime.Intrinsics.Vector64<uint> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<uint> left, System.Runtime.Intrinsics.Vector64<uint> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<uint32> * System.Runtime.Intrinsics.Vector64<uint32> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function AddSaturateScalar (left As Vector64(Of UInteger), right As Vector64(Of UInteger)) As Vector64(Of UInteger)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<UInt32>, Vector64<Int32>)
uint32_t vsqadds_u32 (uint32_t a, int32_t b)
A64: USQADD Sd, Sn
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::UInt32> left, System::Runtime::Intrinsics::Vector64<int> right);
public static System.Runtime.Intrinsics.Vector64<uint> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<uint> left, System.Runtime.Intrinsics.Vector64<int> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<uint32> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function AddSaturateScalar (left As Vector64(Of UInteger), right As Vector64(Of Integer)) As Vector64(Of UInteger)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<UInt16>, Vector64<UInt16>)
uint16_t vqaddh_u16 (uint16_t a, uint16_t b)
A64: UQADD Hd, Hn, Hm
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::UInt16> left, System::Runtime::Intrinsics::Vector64<System::UInt16> right);
public static System.Runtime.Intrinsics.Vector64<ushort> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<ushort> left, System.Runtime.Intrinsics.Vector64<ushort> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<uint16> * System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function AddSaturateScalar (left As Vector64(Of UShort), right As Vector64(Of UShort)) As Vector64(Of UShort)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<UInt16>, Vector64<Int16>)
uint16_t vsqaddh_u16 (uint16_t a, int16_t b)
A64: USQADD Hd, Hn
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::UInt16> left, System::Runtime::Intrinsics::Vector64<short> right);
public static System.Runtime.Intrinsics.Vector64<ushort> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<ushort> left, System.Runtime.Intrinsics.Vector64<short> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<uint16> * System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function AddSaturateScalar (left As Vector64(Of UShort), right As Vector64(Of Short)) As Vector64(Of UShort)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<UInt64>, Vector64<Int64>)
uint64x1_t vsqadd_u64 (uint64x1_t a, int64x1_t b)
A64: USQADD Dd, Dn
public:
static System::Runtime::Intrinsics::Vector64<System::UInt64> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::UInt64> left, System::Runtime::Intrinsics::Vector64<long> right);
public static System.Runtime.Intrinsics.Vector64<ulong> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<ulong> left, System.Runtime.Intrinsics.Vector64<long> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<uint64> * System.Runtime.Intrinsics.Vector64<int64> -> System.Runtime.Intrinsics.Vector64<uint64>
Public Shared Function AddSaturateScalar (left As Vector64(Of ULong), right As Vector64(Of Long)) As Vector64(Of ULong)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<SByte>, Vector64<Byte>)
int8_t vuqaddb_s8 (int8_t a, uint8_t b)
A64: SUQADD Bd, Bn
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::SByte> left, System::Runtime::Intrinsics::Vector64<System::Byte> right);
public static System.Runtime.Intrinsics.Vector64<sbyte> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<sbyte> left, System.Runtime.Intrinsics.Vector64<byte> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<sbyte> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function AddSaturateScalar (left As Vector64(Of SByte), right As Vector64(Of Byte)) As Vector64(Of SByte)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<Int32>, Vector64<Int32>)
int32_t vqadds_s32 (int32_t a, int32_t b)
A64: SQADD Sd, Sn, Sm
public:
static System::Runtime::Intrinsics::Vector64<int> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector64<int> right);
public static System.Runtime.Intrinsics.Vector64<int> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector64<int> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function AddSaturateScalar (left As Vector64(Of Integer), right As Vector64(Of Integer)) As Vector64(Of Integer)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<Int32>, Vector64<UInt32>)
int32_t vuqadds_s32 (int32_t a, uint32_t b)
A64: SUQADD Sd, Sn
public:
static System::Runtime::Intrinsics::Vector64<int> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector64<System::UInt32> right);
public static System.Runtime.Intrinsics.Vector64<int> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector64<uint> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<uint32> -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function AddSaturateScalar (left As Vector64(Of Integer), right As Vector64(Of UInteger)) As Vector64(Of Integer)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<Int16>, Vector64<UInt16>)
int16_t vuqaddh_s16 (int16_t a, uint16_t b)
A64: SUQADD Hd, Hn
public:
static System::Runtime::Intrinsics::Vector64<short> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector64<System::UInt16> right);
public static System.Runtime.Intrinsics.Vector64<short> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector64<ushort> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<uint16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function AddSaturateScalar (left As Vector64(Of Short), right As Vector64(Of UShort)) As Vector64(Of Short)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<Int16>, Vector64<Int16>)
int16_t vqaddh_s16 (int16_t a, int16_t b)
A64: SQADD Hd, Hn, Hm
public:
static System::Runtime::Intrinsics::Vector64<short> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector64<short> right);
public static System.Runtime.Intrinsics.Vector64<short> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector64<short> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function AddSaturateScalar (left As Vector64(Of Short), right As Vector64(Of Short)) As Vector64(Of Short)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<Byte>, Vector64<SByte>)
uint8_t vsqaddb_u8 (uint8_t a, int8_t b)
A64: USQADD Bd, Bn
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::Byte> left, System::Runtime::Intrinsics::Vector64<System::SByte> right);
public static System.Runtime.Intrinsics.Vector64<byte> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<byte> left, System.Runtime.Intrinsics.Vector64<sbyte> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<byte> * System.Runtime.Intrinsics.Vector64<sbyte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function AddSaturateScalar (left As Vector64(Of Byte), right As Vector64(Of SByte)) As Vector64(Of Byte)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<Byte>, Vector64<Byte>)
uint8_t vqaddb_u8 (uint8_t a, uint8_t b)
A64: UQADD Bd, Bn, Bm
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<System::Byte> left, System::Runtime::Intrinsics::Vector64<System::Byte> right);
public static System.Runtime.Intrinsics.Vector64<byte> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<byte> left, System.Runtime.Intrinsics.Vector64<byte> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<byte> * System.Runtime.Intrinsics.Vector64<byte> -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function AddSaturateScalar (left As Vector64(Of Byte), right As Vector64(Of Byte)) As Vector64(Of Byte)
Parameter
Gibt zurück
Gilt für:
AddSaturateScalar(Vector64<Int64>, Vector64<UInt64>)
int64x1_t vuqadd_s64 (int64x1_t a, uint64x1_t b)
A64: SUQADD Dd, Dn
public:
static System::Runtime::Intrinsics::Vector64<long> AddSaturateScalar(System::Runtime::Intrinsics::Vector64<long> left, System::Runtime::Intrinsics::Vector64<System::UInt64> right);
public static System.Runtime.Intrinsics.Vector64<long> AddSaturateScalar (System.Runtime.Intrinsics.Vector64<long> left, System.Runtime.Intrinsics.Vector64<ulong> right);
static member AddSaturateScalar : System.Runtime.Intrinsics.Vector64<int64> * System.Runtime.Intrinsics.Vector64<uint64> -> System.Runtime.Intrinsics.Vector64<int64>
Public Shared Function AddSaturateScalar (left As Vector64(Of Long), right As Vector64(Of ULong)) As Vector64(Of Long)