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.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour