Avx2.ConvertToVector256Int64 Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ConvertToVector256Int64(UInt16*) |
VPMOVZXWQ ymm, m64 |
ConvertToVector256Int64(SByte*) |
VPMOVSXBQ ymm, m32 |
ConvertToVector256Int64(Vector128<UInt32>) |
__m256i _mm256_cvtepu32_epi64 (__m128i a) VPMOVZXDQ ymm, xmm |
ConvertToVector256Int64(Vector128<UInt16>) |
__m256i _mm256_cvtepu16_epi64 (__m128i a) VPMOVZXWQ ymm, xmm |
ConvertToVector256Int64(Vector128<SByte>) |
__m256i _mm256_cvtepi8_epi64 (__m128i a) VPMOVSXBQ ymm, xmm/m128 |
ConvertToVector256Int64(UInt32*) |
VPMOVZXDQ ymm, m128 |
ConvertToVector256Int64(Vector128<Int16>) |
__m256i _mm256_cvtepi16_epi64 (__m128i a) VPMOVSXWQ ymm, xmm/m128 |
ConvertToVector256Int64(Vector128<Byte>) |
__m256i _mm256_cvtepu8_epi64 (__m128i a) VPMOVZXBQ ymm, xmm |
ConvertToVector256Int64(Int32*) |
VPMOVSXDQ ymm, m128 |
ConvertToVector256Int64(Int16*) |
VPMOVSXWQ ymm, m64 |
ConvertToVector256Int64(Byte*) |
VPMOVZXBQ ymm, m32 |
ConvertToVector256Int64(Vector128<Int32>) |
__m256i _mm256_cvtepi32_epi64 (__m128i a) VPMOVSXDQ ymm, xmm/m128 |
ConvertToVector256Int64(UInt16*)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
VPMOVZXWQ ymm, m64
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::UInt16* address);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (ushort* address);
static member ConvertToVector256Int64 : nativeptr<uint16> -> System.Runtime.Intrinsics.Vector256<int64>
Parameters
- address
- UInt16*
Returns
Remarks
The native signature doesn't exist. This additional overload is provided for completeness.
Applies to
ConvertToVector256Int64(SByte*)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
VPMOVSXBQ ymm, m32
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::SByte* address);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (sbyte* address);
static member ConvertToVector256Int64 : nativeptr<sbyte> -> System.Runtime.Intrinsics.Vector256<int64>
Parameters
- address
- SByte*
Returns
Remarks
The native signature doesn't exist. This additional overload is provided for completeness.
Applies to
ConvertToVector256Int64(Vector128<UInt32>)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
__m256i _mm256_cvtepu32_epi64 (__m128i a)
VPMOVZXDQ ymm, xmm
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::Runtime::Intrinsics::Vector128<System::UInt32> value);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (System.Runtime.Intrinsics.Vector128<uint> value);
static member ConvertToVector256Int64 : System.Runtime.Intrinsics.Vector128<uint32> -> System.Runtime.Intrinsics.Vector256<int64>
Public Shared Function ConvertToVector256Int64 (value As Vector128(Of UInteger)) As Vector256(Of Long)
Parameters
Returns
Applies to
ConvertToVector256Int64(Vector128<UInt16>)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
__m256i _mm256_cvtepu16_epi64 (__m128i a)
VPMOVZXWQ ymm, xmm
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::Runtime::Intrinsics::Vector128<System::UInt16> value);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (System.Runtime.Intrinsics.Vector128<ushort> value);
static member ConvertToVector256Int64 : System.Runtime.Intrinsics.Vector128<uint16> -> System.Runtime.Intrinsics.Vector256<int64>
Public Shared Function ConvertToVector256Int64 (value As Vector128(Of UShort)) As Vector256(Of Long)
Parameters
Returns
Applies to
ConvertToVector256Int64(Vector128<SByte>)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
__m256i _mm256_cvtepi8_epi64 (__m128i a)
VPMOVSXBQ ymm, xmm/m128
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::Runtime::Intrinsics::Vector128<System::SByte> value);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (System.Runtime.Intrinsics.Vector128<sbyte> value);
static member ConvertToVector256Int64 : System.Runtime.Intrinsics.Vector128<sbyte> -> System.Runtime.Intrinsics.Vector256<int64>
Public Shared Function ConvertToVector256Int64 (value As Vector128(Of SByte)) As Vector256(Of Long)
Parameters
Returns
Applies to
ConvertToVector256Int64(UInt32*)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
VPMOVZXDQ ymm, m128
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::UInt32* address);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (uint* address);
static member ConvertToVector256Int64 : nativeptr<uint32> -> System.Runtime.Intrinsics.Vector256<int64>
Parameters
- address
- UInt32*
Returns
Remarks
The native signature doesn't exist. This additional overload is provided for completeness.
Applies to
ConvertToVector256Int64(Vector128<Int16>)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
__m256i _mm256_cvtepi16_epi64 (__m128i a)
VPMOVSXWQ ymm, xmm/m128
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::Runtime::Intrinsics::Vector128<short> value);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (System.Runtime.Intrinsics.Vector128<short> value);
static member ConvertToVector256Int64 : System.Runtime.Intrinsics.Vector128<int16> -> System.Runtime.Intrinsics.Vector256<int64>
Public Shared Function ConvertToVector256Int64 (value As Vector128(Of Short)) As Vector256(Of Long)
Parameters
Returns
Applies to
ConvertToVector256Int64(Vector128<Byte>)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
__m256i _mm256_cvtepu8_epi64 (__m128i a)
VPMOVZXBQ ymm, xmm
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::Runtime::Intrinsics::Vector128<System::Byte> value);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (System.Runtime.Intrinsics.Vector128<byte> value);
static member ConvertToVector256Int64 : System.Runtime.Intrinsics.Vector128<byte> -> System.Runtime.Intrinsics.Vector256<int64>
Public Shared Function ConvertToVector256Int64 (value As Vector128(Of Byte)) As Vector256(Of Long)
Parameters
Returns
Applies to
ConvertToVector256Int64(Int32*)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
VPMOVSXDQ ymm, m128
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(int* address);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (int* address);
static member ConvertToVector256Int64 : nativeptr<int> -> System.Runtime.Intrinsics.Vector256<int64>
Parameters
- address
- Int32*
Returns
Remarks
The native signature doesn't exist. This additional overload is provided for completeness.
Applies to
ConvertToVector256Int64(Int16*)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
VPMOVSXWQ ymm, m64
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(short* address);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (short* address);
static member ConvertToVector256Int64 : nativeptr<int16> -> System.Runtime.Intrinsics.Vector256<int64>
Parameters
- address
- Int16*
Returns
Remarks
The native signature doesn't exist. This additional overload is provided for completeness.
Applies to
ConvertToVector256Int64(Byte*)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
VPMOVZXBQ ymm, m32
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::Byte* address);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (byte* address);
static member ConvertToVector256Int64 : nativeptr<byte> -> System.Runtime.Intrinsics.Vector256<int64>
Parameters
- address
- Byte*
Returns
Remarks
The native signature doesn't exist. This additional overload is provided for completeness.
Applies to
ConvertToVector256Int64(Vector128<Int32>)
- Source:
- Avx2.cs
- Source:
- Avx2.cs
- Source:
- Avx2.cs
__m256i _mm256_cvtepi32_epi64 (__m128i a)
VPMOVSXDQ ymm, xmm/m128
public:
static System::Runtime::Intrinsics::Vector256<long> ConvertToVector256Int64(System::Runtime::Intrinsics::Vector128<int> value);
public static System.Runtime.Intrinsics.Vector256<long> ConvertToVector256Int64 (System.Runtime.Intrinsics.Vector128<int> value);
static member ConvertToVector256Int64 : System.Runtime.Intrinsics.Vector128<int> -> System.Runtime.Intrinsics.Vector256<int64>
Public Shared Function ConvertToVector256Int64 (value As Vector128(Of Integer)) As Vector256(Of Long)