Ssse3.AlignRight Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AlignRight(Vector128<Byte>, Vector128<Byte>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Int16>, Vector128<Int16>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Int32>, Vector128<Int32>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Int64>, Vector128<Int64>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<SByte>, Vector128<SByte>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<UInt16>, Vector128<UInt16>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<UInt32>, Vector128<UInt32>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<UInt64>, Vector128<UInt64>, Byte) |
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count) PALIGNR xmm, xmm/m128, imm8 |
AlignRight(Vector128<Byte>, Vector128<Byte>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
Remarques
Cette intrinsèque génère PALIGNR qui fonctionne sur des octets plutôt que sur des éléments des vecteurs.
S’applique à
AlignRight(Vector128<Int16>, Vector128<Int16>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
Remarques
Cette intrinsèque génère PALIGNR qui fonctionne sur des octets plutôt que sur des éléments des vecteurs.
S’applique à
AlignRight(Vector128<Int32>, Vector128<Int32>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
Remarques
Cette intrinsèque génère PALIGNR qui fonctionne sur des octets plutôt que sur des éléments des vecteurs.
S’applique à
AlignRight(Vector128<Int64>, Vector128<Int64>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
Remarques
Cette intrinsèque génère PALIGNR qui fonctionne sur des octets plutôt que sur des éléments des vecteurs.
S’applique à
AlignRight(Vector128<SByte>, Vector128<SByte>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
S’applique à
AlignRight(Vector128<UInt16>, Vector128<UInt16>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
Remarques
Cette intrinsèque génère PALIGNR qui fonctionne sur des octets plutôt que sur des éléments des vecteurs.
S’applique à
AlignRight(Vector128<UInt32>, Vector128<UInt32>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
Remarques
Cette intrinsèque génère PALIGNR qui fonctionne sur des octets plutôt que sur des éléments des vecteurs.
S’applique à
AlignRight(Vector128<UInt64>, Vector128<UInt64>, Byte)
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
- Source:
- Ssse3.cs
__m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
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)
Paramètres
- mask
- Byte
Retours
Remarques
Cette intrinsèque génère PALIGNR qui fonctionne sur des octets plutôt que sur des éléments des vecteurs.