Sve2.ShiftRightArithmeticRoundedAdd Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| ShiftRightArithmeticRoundedAdd(Vector<Int64>, Vector<Int64>, Byte) |
svint64_t svrsra[_n_s64](svint64_t op1, svint64_t op2, uint64_t imm3) SRSRA Ztied1.D, Zop2.D, #imm3 |
| ShiftRightArithmeticRoundedAdd(Vector<SByte>, Vector<SByte>, Byte) |
svint8_t svrsra[_n_s8](svint8_t op1, svint8_t op2, uint64_t imm3) SRSRA Ztied1.B, Zop2.B, #imm3 |
| ShiftRightArithmeticRoundedAdd(Vector<Int32>, Vector<Int32>, Byte) |
svint32_t svrsra[_n_s32](svint32_t op1, svint32_t op2, uint64_t imm3) SRSRA Ztied1.S, Zop2.S, #imm3 |
| ShiftRightArithmeticRoundedAdd(Vector<Int16>, Vector<Int16>, Byte) |
svint16_t svrsra[_n_s16](svint16_t op1, svint16_t op2, uint64_t imm3) SRSRA Ztied1.H, Zop2.H, #imm3 |
ShiftRightArithmeticRoundedAdd(Vector<Int64>, Vector<Int64>, Byte)
svint64_t svrsra[_n_s64](svint64_t op1, svint64_t op2, uint64_t imm3) SRSRA Ztied1.D, Zop2.D, #imm3
public:
static System::Numerics::Vector<long> ShiftRightArithmeticRoundedAdd(System::Numerics::Vector<long> addend, System::Numerics::Vector<long> value, System::Byte count);
public static System.Numerics.Vector<long> ShiftRightArithmeticRoundedAdd(System.Numerics.Vector<long> addend, System.Numerics.Vector<long> value, byte count);
static member ShiftRightArithmeticRoundedAdd : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> * byte -> System.Numerics.Vector<int64>
Public Shared Function ShiftRightArithmeticRoundedAdd (addend As Vector(Of Long), value As Vector(Of Long), count As Byte) As Vector(Of Long)
Parameters
- count
- Byte
Retouren
Van toepassing op
ShiftRightArithmeticRoundedAdd(Vector<SByte>, Vector<SByte>, Byte)
svint8_t svrsra[_n_s8](svint8_t op1, svint8_t op2, uint64_t imm3) SRSRA Ztied1.B, Zop2.B, #imm3
public:
static System::Numerics::Vector<System::SByte> ShiftRightArithmeticRoundedAdd(System::Numerics::Vector<System::SByte> addend, System::Numerics::Vector<System::SByte> value, System::Byte count);
public static System.Numerics.Vector<sbyte> ShiftRightArithmeticRoundedAdd(System.Numerics.Vector<sbyte> addend, System.Numerics.Vector<sbyte> value, byte count);
static member ShiftRightArithmeticRoundedAdd : System.Numerics.Vector<sbyte> * System.Numerics.Vector<sbyte> * byte -> System.Numerics.Vector<sbyte>
Public Shared Function ShiftRightArithmeticRoundedAdd (addend As Vector(Of SByte), value As Vector(Of SByte), count As Byte) As Vector(Of SByte)
Parameters
- count
- Byte
Retouren
Van toepassing op
ShiftRightArithmeticRoundedAdd(Vector<Int32>, Vector<Int32>, Byte)
svint32_t svrsra[_n_s32](svint32_t op1, svint32_t op2, uint64_t imm3) SRSRA Ztied1.S, Zop2.S, #imm3
public:
static System::Numerics::Vector<int> ShiftRightArithmeticRoundedAdd(System::Numerics::Vector<int> addend, System::Numerics::Vector<int> value, System::Byte count);
public static System.Numerics.Vector<int> ShiftRightArithmeticRoundedAdd(System.Numerics.Vector<int> addend, System.Numerics.Vector<int> value, byte count);
static member ShiftRightArithmeticRoundedAdd : System.Numerics.Vector<int> * System.Numerics.Vector<int> * byte -> System.Numerics.Vector<int>
Public Shared Function ShiftRightArithmeticRoundedAdd (addend As Vector(Of Integer), value As Vector(Of Integer), count As Byte) As Vector(Of Integer)
Parameters
- count
- Byte
Retouren
Van toepassing op
ShiftRightArithmeticRoundedAdd(Vector<Int16>, Vector<Int16>, Byte)
svint16_t svrsra[_n_s16](svint16_t op1, svint16_t op2, uint64_t imm3) SRSRA Ztied1.H, Zop2.H, #imm3
public:
static System::Numerics::Vector<short> ShiftRightArithmeticRoundedAdd(System::Numerics::Vector<short> addend, System::Numerics::Vector<short> value, System::Byte count);
public static System.Numerics.Vector<short> ShiftRightArithmeticRoundedAdd(System.Numerics.Vector<short> addend, System.Numerics.Vector<short> value, byte count);
static member ShiftRightArithmeticRoundedAdd : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> * byte -> System.Numerics.Vector<int16>
Public Shared Function ShiftRightArithmeticRoundedAdd (addend As Vector(Of Short), value As Vector(Of Short), count As Byte) As Vector(Of Short)
Parameters
- count
- Byte