Sse2.LoadScalarVector128 Método
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.
Sobrecargas
LoadScalarVector128(Double*) |
__m128d _mm_load_sd (double const* mem_address) MOVSD xmm, m64 |
LoadScalarVector128(Int32*) |
__m128i _mm_loadl_epi32 (__m128i const* mem_addr) MOVD xmm, reg/m32 |
LoadScalarVector128(Int64*) |
__m128i _mm_loadl_epi64 (__m128i const* mem_addr) MOVQ xmm, reg/m64 |
LoadScalarVector128(UInt32*) |
__m128i _mm_loadl_epi32 (__m128i const* mem_addr) MOVD xmm, reg/m32 |
LoadScalarVector128(UInt64*) |
__m128i _mm_loadl_epi64 (__m128i const* mem_addr) MOVQ xmm, reg/m64 |
LoadScalarVector128(Double*)
__m128d _mm_load_sd (double const* mem_address)
MOVSD xmm, m64
public:
static System::Runtime::Intrinsics::Vector128<double> LoadScalarVector128(double* address);
public static System.Runtime.Intrinsics.Vector128<double> LoadScalarVector128 (double* address);
static member LoadScalarVector128 : nativeptr<double> -> System.Runtime.Intrinsics.Vector128<double>
Parâmetros
- address
- Double*
Retornos
Aplica-se a
LoadScalarVector128(Int32*)
__m128i _mm_loadl_epi32 (__m128i const* mem_addr)
MOVD xmm, reg/m32
public:
static System::Runtime::Intrinsics::Vector128<int> LoadScalarVector128(int* address);
public static System.Runtime.Intrinsics.Vector128<int> LoadScalarVector128 (int* address);
static member LoadScalarVector128 : nativeptr<int> -> System.Runtime.Intrinsics.Vector128<int>
Parâmetros
- address
- Int32*
Retornos
Comentários
A assinatura nativa não existe. Essa sobrecarga adicional é fornecida para integridade.
Aplica-se a
LoadScalarVector128(Int64*)
__m128i _mm_loadl_epi64 (__m128i const* mem_addr)
MOVQ xmm, reg/m64
public:
static System::Runtime::Intrinsics::Vector128<long> LoadScalarVector128(long* address);
public static System.Runtime.Intrinsics.Vector128<long> LoadScalarVector128 (long* address);
static member LoadScalarVector128 : nativeptr<int64> -> System.Runtime.Intrinsics.Vector128<int64>
Parâmetros
- address
- Int64*
Retornos
Aplica-se a
LoadScalarVector128(UInt32*)
__m128i _mm_loadl_epi32 (__m128i const* mem_addr)
MOVD xmm, reg/m32
public:
static System::Runtime::Intrinsics::Vector128<System::UInt32> LoadScalarVector128(System::UInt32* address);
public static System.Runtime.Intrinsics.Vector128<uint> LoadScalarVector128 (uint* address);
static member LoadScalarVector128 : nativeptr<uint32> -> System.Runtime.Intrinsics.Vector128<uint32>
Parâmetros
- address
- UInt32*
Retornos
Comentários
A assinatura nativa não existe. Essa sobrecarga adicional é fornecida para integridade.
Aplica-se a
LoadScalarVector128(UInt64*)
__m128i _mm_loadl_epi64 (__m128i const* mem_addr)
MOVQ xmm, reg/m64
public:
static System::Runtime::Intrinsics::Vector128<System::UInt64> LoadScalarVector128(System::UInt64* address);
public static System.Runtime.Intrinsics.Vector128<ulong> LoadScalarVector128 (ulong* address);
static member LoadScalarVector128 : nativeptr<uint64> -> System.Runtime.Intrinsics.Vector128<uint64>
Parâmetros
- address
- UInt64*