Avx.MaskLoad Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
MaskLoad(Single*, Vector128<Single>) |
__m128 _mm_maskload_ps (float const * mem_addr, masker __m128i) VMASKMOVPS xmm, xmm, m128 |
MaskLoad(Single*, Vector256<Single>) |
__m256 _mm256_maskload_ps (float const * mem_addr, masker __m256i) VMASKMOVPS ymm, ymm, m256 |
MaskLoad(Double*, Vector128<Double>) |
__m128d _mm_maskload_pd (kontra ganda * mem_addr, masker __m128i) VMASKMOVPD xmm, xmm, m128 |
MaskLoad(Double*, Vector256<Double>) |
__m256d _mm256_maskload_pd (kontra ganda * mem_addr, masker __m256i) VMASKMOVPD ymm, ymm, m256 |
MaskLoad(Single*, Vector128<Single>)
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
__m128 _mm_maskload_ps (float const * mem_addr, masker __m128i)
VMASKMOVPS xmm, xmm, m128
public:
static System::Runtime::Intrinsics::Vector128<float> MaskLoad(float* address, System::Runtime::Intrinsics::Vector128<float> mask);
public static System.Runtime.Intrinsics.Vector128<float> MaskLoad (float* address, System.Runtime.Intrinsics.Vector128<float> mask);
static member MaskLoad : nativeptr<single> * System.Runtime.Intrinsics.Vector128<single> -> System.Runtime.Intrinsics.Vector128<single>
Parameter
- address
- Single*
Mengembalikan
Berlaku untuk
MaskLoad(Single*, Vector256<Single>)
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
__m256 _mm256_maskload_ps (float const * mem_addr, masker __m256i)
VMASKMOVPS ymm, ymm, m256
public:
static System::Runtime::Intrinsics::Vector256<float> MaskLoad(float* address, System::Runtime::Intrinsics::Vector256<float> mask);
public static System.Runtime.Intrinsics.Vector256<float> MaskLoad (float* address, System.Runtime.Intrinsics.Vector256<float> mask);
static member MaskLoad : nativeptr<single> * System.Runtime.Intrinsics.Vector256<single> -> System.Runtime.Intrinsics.Vector256<single>
Parameter
- address
- Single*
Mengembalikan
Berlaku untuk
MaskLoad(Double*, Vector128<Double>)
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
__m128d _mm_maskload_pd (kontra ganda * mem_addr, masker __m128i)
VMASKMOVPD xmm, xmm, m128
public:
static System::Runtime::Intrinsics::Vector128<double> MaskLoad(double* address, System::Runtime::Intrinsics::Vector128<double> mask);
public static System.Runtime.Intrinsics.Vector128<double> MaskLoad (double* address, System.Runtime.Intrinsics.Vector128<double> mask);
static member MaskLoad : nativeptr<double> * System.Runtime.Intrinsics.Vector128<double> -> System.Runtime.Intrinsics.Vector128<double>
Parameter
- address
- Double*
Mengembalikan
Berlaku untuk
MaskLoad(Double*, Vector256<Double>)
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
- Sumber:
- Avx.cs
__m256d _mm256_maskload_pd (kontra ganda * mem_addr, masker __m256i)
VMASKMOVPD ymm, ymm, m256
public:
static System::Runtime::Intrinsics::Vector256<double> MaskLoad(double* address, System::Runtime::Intrinsics::Vector256<double> mask);
public static System.Runtime.Intrinsics.Vector256<double> MaskLoad (double* address, System.Runtime.Intrinsics.Vector256<double> mask);
static member MaskLoad : nativeptr<double> * System.Runtime.Intrinsics.Vector256<double> -> System.Runtime.Intrinsics.Vector256<double>
Parameter
- address
- Double*