Sse2.LoadScalarVector128 メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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>
パラメーター
- address
- Double*
戻り値
適用対象
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>
パラメーター
- address
- Int32*
戻り値
注釈
ネイティブ署名が存在しません。 この追加のオーバーロードは、完全のために提供されます。
適用対象
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>
パラメーター
- address
- Int64*
戻り値
適用対象
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>
パラメーター
- address
- UInt32*
戻り値
注釈
ネイティブ署名が存在しません。 この追加のオーバーロードは、完全のために提供されます。
適用対象
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>
パラメーター
- address
- UInt64*