Ssse3 Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Importante
Esta API no es conforme a CLS.
Esta clase proporciona acceso a instrucciones de hardware SSSE3 de Intel a través de valores intrínsecos.
public ref class Ssse3 abstract : System::Runtime::Intrinsics::X86::Sse3
[System.CLSCompliant(false)]
public abstract class Ssse3 : System.Runtime.Intrinsics.X86.Sse3
[<System.CLSCompliant(false)>]
type Ssse3 = class
inherit Sse3
Public MustInherit Class Ssse3
Inherits Sse3
- Herencia
- Herencia
- Derivado
- Atributos
Propiedades
IsSupported |
Esta clase proporciona acceso a instrucciones de hardware SSSE3 de Intel a través de valores intrínsecos. |
Métodos
Abs(Vector128<Int16>) |
__m128i _mm_abs_epi16 (__m128i a) PABSW xmm, xmm/m128 |
Abs(Vector128<Int32>) |
__m128i _mm_abs_epi32 (__m128i a) PABSD xmm, xmm/m128 |
Abs(Vector128<SByte>) |
__m128i _mm_abs_epi8 (__m128i a) PABSB xmm, xmm/m128 |
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 |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
HorizontalAdd(Vector128<Int16>, Vector128<Int16>) |
__m128i _mm_hadd_epi16 (__m128i a, __m128i b) PHADDW xmm, xmm/m128 |
HorizontalAdd(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_hadd_epi32 (__m128i a, __m128i b) PHADDD xmm, xmm/m128 |
HorizontalAddSaturate(Vector128<Int16>, Vector128<Int16>) |
__m128i _mm_hadds_epi16 (__m128i a, __m128i b) PHADDSW xmm, xmm/m128 |
HorizontalSubtract(Vector128<Int16>, Vector128<Int16>) |
__m128i _mm_hsub_epi16 (__m128i a, __m128i b) PHSUBW xmm, xmm/m128 |
HorizontalSubtract(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_hsub_epi32 (__m128i a, __m128i b) PHSUBD xmm, xmm/m128 |
HorizontalSubtractSaturate(Vector128<Int16>, Vector128<Int16>) |
__m128i _mm_hsubs_epi16 (__m128i a, __m128i b) PHSUBSW xmm, xmm/m128 |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MultiplyAddAdjacent(Vector128<Byte>, Vector128<SByte>) |
__m128i _mm_maddubs_epi16 (__m128i a, __m128i b) PMADDUBSW xmm, xmm/m128 |
MultiplyHighRoundScale(Vector128<Int16>, Vector128<Int16>) |
__m128i _mm_mulhrs_epi16 (__m128i a, __m128i b) PMULHRSW xmm, xmm/m128 |
Shuffle(Vector128<Byte>, Vector128<Byte>) |
__m128i _mm_shuffle_epi8 (__m128i a, __m128i b) PSHUFB xmm, xmm/m128 |
Shuffle(Vector128<SByte>, Vector128<SByte>) |
__m128i _mm_shuffle_epi8 (__m128i a, __m128i b) PSHUFB xmm, xmm/m128 |
Sign(Vector128<Int16>, Vector128<Int16>) |
__m128i _mm_sign_epi16 (__m128i a, __m128i b) PSIGNW xmm, xmm/m128 |
Sign(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_sign_epi32 (__m128i a, __m128i b) PSIGND xmm, xmm/m128 |
Sign(Vector128<SByte>, Vector128<SByte>) |
__m128i _mm_sign_epi8 (__m128i a, __m128i b) PSIGNB xmm, xmm/m128 |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |