Avx512BW.MoveMask 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
| Name | Description |
|---|---|
| MoveMask(Vector512<UInt16>) |
unsigned int _cvtmask32_u32 (__mmask32 a) KMOVD r32, k1 |
| MoveMask(Vector512<SByte>) |
unsigned __int64 _cvtmask64_u64 (__mmask64 a) KMOVQ r64, k1 |
| MoveMask(Vector512<Int16>) |
unsigned int _cvtmask32_u32 (__mmask32 a) KMOVD r32, k1 |
| MoveMask(Vector512<Byte>) |
unsigned __int64 _cvtmask64_u64 (__mmask64 a) KMOVQ r64, k1 |
| MoveMask(Vector256<SByte>) |
unsigned int _cvtmask32_u32 (__mmask32 a) KMOVD r32, k1 |
| MoveMask(Vector256<Byte>) |
unsigned int _cvtmask32_u32 (__mmask32 a) KMOVD r32, k1 |
MoveMask(Vector512<UInt16>)
- Source:
- Avx512BW.cs
unsigned int _cvtmask32_u32 (__mmask32 a)
KMOVD r32, k1
public:
static int MoveMask(System::Runtime::Intrinsics::Vector512<System::UInt16> value);
public static int MoveMask(System.Runtime.Intrinsics.Vector512<ushort> value);
static member MoveMask : System.Runtime.Intrinsics.Vector512<uint16> -> int
Public Shared Function MoveMask (value As Vector512(Of UShort)) As Integer
Parameters
Returns
Applies to
MoveMask(Vector512<SByte>)
- Source:
- Avx512BW.cs
unsigned __int64 _cvtmask64_u64 (__mmask64 a)
KMOVQ r64, k1
public:
static long MoveMask(System::Runtime::Intrinsics::Vector512<System::SByte> value);
public static long MoveMask(System.Runtime.Intrinsics.Vector512<sbyte> value);
static member MoveMask : System.Runtime.Intrinsics.Vector512<sbyte> -> int64
Public Shared Function MoveMask (value As Vector512(Of SByte)) As Long
Parameters
Returns
Applies to
MoveMask(Vector512<Int16>)
- Source:
- Avx512BW.cs
unsigned int _cvtmask32_u32 (__mmask32 a)
KMOVD r32, k1
public:
static int MoveMask(System::Runtime::Intrinsics::Vector512<short> value);
public static int MoveMask(System.Runtime.Intrinsics.Vector512<short> value);
static member MoveMask : System.Runtime.Intrinsics.Vector512<int16> -> int
Public Shared Function MoveMask (value As Vector512(Of Short)) As Integer
Parameters
Returns
Applies to
MoveMask(Vector512<Byte>)
- Source:
- Avx512BW.cs
unsigned __int64 _cvtmask64_u64 (__mmask64 a)
KMOVQ r64, k1
public:
static long MoveMask(System::Runtime::Intrinsics::Vector512<System::Byte> value);
public static long MoveMask(System.Runtime.Intrinsics.Vector512<byte> value);
static member MoveMask : System.Runtime.Intrinsics.Vector512<byte> -> int64
Public Shared Function MoveMask (value As Vector512(Of Byte)) As Long
Parameters
Returns
Applies to
MoveMask(Vector256<SByte>)
- Source:
- Avx512BW.cs
unsigned int _cvtmask32_u32 (__mmask32 a)
KMOVD r32, k1
public:
static int MoveMask(System::Runtime::Intrinsics::Vector256<System::SByte> value);
public static int MoveMask(System.Runtime.Intrinsics.Vector256<sbyte> value);
static member MoveMask : System.Runtime.Intrinsics.Vector256<sbyte> -> int
Public Shared Function MoveMask (value As Vector256(Of SByte)) As Integer
Parameters
Returns
Applies to
MoveMask(Vector256<Byte>)
- Source:
- Avx512BW.cs
unsigned int _cvtmask32_u32 (__mmask32 a)
KMOVD r32, k1
public:
static int MoveMask(System::Runtime::Intrinsics::Vector256<System::Byte> value);
public static int MoveMask(System.Runtime.Intrinsics.Vector256<byte> value);
static member MoveMask : System.Runtime.Intrinsics.Vector256<byte> -> int
Public Shared Function MoveMask (value As Vector256(Of Byte)) As Integer