AdvSimd.ShiftRightAndInsert Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
ShiftRightAndInsert(Vector64<Int16>, Vector64<Int16>, Byte) |
int16x4_t vsri_n_s16(a, int16x4_t b, __builtin_constant_p(n)) int16x4_t A32: VSRI.16 Dd, Dm, #n A64: SRI Vd.4H, Vn.4H, #n |
ShiftRightAndInsert(Vector64<UInt32>, Vector64<UInt32>, Byte) |
uint32x2_t vsri_n_u32(uint32x2_t a, uint32x2_t b, __builtin_constant_p(n)) A32: VSRI.32 Dd, Dm, #n A64: SRI Vd.2S, Vn.2S, #n |
ShiftRightAndInsert(Vector64<UInt16>, Vector64<UInt16>, Byte) |
uint16x4_t vsri_n_u16(a, uint16x4_t b, __builtin_constant_p(n)) uint16x4_t A32: VSRI.16 Dd, Dm, #n A64: SRI Vd.4H, Vn.4H, #n |
ShiftRightAndInsert(Vector64<SByte>, Vector64<SByte>, Byte) |
int8x8_t vsri_n_s8(int8x8_t a, int8x8_t b, __builtin_constant_p(n)) A32: VSRI.8 Dd, Dm, #n A64: SRI Vd.8B, Vn.8B, #n |
ShiftRightAndInsert(Vector64<Int32>, Vector64<Int32>, Byte) |
int32x2_t vsri_n_s32(a, int32x2_t b, __builtin_constant_p(n)) int32x2_t A32: VSRI.32 Dd, Dm, #n A64: SRI Vd.2S, Vn.2S, #n |
ShiftRightAndInsert(Vector64<Byte>, Vector64<Byte>, Byte) |
uint8x8_t vsri_n_u8(a, uint8x8_t b, __builtin_constant_p(n)) uint8x8_t A32: VSRI.8 Dd, Dm, #n A64: SRI Vd.8B, Vn.8B, #n |
ShiftRightAndInsert(Vector128<UInt64>, Vector128<UInt64>, Byte) |
uint64x2_t vsriq_n_u64(a, uint64x2_t b, __builtin_constant_p(n)) uint64x2_t A32: VSRI.64 Qd, Qm, #n A64: SRI Vd.2D, Vn.2D, #n |
ShiftRightAndInsert(Vector128<UInt16>, Vector128<UInt16>, Byte) |
uint16x8_t vsriq_n_u16(a, uint16x8_t b, __builtin_constant_p(n)) uint16x8_t A32: VSRI.16 Qd, Qm, #n A64: SRI Vd.8H, Vn.8H, #n |
ShiftRightAndInsert(Vector128<SByte>, Vector128<SByte>, Byte) |
int8x16_t vsriq_n_s8(a, int8x16_t b, __builtin_constant_p(n)) int8x16_t A32: VSRI.8 Qd, Qm, #n A64: SRI Vd.16B, Vn.16B, #n |
ShiftRightAndInsert(Vector128<Int64>, Vector128<Int64>, Byte) |
int64x2_t vsriq_n_s64(a, int64x2_t b, __builtin_constant_p(n)) int64x2_t A32: VSRI.64 Qd, Qm, #n A64: SRI Vd.2D, Vn.2D, #n |
ShiftRightAndInsert(Vector128<Int32>, Vector128<Int32>, Byte) |
int32x4_t vsriq_n_s32(int32x4_t a, int32x4_t b, __builtin_constant_p(n)) A32: VSRI.32 Qd, Qm, #n A64: SRI Vd.4S, Vn.4S, #n |
ShiftRightAndInsert(Vector128<Int16>, Vector128<Int16>, Byte) |
int16x8_t vsriq_n_s16(a, int16x8_t b, __builtin_constant_p(n)) int16x8_t A32: VSRI.16 Qd, Qm, #n A64: SRI Vd.8H, Vn.8H, #n |
ShiftRightAndInsert(Vector128<Byte>, Vector128<Byte>, Byte) |
uint8x16_t vsriq_n_u8(a, uint8x16_t b, __builtin_constant_p(n)) uint8x16_t A32: VSRI.8 Qd, Qm, #n A64: SRI Vd.16B, Vn.16B, #n |
ShiftRightAndInsert(Vector128<UInt32>, Vector128<UInt32>, Byte) |
uint32x4_t vsriq_n_u32(a, uint32x4_t b, __builtin_constant_p(n)) uint32x4_t A32: VSRI.32 Qd, Qm, #n A64: SRI Vd.4S, Vn.4S, #n |
ShiftRightAndInsert(Vector64<Int16>, Vector64<Int16>, Byte)
int16x4_t vsri_n_s16(a, int16x4_t b, __builtin_constant_p(n)) int16x4_t
A32: VSRI.16 Dd, Dm, #n
A64: SRI Vd.4H, Vn.4H, #n
public:
static System::Runtime::Intrinsics::Vector64<short> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector64<short> left, System::Runtime::Intrinsics::Vector64<short> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<short> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector64<short> left, System.Runtime.Intrinsics.Vector64<short> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector64<int16> * System.Runtime.Intrinsics.Vector64<int16> * byte -> System.Runtime.Intrinsics.Vector64<int16>
Public Shared Function ShiftRightAndInsert (left As Vector64(Of Short), right As Vector64(Of Short), shift As Byte) As Vector64(Of Short)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector64<UInt32>, Vector64<UInt32>, Byte)
uint32x2_t vsri_n_u32(uint32x2_t a, uint32x2_t b, __builtin_constant_p(n))
A32: VSRI.32 Dd, Dm, #n
A64: SRI Vd.2S, Vn.2S, #n
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector64<System::UInt32> left, System::Runtime::Intrinsics::Vector64<System::UInt32> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<uint> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector64<uint> left, System.Runtime.Intrinsics.Vector64<uint> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector64<uint32> * System.Runtime.Intrinsics.Vector64<uint32> * byte -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function ShiftRightAndInsert (left As Vector64(Of UInteger), right As Vector64(Of UInteger), shift As Byte) As Vector64(Of UInteger)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector64<UInt16>, Vector64<UInt16>, Byte)
uint16x4_t vsri_n_u16(a, uint16x4_t b, __builtin_constant_p(n)) uint16x4_t
A32: VSRI.16 Dd, Dm, #n
A64: SRI Vd.4H, Vn.4H, #n
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector64<System::UInt16> left, System::Runtime::Intrinsics::Vector64<System::UInt16> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<ushort> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector64<ushort> left, System.Runtime.Intrinsics.Vector64<ushort> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector64<uint16> * System.Runtime.Intrinsics.Vector64<uint16> * byte -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function ShiftRightAndInsert (left As Vector64(Of UShort), right As Vector64(Of UShort), shift As Byte) As Vector64(Of UShort)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector64<SByte>, Vector64<SByte>, Byte)
int8x8_t vsri_n_s8(int8x8_t a, int8x8_t b, __builtin_constant_p(n))
A32: VSRI.8 Dd, Dm, #n
A64: SRI Vd.8B, Vn.8B, #n
public:
static System::Runtime::Intrinsics::Vector64<System::SByte> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector64<System::SByte> left, System::Runtime::Intrinsics::Vector64<System::SByte> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<sbyte> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector64<sbyte> left, System.Runtime.Intrinsics.Vector64<sbyte> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector64<sbyte> * System.Runtime.Intrinsics.Vector64<sbyte> * byte -> System.Runtime.Intrinsics.Vector64<sbyte>
Public Shared Function ShiftRightAndInsert (left As Vector64(Of SByte), right As Vector64(Of SByte), shift As Byte) As Vector64(Of SByte)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector64<Int32>, Vector64<Int32>, Byte)
int32x2_t vsri_n_s32(a, int32x2_t b, __builtin_constant_p(n)) int32x2_t
A32: VSRI.32 Dd, Dm, #n
A64: SRI Vd.2S, Vn.2S, #n
public:
static System::Runtime::Intrinsics::Vector64<int> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector64<int> left, System::Runtime::Intrinsics::Vector64<int> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<int> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector64<int> left, System.Runtime.Intrinsics.Vector64<int> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector64<int> * System.Runtime.Intrinsics.Vector64<int> * byte -> System.Runtime.Intrinsics.Vector64<int>
Public Shared Function ShiftRightAndInsert (left As Vector64(Of Integer), right As Vector64(Of Integer), shift As Byte) As Vector64(Of Integer)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector64<Byte>, Vector64<Byte>, Byte)
uint8x8_t vsri_n_u8(uint8x8_t a, uint8x8_t b, __builtin_constant_p(n))
A32: VSRI.8 Dd, Dm, #n
A64: SRI Vd.8B, Vn.8B, #n
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector64<System::Byte> left, System::Runtime::Intrinsics::Vector64<System::Byte> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<byte> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector64<byte> left, System.Runtime.Intrinsics.Vector64<byte> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector64<byte> * System.Runtime.Intrinsics.Vector64<byte> * byte -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function ShiftRightAndInsert (left As Vector64(Of Byte), right As Vector64(Of Byte), shift As Byte) As Vector64(Of Byte)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<UInt64>, Vector128<UInt64>, Byte)
uint64x2_t vsriq_n_u64(uint64x2_t a, uint64x2_t b, __builtin_constant_p(n))
A32: VSRI.64 Qd, Qm, #n
A64: SRI Vd.2D, Vn.2D, #n
public:
static System::Runtime::Intrinsics::Vector128<System::UInt64> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<System::UInt64> left, System::Runtime::Intrinsics::Vector128<System::UInt64> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<ulong> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<ulong> left, System.Runtime.Intrinsics.Vector128<ulong> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<uint64> * System.Runtime.Intrinsics.Vector128<uint64> * byte -> System.Runtime.Intrinsics.Vector128<uint64>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of ULong), right As Vector128(Of ULong), shift As Byte) As Vector128(Of ULong)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<UInt16>, Vector128<UInt16>, Byte)
uint16x8_t vsriq_n_u16(uint16x8_t a, uint16x8_t b, __builtin_constant_p(n))
A32: VSRI.16 Qd, Qm, #n
A64: SRI Vd.8H, Vn.8H, #n
public:
static System::Runtime::Intrinsics::Vector128<System::UInt16> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<System::UInt16> left, System::Runtime::Intrinsics::Vector128<System::UInt16> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<ushort> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<ushort> left, System.Runtime.Intrinsics.Vector128<ushort> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<uint16> * System.Runtime.Intrinsics.Vector128<uint16> * byte -> System.Runtime.Intrinsics.Vector128<uint16>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of UShort), right As Vector128(Of UShort), shift As Byte) As Vector128(Of UShort)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<SByte>, Vector128<SByte>, Byte)
int8x16_t vsriq_n_s8(int8x16_t a, int8x16_t b, __builtin_constant_p(n))
A32: VSRI.8 Qd, Qm, #n
A64: SRI Vd.16B, Vn.16B, #n
public:
static System::Runtime::Intrinsics::Vector128<System::SByte> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<System::SByte> left, System::Runtime::Intrinsics::Vector128<System::SByte> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<sbyte> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<sbyte> left, System.Runtime.Intrinsics.Vector128<sbyte> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<sbyte> * System.Runtime.Intrinsics.Vector128<sbyte> * byte -> System.Runtime.Intrinsics.Vector128<sbyte>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of SByte), right As Vector128(Of SByte), shift As Byte) As Vector128(Of SByte)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<Int64>, Vector128<Int64>, Byte)
int64x2_t vsriq_n_s64(int64x2_t a, int64x2_t b, __builtin_constant_p(n))
A32: VSRI.64 Qd, Qm, #n
A64: SRI Vd.2D, Vn.2D, #n
public:
static System::Runtime::Intrinsics::Vector128<long> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<long> left, System::Runtime::Intrinsics::Vector128<long> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<long> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<long> left, System.Runtime.Intrinsics.Vector128<long> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<int64> * System.Runtime.Intrinsics.Vector128<int64> * byte -> System.Runtime.Intrinsics.Vector128<int64>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of Long), right As Vector128(Of Long), shift As Byte) As Vector128(Of Long)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<Int32>, Vector128<Int32>, Byte)
int32x4_t vsriq_n_s32(int32x4_t a, int32x4_t b, __builtin_constant_p(n))
A32: VSRI.32 Qd, Qm, #n
A64: SRI Vd.4S, Vn.4S, #n
public:
static System::Runtime::Intrinsics::Vector128<int> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<int> left, System::Runtime::Intrinsics::Vector128<int> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<int> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<int> left, System.Runtime.Intrinsics.Vector128<int> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<int> * System.Runtime.Intrinsics.Vector128<int> * byte -> System.Runtime.Intrinsics.Vector128<int>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of Integer), right As Vector128(Of Integer), shift As Byte) As Vector128(Of Integer)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<Int16>, Vector128<Int16>, Byte)
int16x8_t vsriq_n_s16(int16x8_t a, int16x8_t b, __builtin_constant_p(n))
A32: VSRI.16 Qd, Qm, #n
A64: SRI Vd.8H, Vn.8H, #n
public:
static System::Runtime::Intrinsics::Vector128<short> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<short> left, System::Runtime::Intrinsics::Vector128<short> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<short> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<short> left, System.Runtime.Intrinsics.Vector128<short> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<int16> * System.Runtime.Intrinsics.Vector128<int16> * byte -> System.Runtime.Intrinsics.Vector128<int16>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of Short), right As Vector128(Of Short), shift As Byte) As Vector128(Of Short)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<Byte>, Vector128<Byte>, Byte)
uint8x16_t vsriq_n_u8(uint8x16_t a, uint8x16_t b, __builtin_constant_p(n))
A32: VSRI.8 Qd, Qm, #n
A64: SRI Vd.16B, Vn.16B, #n
public:
static System::Runtime::Intrinsics::Vector128<System::Byte> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<System::Byte> left, System::Runtime::Intrinsics::Vector128<System::Byte> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<byte> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<byte> left, System.Runtime.Intrinsics.Vector128<byte> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<byte> * System.Runtime.Intrinsics.Vector128<byte> * byte -> System.Runtime.Intrinsics.Vector128<byte>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of Byte), right As Vector128(Of Byte), shift As Byte) As Vector128(Of Byte)
Parametreler
- shift
- Byte
Döndürülenler
Şunlara uygulanır
ShiftRightAndInsert(Vector128<UInt32>, Vector128<UInt32>, Byte)
uint32x4_t vsriq_n_u32(uint32x4_t a, uint32x4_t b, __builtin_constant_p(n))
A32: VSRI.32 Qd, Qm, #n
A64: SRI Vd.4S, Vn.4S, #n
public:
static System::Runtime::Intrinsics::Vector128<System::UInt32> ShiftRightAndInsert(System::Runtime::Intrinsics::Vector128<System::UInt32> left, System::Runtime::Intrinsics::Vector128<System::UInt32> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector128<uint> ShiftRightAndInsert (System.Runtime.Intrinsics.Vector128<uint> left, System.Runtime.Intrinsics.Vector128<uint> right, byte shift);
static member ShiftRightAndInsert : System.Runtime.Intrinsics.Vector128<uint32> * System.Runtime.Intrinsics.Vector128<uint32> * byte -> System.Runtime.Intrinsics.Vector128<uint32>
Public Shared Function ShiftRightAndInsert (left As Vector128(Of UInteger), right As Vector128(Of UInteger), shift As Byte) As Vector128(Of UInteger)
Parametreler
- shift
- Byte