Sse2.LoadScalarVector128 Método
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í.
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*
Devoluciones
Se aplica 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*
Devoluciones
Comentarios
La firma nativa no existe. Esta sobrecarga adicional se proporciona para la integridad.
Se aplica 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*
Devoluciones
Se aplica 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*
Devoluciones
Comentarios
La firma nativa no existe. Esta sobrecarga adicional se proporciona para la integridad.
Se aplica 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*