Ssse3.AlignRight Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
AlignRight(Vector128<Byte>, Vector128<Byte>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Int16>, Vector128<Int16>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Int32>, Vector128<Int32>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Int64>, Vector128<Int64>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<SByte>, Vector128<SByte>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<UInt16>, Vector128<UInt16>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<UInt32>, Vector128<UInt32>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<UInt64>, Vector128<UInt64>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Byte>, Vector128<Byte>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<System::Byte> AlignRight(System::Runtime::Intrinsics::Vector128<System::Byte> left, System::Runtime::Intrinsics::Vector128<System::Byte> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<byte> AlignRight (System.Runtime.Intrinsics.Vector128<byte> left, System.Runtime.Intrinsics.Vector128<byte> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<byte> * System.Runtime.Intrinsics.Vector128<byte> * byte -> System.Runtime.Intrinsics.Vector128<byte>
Public Shared Function AlignRight (left As Vector128(Of Byte), right As Vector128(Of Byte), mask As Byte) As Vector128(Of Byte)
Parametry
- mask
- Byte
Zwraca
Uwagi
Ta funkcja wewnętrzna generuje paliGNR, który obsługuje bajty, a nie elementy wektorów.
Dotyczy
AlignRight(Vector128<Int16>, Vector128<Int16>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<short> AlignRight(System::Runtime::Intrinsics::Vector128<short> left, System::Runtime::Intrinsics::Vector128<short> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<short> AlignRight (System.Runtime.Intrinsics.Vector128<short> left, System.Runtime.Intrinsics.Vector128<short> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<int16> * System.Runtime.Intrinsics.Vector128<int16> * byte -> System.Runtime.Intrinsics.Vector128<int16>
Public Shared Function AlignRight (left As Vector128(Of Short), right As Vector128(Of Short), mask As Byte) As Vector128(Of Short)
Parametry
- mask
- Byte
Zwraca
Uwagi
Ta funkcja wewnętrzna generuje paliGNR, który obsługuje bajty, a nie elementy wektorów.
Dotyczy
AlignRight(Vector128<Int32>, Vector128<Int32>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<int> AlignRight(System::Runtime::Intrinsics::Vector128<int> left, System::Runtime::Intrinsics::Vector128<int> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<int> AlignRight (System.Runtime.Intrinsics.Vector128<int> left, System.Runtime.Intrinsics.Vector128<int> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<int> * System.Runtime.Intrinsics.Vector128<int> * byte -> System.Runtime.Intrinsics.Vector128<int>
Public Shared Function AlignRight (left As Vector128(Of Integer), right As Vector128(Of Integer), mask As Byte) As Vector128(Of Integer)
Parametry
- mask
- Byte
Zwraca
Uwagi
Ta funkcja wewnętrzna generuje paliGNR, który obsługuje bajty, a nie elementy wektorów.
Dotyczy
AlignRight(Vector128<Int64>, Vector128<Int64>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<long> AlignRight(System::Runtime::Intrinsics::Vector128<long> left, System::Runtime::Intrinsics::Vector128<long> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<long> AlignRight (System.Runtime.Intrinsics.Vector128<long> left, System.Runtime.Intrinsics.Vector128<long> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<int64> * System.Runtime.Intrinsics.Vector128<int64> * byte -> System.Runtime.Intrinsics.Vector128<int64>
Public Shared Function AlignRight (left As Vector128(Of Long), right As Vector128(Of Long), mask As Byte) As Vector128(Of Long)
Parametry
- mask
- Byte
Zwraca
Uwagi
Ta funkcja wewnętrzna generuje paliGNR, który obsługuje bajty, a nie elementy wektorów.
Dotyczy
AlignRight(Vector128<SByte>, Vector128<SByte>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<System::SByte> AlignRight(System::Runtime::Intrinsics::Vector128<System::SByte> left, System::Runtime::Intrinsics::Vector128<System::SByte> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<sbyte> AlignRight (System.Runtime.Intrinsics.Vector128<sbyte> left, System.Runtime.Intrinsics.Vector128<sbyte> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<sbyte> * System.Runtime.Intrinsics.Vector128<sbyte> * byte -> System.Runtime.Intrinsics.Vector128<sbyte>
Public Shared Function AlignRight (left As Vector128(Of SByte), right As Vector128(Of SByte), mask As Byte) As Vector128(Of SByte)
Parametry
- mask
- Byte
Zwraca
Dotyczy
AlignRight(Vector128<UInt16>, Vector128<UInt16>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<System::UInt16> AlignRight(System::Runtime::Intrinsics::Vector128<System::UInt16> left, System::Runtime::Intrinsics::Vector128<System::UInt16> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<ushort> AlignRight (System.Runtime.Intrinsics.Vector128<ushort> left, System.Runtime.Intrinsics.Vector128<ushort> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<uint16> * System.Runtime.Intrinsics.Vector128<uint16> * byte -> System.Runtime.Intrinsics.Vector128<uint16>
Public Shared Function AlignRight (left As Vector128(Of UShort), right As Vector128(Of UShort), mask As Byte) As Vector128(Of UShort)
Parametry
- mask
- Byte
Zwraca
Uwagi
Ta funkcja wewnętrzna generuje paliGNR, który obsługuje bajty, a nie elementy wektorów.
Dotyczy
AlignRight(Vector128<UInt32>, Vector128<UInt32>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<System::UInt32> AlignRight(System::Runtime::Intrinsics::Vector128<System::UInt32> left, System::Runtime::Intrinsics::Vector128<System::UInt32> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<uint> AlignRight (System.Runtime.Intrinsics.Vector128<uint> left, System.Runtime.Intrinsics.Vector128<uint> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<uint32> * System.Runtime.Intrinsics.Vector128<uint32> * byte -> System.Runtime.Intrinsics.Vector128<uint32>
Public Shared Function AlignRight (left As Vector128(Of UInteger), right As Vector128(Of UInteger), mask As Byte) As Vector128(Of UInteger)
Parametry
- mask
- Byte
Zwraca
Uwagi
Ta funkcja wewnętrzna generuje paliGNR, który obsługuje bajty, a nie elementy wektorów.
Dotyczy
AlignRight(Vector128<UInt64>, Vector128<UInt64>, Byte)
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
- Źródło:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, liczba int)
PALIGNR xmm, xmm/m128, imm8
public:
static System::Runtime::Intrinsics::Vector128<System::UInt64> AlignRight(System::Runtime::Intrinsics::Vector128<System::UInt64> left, System::Runtime::Intrinsics::Vector128<System::UInt64> right, System::Byte mask);
public static System.Runtime.Intrinsics.Vector128<ulong> AlignRight (System.Runtime.Intrinsics.Vector128<ulong> left, System.Runtime.Intrinsics.Vector128<ulong> right, byte mask);
static member AlignRight : System.Runtime.Intrinsics.Vector128<uint64> * System.Runtime.Intrinsics.Vector128<uint64> * byte -> System.Runtime.Intrinsics.Vector128<uint64>
Public Shared Function AlignRight (left As Vector128(Of ULong), right As Vector128(Of ULong), mask As Byte) As Vector128(Of ULong)
Parametry
- mask
- Byte
Zwraca
Uwagi
Ta funkcja wewnętrzna generuje paliGNR, który obsługuje bajty, a nie elementy wektorów.