Avx.StoreAlignedNonTemporal Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
StoreAlignedNonTemporal(UInt64*, Vector256<UInt64>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(UInt32*, Vector256<UInt32>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(UInt16*, Vector256<UInt16>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(SByte*, Vector256<SByte>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(Single*, Vector256<Single>) |
void _mm256_stream_ps (float * mem_addr, __m256 a) MOVNTPS m256, ymm |
StoreAlignedNonTemporal(Int32*, Vector256<Int32>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(Int16*, Vector256<Int16>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(Double*, Vector256<Double>) |
void _mm256_stream_pd (double * mem_addr, __m256d a) MOVNTPD m256, ymm |
StoreAlignedNonTemporal(Byte*, Vector256<Byte>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(Int64*, Vector256<Int64>) |
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a) VMOVNTDQ m256, ymm |
StoreAlignedNonTemporal(UInt64*, Vector256<UInt64>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(System::UInt64* address, System::Runtime::Intrinsics::Vector256<System::UInt64> source);
public static void StoreAlignedNonTemporal (ulong* address, System.Runtime.Intrinsics.Vector256<ulong> source);
static member StoreAlignedNonTemporal : nativeptr<uint64> * System.Runtime.Intrinsics.Vector256<uint64> -> unit
Paramètres
- address
- UInt64*
S’applique à
StoreAlignedNonTemporal(UInt32*, Vector256<UInt32>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(System::UInt32* address, System::Runtime::Intrinsics::Vector256<System::UInt32> source);
public static void StoreAlignedNonTemporal (uint* address, System.Runtime.Intrinsics.Vector256<uint> source);
static member StoreAlignedNonTemporal : nativeptr<uint32> * System.Runtime.Intrinsics.Vector256<uint32> -> unit
Paramètres
- address
- UInt32*
S’applique à
StoreAlignedNonTemporal(UInt16*, Vector256<UInt16>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(System::UInt16* address, System::Runtime::Intrinsics::Vector256<System::UInt16> source);
public static void StoreAlignedNonTemporal (ushort* address, System.Runtime.Intrinsics.Vector256<ushort> source);
static member StoreAlignedNonTemporal : nativeptr<uint16> * System.Runtime.Intrinsics.Vector256<uint16> -> unit
Paramètres
- address
- UInt16*
S’applique à
StoreAlignedNonTemporal(SByte*, Vector256<SByte>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(System::SByte* address, System::Runtime::Intrinsics::Vector256<System::SByte> source);
public static void StoreAlignedNonTemporal (sbyte* address, System.Runtime.Intrinsics.Vector256<sbyte> source);
static member StoreAlignedNonTemporal : nativeptr<sbyte> * System.Runtime.Intrinsics.Vector256<sbyte> -> unit
Paramètres
- address
- SByte*
S’applique à
StoreAlignedNonTemporal(Single*, Vector256<Single>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_ps (float * mem_addr, __m256 a)
MOVNTPS m256, ymm
public:
static void StoreAlignedNonTemporal(float* address, System::Runtime::Intrinsics::Vector256<float> source);
public static void StoreAlignedNonTemporal (float* address, System.Runtime.Intrinsics.Vector256<float> source);
static member StoreAlignedNonTemporal : nativeptr<single> * System.Runtime.Intrinsics.Vector256<single> -> unit
Paramètres
- address
- Single*
S’applique à
StoreAlignedNonTemporal(Int32*, Vector256<Int32>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(int* address, System::Runtime::Intrinsics::Vector256<int> source);
public static void StoreAlignedNonTemporal (int* address, System.Runtime.Intrinsics.Vector256<int> source);
static member StoreAlignedNonTemporal : nativeptr<int> * System.Runtime.Intrinsics.Vector256<int> -> unit
Paramètres
- address
- Int32*
S’applique à
StoreAlignedNonTemporal(Int16*, Vector256<Int16>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(short* address, System::Runtime::Intrinsics::Vector256<short> source);
public static void StoreAlignedNonTemporal (short* address, System.Runtime.Intrinsics.Vector256<short> source);
static member StoreAlignedNonTemporal : nativeptr<int16> * System.Runtime.Intrinsics.Vector256<int16> -> unit
Paramètres
- address
- Int16*
S’applique à
StoreAlignedNonTemporal(Double*, Vector256<Double>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_pd (double * mem_addr, __m256d a)
MOVNTPD m256, ymm
public:
static void StoreAlignedNonTemporal(double* address, System::Runtime::Intrinsics::Vector256<double> source);
public static void StoreAlignedNonTemporal (double* address, System.Runtime.Intrinsics.Vector256<double> source);
static member StoreAlignedNonTemporal : nativeptr<double> * System.Runtime.Intrinsics.Vector256<double> -> unit
Paramètres
- address
- Double*
S’applique à
StoreAlignedNonTemporal(Byte*, Vector256<Byte>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(System::Byte* address, System::Runtime::Intrinsics::Vector256<System::Byte> source);
public static void StoreAlignedNonTemporal (byte* address, System.Runtime.Intrinsics.Vector256<byte> source);
static member StoreAlignedNonTemporal : nativeptr<byte> * System.Runtime.Intrinsics.Vector256<byte> -> unit
Paramètres
- address
- Byte*
S’applique à
StoreAlignedNonTemporal(Int64*, Vector256<Int64>)
- Source:
- Avx.cs
- Source:
- Avx.cs
- Source:
- Avx.cs
void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
VMOVNTDQ m256, ymm
public:
static void StoreAlignedNonTemporal(long* address, System::Runtime::Intrinsics::Vector256<long> source);
public static void StoreAlignedNonTemporal (long* address, System.Runtime.Intrinsics.Vector256<long> source);
static member StoreAlignedNonTemporal : nativeptr<int64> * System.Runtime.Intrinsics.Vector256<int64> -> unit
Paramètres
- address
- Int64*