Sse41 Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
Essa classe fornece acesso às instruções de hardware do Intel SSE4.1 por meio de intrínsecos.
public ref class Sse41 abstract : System::Runtime::Intrinsics::X86::Ssse3
[System.CLSCompliant(false)]
public abstract class Sse41 : System.Runtime.Intrinsics.X86.Ssse3
[<System.CLSCompliant(false)>]
type Sse41 = class
inherit Ssse3
Public MustInherit Class Sse41
Inherits Ssse3
- Herança
- Herança
- Derivado
- Atributos
Propriedades
IsSupported |
Essa classe fornece acesso às instruções de hardware do Intel SSE4.1 por meio de intrínsecos. |
Métodos
Blend(Vector128<Double>, Vector128<Double>, Byte) |
__m128d _mm_blend_pd (__m128d a, __m128d b, const int imm8) BLENDPD xmm, xmm/m128, imm8 |
Blend(Vector128<Int16>, Vector128<Int16>, Byte) |
__m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8) PBLENDW xmm, xmm/m128 imm8 |
Blend(Vector128<Single>, Vector128<Single>, Byte) |
__m128 _mm_blend_ps (__m128 a, __m128 b, const int imm8) BLENDPS xmm, xmm/m128, imm8 |
Blend(Vector128<UInt16>, Vector128<UInt16>, Byte) |
__m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8) PBLENDW xmm, xmm/m128 imm8 |
BlendVariable(Vector128<Byte>, Vector128<Byte>, Vector128<Byte>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
BlendVariable(Vector128<Double>, Vector128<Double>, Vector128<Double>) |
__m128d _mm_blendv_pd (__m128d a, __m128d b, __m128d mask) BLENDVPD xmm, xmm/m128, xmm0 |
BlendVariable(Vector128<Int16>, Vector128<Int16>, Vector128<Int16>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
BlendVariable(Vector128<Int32>, Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
BlendVariable(Vector128<Int64>, Vector128<Int64>, Vector128<Int64>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
BlendVariable(Vector128<SByte>, Vector128<SByte>, Vector128<SByte>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
BlendVariable(Vector128<Single>, Vector128<Single>, Vector128<Single>) |
__m128 _mm_blendv_ps (__m128 a, __m128 b, __m128 mask) BLENDVPS xmm, xmm/m128, xmm0 |
BlendVariable(Vector128<UInt16>, Vector128<UInt16>, Vector128<UInt16>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
BlendVariable(Vector128<UInt32>, Vector128<UInt32>, Vector128<UInt32>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
BlendVariable(Vector128<UInt64>, Vector128<UInt64>, Vector128<UInt64>) |
__m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask) PBLENDVB xmm, xmm/m128, xmm |
Ceiling(Vector128<Double>) |
__m128d _mm_ceil_pd (__m128d a) ROUNDPD xmm, xmm/m128, imm8(10) |
Ceiling(Vector128<Single>) |
__m128 _mm_ceil_ps (__m128 a) ROUNDPS xmm, xmm/m128, imm8(10) |
CeilingScalar(Vector128<Double>) |
__m128d _mm_ceil_sd (__m128d a) ROUNDSD xmm, xmm/m128, imm8(10) |
CeilingScalar(Vector128<Double>, Vector128<Double>) |
__m128d _mm_ceil_sd (__m128d a, __m128d b) ROUNDSD xmm, xmm/m128, imm8(10) |
CeilingScalar(Vector128<Single>) |
__m128 _mm_ceil_ss (__m128 a) ROUNDSD xmm, xmm/m128, imm8(10) |
CeilingScalar(Vector128<Single>, Vector128<Single>) |
__m128 _mm_ceil_ss (__m128 a, __m128 b) ROUNDSS xmm, xmm/m128, imm8(10) |
CompareEqual(Vector128<Int64>, Vector128<Int64>) |
__m128i _mm_cmpeq_epi64 (__m128i a, __m128i b) PCMPEQQ xmm, xmm/m128 |
CompareEqual(Vector128<UInt64>, Vector128<UInt64>) |
__m128i _mm_cmpeq_epi64 (__m128i a, __m128i b) PCMPEQQ xmm, xmm/m128 |
ConvertToVector128Int16(Byte*) |
PMOVZXBW xmm, m64 |
ConvertToVector128Int16(SByte*) |
PMOVSXBW xmm, m64 |
ConvertToVector128Int16(Vector128<Byte>) |
__m128i _mm_cvtepu8_epi16 (__m128i a) PMOVZXBW xmm, xmm/m64 |
ConvertToVector128Int16(Vector128<SByte>) |
__m128i _mm_cvtepi8_epi16 (__m128i a) PMOVSXBW xmm, xmm/m64 |
ConvertToVector128Int32(Byte*) |
PMOVZXBD xmm, m32 |
ConvertToVector128Int32(Int16*) |
PMOVSXWD xmm, m64 |
ConvertToVector128Int32(SByte*) |
PMOVSXBD xmm, m32 |
ConvertToVector128Int32(UInt16*) |
PMOVZXWD xmm, m64 |
ConvertToVector128Int32(Vector128<Byte>) |
__m128i _mm_cvtepu8_epi32 (__m128i a) PMOVZXBD xmm, xmm/m32 |
ConvertToVector128Int32(Vector128<Int16>) |
__m128i _mm_cvtepi16_epi32 (__m128i a) PMOVSXWD xmm, xmm/m64 |
ConvertToVector128Int32(Vector128<SByte>) |
__m128i _mm_cvtepi8_epi32 (__m128i a) PMOVSXBD xmm, xmm/m32 |
ConvertToVector128Int32(Vector128<UInt16>) |
__m128i _mm_cvtepu16_epi32 (__m128i a) PMOVZXWD xmm, xmm/m64 |
ConvertToVector128Int64(Byte*) |
PMOVZXBQ xmm, m16 |
ConvertToVector128Int64(Int16*) |
PMOVSXWQ xmm, m32 |
ConvertToVector128Int64(Int32*) |
PMOVSXDQ xmm, m64 |
ConvertToVector128Int64(SByte*) |
PMOVSXBQ xmm, m16 |
ConvertToVector128Int64(UInt16*) |
PMOVZXWQ xmm, m32 |
ConvertToVector128Int64(UInt32*) |
PMOVZXDQ xmm, m64 |
ConvertToVector128Int64(Vector128<Byte>) |
__m128i _mm_cvtepu8_epi64 (__m128i a) PMOVZXBQ xmm, xmm/m16 |
ConvertToVector128Int64(Vector128<Int16>) |
__m128i _mm_cvtepi16_epi64 (__m128i a) PMOVSXWQ xmm, xmm/m32 |
ConvertToVector128Int64(Vector128<Int32>) |
__m128i _mm_cvtepi32_epi64 (__m128i a) PMOVSXDQ xmm, xmm/m64 |
ConvertToVector128Int64(Vector128<SByte>) |
__m128i _mm_cvtepi8_epi64 (__m128i a) PMOVSXBQ xmm, xmm/m16 |
ConvertToVector128Int64(Vector128<UInt16>) |
__m128i _mm_cvtepu16_epi64 (__m128i a) PMOVZXWQ xmm, xmm/m32 |
ConvertToVector128Int64(Vector128<UInt32>) |
__m128i _mm_cvtepu32_epi64 (__m128i a) PMOVZXDQ xmm, xmm/m64 |
DotProduct(Vector128<Double>, Vector128<Double>, Byte) |
__m128d _mm_dp_pd (__m128d a, __m128d b, const int imm8) DPPD xmm, xmm/m128, imm8 |
DotProduct(Vector128<Single>, Vector128<Single>, Byte) |
__m128 _mm_dp_ps (__m128 a, __m128 b, const int imm8) DPPS xmm, xmm/m128, imm8 |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Extract(Vector128<Byte>, Byte) |
int _mm_extract_epi8 (__m128i a, const int imm8) PEXTRB reg/m8, xmm, imm8 |
Extract(Vector128<Int32>, Byte) |
int _mm_extract_epi32 (__m128i a, const int imm8) PEXTRD reg/m32, xmm, imm8 |
Extract(Vector128<Single>, Byte) |
int _mm_extract_ps (__m128 a, const int imm8) EXTRACTPS xmm, xmm/m32, imm8 |
Extract(Vector128<UInt32>, Byte) |
int _mm_extract_epi32 (__m128i a, const int imm8) PEXTRD reg/m32, xmm, imm8 |
Floor(Vector128<Double>) |
__m128d _mm_floor_pd (__m128d a) ROUNDPD xmm, xmm/m128, imm8(9) |
Floor(Vector128<Single>) |
__m128 _mm_floor_ps (__m128 a) ROUNDPS xmm, xmm/m128, imm8(9) |
FloorScalar(Vector128<Double>) |
__m128d _mm_floor_sd (__m128d a) ROUNDSD xmm, xmm/m128, imm8(9) |
FloorScalar(Vector128<Double>, Vector128<Double>) |
__m128d _mm_floor_sd (__m128d a, __m128d b) ROUNDSD xmm, xmm/m128, imm8(9) |
FloorScalar(Vector128<Single>) |
__m128 _mm_floor_ss (__m128 a) ROUNDSS xmm, xmm/m128, imm8(9) |
FloorScalar(Vector128<Single>, Vector128<Single>) |
__m128 _mm_floor_ss (__m128 a, __m128 b) ROUNDSS xmm, xmm/m128, imm8(9) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
Insert(Vector128<Byte>, Byte, Byte) |
__m128i _mm_insert_epi8 (__m128i a, int i, const int imm8) PINSRB xmm, reg/m8, imm8 |
Insert(Vector128<Int32>, Int32, Byte) |
__m128i _mm_insert_epi32 (__m128i a, int i, const int imm8) PINSRD xmm, reg/m32, imm8 |
Insert(Vector128<SByte>, SByte, Byte) |
__m128i _mm_insert_epi8 (__m128i a, int i, const int imm8) PINSRB xmm, reg/m8, imm8 |
Insert(Vector128<Single>, Vector128<Single>, Byte) |
__m128 _mm_insert_ps (__m128 a, __m128 b, const int imm8) INSERTPS xmm, xmm/m32, imm8 |
Insert(Vector128<UInt32>, UInt32, Byte) |
__m128i _mm_insert_epi32 (__m128i a, int i, const int imm8) PINSRD xmm, reg/m32, imm8 |
LoadAlignedVector128NonTemporal(Byte*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
LoadAlignedVector128NonTemporal(Int16*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
LoadAlignedVector128NonTemporal(Int32*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
LoadAlignedVector128NonTemporal(Int64*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
LoadAlignedVector128NonTemporal(SByte*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
LoadAlignedVector128NonTemporal(UInt16*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
LoadAlignedVector128NonTemporal(UInt32*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
LoadAlignedVector128NonTemporal(UInt64*) |
__m128i _mm_stream_load_si128 (const __m128i* mem_addr) MOVNTDQA xmm, m128 |
Max(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_max_epi32 (__m128i a, __m128i b) PMAXSD xmm, xmm/m128 |
Max(Vector128<SByte>, Vector128<SByte>) |
__m128i _mm_max_epi8 (__m128i a, __m128i b) PMAXSB xmm, xmm/m128 |
Max(Vector128<UInt16>, Vector128<UInt16>) |
__m128i _mm_max_epu16 (__m128i a, __m128i b) PMAXUW xmm, xmm/m128 |
Max(Vector128<UInt32>, Vector128<UInt32>) |
__m128i _mm_max_epu32 (__m128i a, __m128i b) PMAXUD xmm, xmm/m128 |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Min(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_min_epi32 (__m128i a, __m128i b) PMINSD xmm, xmm/m128 |
Min(Vector128<SByte>, Vector128<SByte>) |
__m128i _mm_min_epi8 (__m128i a, __m128i b) PMINSB xmm, xmm/m128 |
Min(Vector128<UInt16>, Vector128<UInt16>) |
__m128i _mm_min_epu16 (__m128i a, __m128i b) PMINUW xmm, xmm/m128 |
Min(Vector128<UInt32>, Vector128<UInt32>) |
__m128i _mm_min_epu32 (__m128i a, __m128i b) PMINUD xmm, xmm/m128 |
MinHorizontal(Vector128<UInt16>) |
__m128i _mm_minpos_epu16 (__m128i a) PHMINPOSUW xmm, xmm/m128 |
MultipleSumAbsoluteDifferences(Vector128<Byte>, Vector128<Byte>, Byte) |
__m128i _mm_mpsadbw_epu8 (__m128i a, __m128i b, const int imm8) MPSADBW xmm, xmm/m128, imm8 |
Multiply(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_mul_epi32 (__m128i a, __m128i b) PMULDQ xmm, xmm/m128 |
MultiplyLow(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_mullo_epi32 (__m128i a, __m128i b) PMULLD xmm, xmm/m128 |
MultiplyLow(Vector128<UInt32>, Vector128<UInt32>) |
__m128i _mm_mullo_epi32 (__m128i a, __m128i b) PMULLD xmm, xmm/m128 |
PackUnsignedSaturate(Vector128<Int32>, Vector128<Int32>) |
__m128i _mm_packus_epi32 (__m128i a, __m128i b) PACKUSDW xmm, xmm/m128 |
RoundCurrentDirection(Vector128<Double>) |
_m128d _mm_round_pd (__m128d a, _MM_FROUND_CUR_DIRECTION) ROUNDPD xmm, xmm/m128, imm8(4) |
RoundCurrentDirection(Vector128<Single>) |
__m128 _mm_round_ps (__m128 a, _MM_FROUND_CUR_DIRECTION) ROUNDPS xmm, xmm/m128, imm8(4) |
RoundCurrentDirectionScalar(Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, _MM_FROUND_CUR_DIRECTION) ROUNDSD xmm, xmm/m128, imm8(4) |
RoundCurrentDirectionScalar(Vector128<Double>, Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_CUR_DIRECTION) ROUNDSD xmm, xmm/m128, imm8(4) |
RoundCurrentDirectionScalar(Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, _MM_FROUND_CUR_DIRECTION) ROUNDSS xmm, xmm/m128, imm8(4) |
RoundCurrentDirectionScalar(Vector128<Single>, Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_CUR_DIRECTION) ROUNDSS xmm, xmm/m128, imm8(4) |
RoundToNearestInteger(Vector128<Double>) |
__m128d _mm_round_pd (__m128d a, int rounding) ROUNDPD xmm, xmm/m128, imm8(8) _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC |
RoundToNearestInteger(Vector128<Single>) |
__m128 _mm_round_ps (__m128 a, int rounding) ROUNDPS xmm, xmm/m128, imm8(8) _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC |
RoundToNearestIntegerScalar(Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(8) |
RoundToNearestIntegerScalar(Vector128<Double>, Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(8) |
RoundToNearestIntegerScalar(Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(8) |
RoundToNearestIntegerScalar(Vector128<Single>, Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_NEAREST_INT | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(8) |
RoundToNegativeInfinity(Vector128<Double>) |
__m128d _mm_round_pd (__m128d a, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC) ROUNDPD xmm, xmm/m128, imm8(9) |
RoundToNegativeInfinity(Vector128<Single>) |
__m128 _mm_round_ps (__m128 a, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC) ROUNDPS xmm, xmm/m128, imm8(9) |
RoundToNegativeInfinityScalar(Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(9) |
RoundToNegativeInfinityScalar(Vector128<Double>, Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(9) |
RoundToNegativeInfinityScalar(Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(9) |
RoundToNegativeInfinityScalar(Vector128<Single>, Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_NEG_INF | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(9) |
RoundToPositiveInfinity(Vector128<Double>) |
__m128d _mm_round_pd (__m128d a, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC) ROUNDPD xmm, xmm/m128, imm8(10) |
RoundToPositiveInfinity(Vector128<Single>) |
__m128 _mm_round_ps (__m128 a, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC) ROUNDPS xmm, xmm/m128, imm8(10) |
RoundToPositiveInfinityScalar(Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(10) |
RoundToPositiveInfinityScalar(Vector128<Double>, Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(10) |
RoundToPositiveInfinityScalar(Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(10) |
RoundToPositiveInfinityScalar(Vector128<Single>, Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_POS_INF | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(10) |
RoundToZero(Vector128<Double>) |
__m128d _mm_round_pd (__m128d a, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC) ROUNDPD xmm, xmm/m128, imm8(11) |
RoundToZero(Vector128<Single>) |
__m128 _mm_round_ps (__m128 a, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC) ROUNDPS xmm, xmm/m128, imm8(11) |
RoundToZeroScalar(Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(11) |
RoundToZeroScalar(Vector128<Double>, Vector128<Double>) |
__m128d _mm_round_sd (__m128d a, __m128d b, _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC) ROUNDSD xmm, xmm/m128, imm8(11) |
RoundToZeroScalar(Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(11) |
RoundToZeroScalar(Vector128<Single>, Vector128<Single>) |
__m128 _mm_round_ss (__m128 a, __m128 b, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC) ROUNDSS xmm, xmm/m128, imm8(11) |
TestC(Vector128<Byte>, Vector128<Byte>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestC(Vector128<Int16>, Vector128<Int16>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestC(Vector128<Int32>, Vector128<Int32>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestC(Vector128<Int64>, Vector128<Int64>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestC(Vector128<SByte>, Vector128<SByte>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestC(Vector128<UInt16>, Vector128<UInt16>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestC(Vector128<UInt32>, Vector128<UInt32>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestC(Vector128<UInt64>, Vector128<UInt64>) |
int _mm_testc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<Byte>, Vector128<Byte>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<Int16>, Vector128<Int16>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<Int32>, Vector128<Int32>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<Int64>, Vector128<Int64>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<SByte>, Vector128<SByte>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<UInt16>, Vector128<UInt16>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<UInt32>, Vector128<UInt32>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestNotZAndNotC(Vector128<UInt64>, Vector128<UInt64>) |
int _mm_testnzc_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<Byte>, Vector128<Byte>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<Int16>, Vector128<Int16>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<Int32>, Vector128<Int32>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<Int64>, Vector128<Int64>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<SByte>, Vector128<SByte>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<UInt16>, Vector128<UInt16>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<UInt32>, Vector128<UInt32>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
TestZ(Vector128<UInt64>, Vector128<UInt64>) |
int _mm_testz_si128 (__m128i a, __m128i b) PTEST xmm, xmm/m128 |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |