Sve2.AddSaturateRotateComplex Method

Definition

Overloads

AddSaturateRotateComplex(Vector<Int64>, Vector<Int64>, Byte)

svint64_t svqcadd[_s64](svint64_t op1, svint64_t op2, uint64_t imm_rotation) SQCADD Ztied1.D, Ztied1.D, Zop2.D, #imm_rotation

AddSaturateRotateComplex(Vector<SByte>, Vector<SByte>, Byte)

svint8_t svqcadd[_s8](svint8_t op1, svint8_t op2, uint64_t imm_rotation) SQCADD Ztied1.B, Ztied1.B, Zop2.B, #imm_rotation

AddSaturateRotateComplex(Vector<Int16>, Vector<Int16>, Byte)

svint16_t svqcadd[_s16](svint16_t op1, svint16_t op2, uint64_t imm_rotation) SQCADD Ztied1.H, Ztied1.H, Zop2.H, #imm_rotation

AddSaturateRotateComplex(Vector<Int32>, Vector<Int32>, Byte)

svint32_t svqcadd[_s32](svint32_t op1, svint32_t op2, uint64_t imm_rotation) SQCADD Ztied1.S, Ztied1.S, Zop2.S, #imm_rotation

AddSaturateRotateComplex(Vector<Int64>, Vector<Int64>, Byte)

svint64_t svqcadd[_s64](svint64_t op1, svint64_t op2, uint64_t imm_rotation) SQCADD Ztied1.D, Ztied1.D, Zop2.D, #imm_rotation

public:
 static System::Numerics::Vector<long> AddSaturateRotateComplex(System::Numerics::Vector<long> op1, System::Numerics::Vector<long> op2, System::Byte rotation);
public static System.Numerics.Vector<long> AddSaturateRotateComplex(System.Numerics.Vector<long> op1, System.Numerics.Vector<long> op2, byte rotation);
static member AddSaturateRotateComplex : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> * byte -> System.Numerics.Vector<int64>
Public Shared Function AddSaturateRotateComplex (op1 As Vector(Of Long), op2 As Vector(Of Long), rotation As Byte) As Vector(Of Long)

Parameters

op1
Vector<Int64>
op2
Vector<Int64>
rotation
Byte

Returns

Applies to

AddSaturateRotateComplex(Vector<SByte>, Vector<SByte>, Byte)

svint8_t svqcadd[_s8](svint8_t op1, svint8_t op2, uint64_t imm_rotation) SQCADD Ztied1.B, Ztied1.B, Zop2.B, #imm_rotation

public:
 static System::Numerics::Vector<System::SByte> AddSaturateRotateComplex(System::Numerics::Vector<System::SByte> op1, System::Numerics::Vector<System::SByte> op2, System::Byte rotation);
public static System.Numerics.Vector<sbyte> AddSaturateRotateComplex(System.Numerics.Vector<sbyte> op1, System.Numerics.Vector<sbyte> op2, byte rotation);
static member AddSaturateRotateComplex : System.Numerics.Vector<sbyte> * System.Numerics.Vector<sbyte> * byte -> System.Numerics.Vector<sbyte>
Public Shared Function AddSaturateRotateComplex (op1 As Vector(Of SByte), op2 As Vector(Of SByte), rotation As Byte) As Vector(Of SByte)

Parameters

op1
Vector<SByte>
op2
Vector<SByte>
rotation
Byte

Returns

Applies to

AddSaturateRotateComplex(Vector<Int16>, Vector<Int16>, Byte)

svint16_t svqcadd[_s16](svint16_t op1, svint16_t op2, uint64_t imm_rotation) SQCADD Ztied1.H, Ztied1.H, Zop2.H, #imm_rotation

public:
 static System::Numerics::Vector<short> AddSaturateRotateComplex(System::Numerics::Vector<short> op1, System::Numerics::Vector<short> op2, System::Byte rotation);
public static System.Numerics.Vector<short> AddSaturateRotateComplex(System.Numerics.Vector<short> op1, System.Numerics.Vector<short> op2, byte rotation);
static member AddSaturateRotateComplex : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> * byte -> System.Numerics.Vector<int16>
Public Shared Function AddSaturateRotateComplex (op1 As Vector(Of Short), op2 As Vector(Of Short), rotation As Byte) As Vector(Of Short)

Parameters

op1
Vector<Int16>
op2
Vector<Int16>
rotation
Byte

Returns

Applies to

AddSaturateRotateComplex(Vector<Int32>, Vector<Int32>, Byte)

svint32_t svqcadd[_s32](svint32_t op1, svint32_t op2, uint64_t imm_rotation) SQCADD Ztied1.S, Ztied1.S, Zop2.S, #imm_rotation

public:
 static System::Numerics::Vector<int> AddSaturateRotateComplex(System::Numerics::Vector<int> op1, System::Numerics::Vector<int> op2, System::Byte rotation);
public static System.Numerics.Vector<int> AddSaturateRotateComplex(System.Numerics.Vector<int> op1, System.Numerics.Vector<int> op2, byte rotation);
static member AddSaturateRotateComplex : System.Numerics.Vector<int> * System.Numerics.Vector<int> * byte -> System.Numerics.Vector<int>
Public Shared Function AddSaturateRotateComplex (op1 As Vector(Of Integer), op2 As Vector(Of Integer), rotation As Byte) As Vector(Of Integer)

Parameters

op1
Vector<Int32>
op2
Vector<Int32>
rotation
Byte

Returns

Applies to