AdvSimd.ShiftRightAndInsertScalar 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 |
|---|---|
| ShiftRightAndInsertScalar(Vector64<Int64>, Vector64<Int64>, Byte) |
int64_t vsrid_n_s64(int64_t a, int64_t b, __builtin_constant_p(n)) A32: VSRI.64 Dd, Dm, #n A64: SRI Dd, Dn, #n |
| ShiftRightAndInsertScalar(Vector64<UInt64>, Vector64<UInt64>, Byte) |
uint64_t vsrid_n_u64(uint64_t a, uint64_t b, __builtin_constant_p(n)) A32: VSRI.64 Dd, Dm, #n A64: SRI Dd, Dn, #n |
ShiftRightAndInsertScalar(Vector64<Int64>, Vector64<Int64>, Byte)
int64_t vsrid_n_s64(int64_t a, int64_t b, __builtin_constant_p(n))
A32: VSRI.64 Dd, Dm, #n
A64: SRI Dd, Dn, #n
public:
static System::Runtime::Intrinsics::Vector64<long> ShiftRightAndInsertScalar(System::Runtime::Intrinsics::Vector64<long> left, System::Runtime::Intrinsics::Vector64<long> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<long> ShiftRightAndInsertScalar(System.Runtime.Intrinsics.Vector64<long> left, System.Runtime.Intrinsics.Vector64<long> right, byte shift);
static member ShiftRightAndInsertScalar : System.Runtime.Intrinsics.Vector64<int64> * System.Runtime.Intrinsics.Vector64<int64> * byte -> System.Runtime.Intrinsics.Vector64<int64>
Public Shared Function ShiftRightAndInsertScalar (left As Vector64(Of Long), right As Vector64(Of Long), shift As Byte) As Vector64(Of Long)
Parameters
- shift
- Byte
Retouren
Van toepassing op
ShiftRightAndInsertScalar(Vector64<UInt64>, Vector64<UInt64>, Byte)
uint64_t vsrid_n_u64(uint64_t a, uint64_t b, __builtin_constant_p(n))
A32: VSRI.64 Dd, Dm, #n
A64: SRI Dd, Dn, #n
public:
static System::Runtime::Intrinsics::Vector64<System::UInt64> ShiftRightAndInsertScalar(System::Runtime::Intrinsics::Vector64<System::UInt64> left, System::Runtime::Intrinsics::Vector64<System::UInt64> right, System::Byte shift);
public static System.Runtime.Intrinsics.Vector64<ulong> ShiftRightAndInsertScalar(System.Runtime.Intrinsics.Vector64<ulong> left, System.Runtime.Intrinsics.Vector64<ulong> right, byte shift);
static member ShiftRightAndInsertScalar : System.Runtime.Intrinsics.Vector64<uint64> * System.Runtime.Intrinsics.Vector64<uint64> * byte -> System.Runtime.Intrinsics.Vector64<uint64>
Public Shared Function ShiftRightAndInsertScalar (left As Vector64(Of ULong), right As Vector64(Of ULong), shift As Byte) As Vector64(Of ULong)
Parameters
- shift
- Byte