Sve.CreateMaskForFirstActiveElement Methode

Definitie

Overloads

Name Description
CreateMaskForFirstActiveElement(Vector<UInt64>, Vector<UInt64>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<UInt32>, Vector<UInt32>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<UInt16>, Vector<UInt16>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<SByte>, Vector<SByte>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<Int64>, Vector<Int64>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<Byte>, Vector<Byte>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<Int16>, Vector<Int16>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<Single>, Vector<Single>)
CreateMaskForFirstActiveElement(Vector<Double>, Vector<Double>)
CreateMaskForFirstActiveElement(Vector<Int32>, Vector<Int32>)

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

CreateMaskForFirstActiveElement(Vector<UInt64>, Vector<UInt64>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<System::UInt64> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::UInt64> totalMask, System::Numerics::Vector<System::UInt64> fromMask);
public:
 static System::Numerics::Vector<System::UInt64> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::UInt64> mask, System::Numerics::Vector<System::UInt64> srcMask);
public static System.Numerics.Vector<ulong> CreateMaskForFirstActiveElement(System.Numerics.Vector<ulong> totalMask, System.Numerics.Vector<ulong> fromMask);
public static System.Numerics.Vector<ulong> CreateMaskForFirstActiveElement(System.Numerics.Vector<ulong> mask, System.Numerics.Vector<ulong> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> System.Numerics.Vector<uint64>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> System.Numerics.Vector<uint64>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of ULong), fromMask As Vector(Of ULong)) As Vector(Of ULong)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of ULong), srcMask As Vector(Of ULong)) As Vector(Of ULong)

Parameters

totalMaskmask
Vector<UInt64>
fromMasksrcMask
Vector<UInt64>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<UInt32>, Vector<UInt32>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<System::UInt32> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::UInt32> totalMask, System::Numerics::Vector<System::UInt32> fromMask);
public:
 static System::Numerics::Vector<System::UInt32> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::UInt32> mask, System::Numerics::Vector<System::UInt32> srcMask);
public static System.Numerics.Vector<uint> CreateMaskForFirstActiveElement(System.Numerics.Vector<uint> totalMask, System.Numerics.Vector<uint> fromMask);
public static System.Numerics.Vector<uint> CreateMaskForFirstActiveElement(System.Numerics.Vector<uint> mask, System.Numerics.Vector<uint> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<uint32> * System.Numerics.Vector<uint32> -> System.Numerics.Vector<uint32>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<uint32> * System.Numerics.Vector<uint32> -> System.Numerics.Vector<uint32>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of UInteger), fromMask As Vector(Of UInteger)) As Vector(Of UInteger)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of UInteger), srcMask As Vector(Of UInteger)) As Vector(Of UInteger)

Parameters

totalMaskmask
Vector<UInt32>
fromMasksrcMask
Vector<UInt32>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<UInt16>, Vector<UInt16>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<System::UInt16> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::UInt16> totalMask, System::Numerics::Vector<System::UInt16> fromMask);
public:
 static System::Numerics::Vector<System::UInt16> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::UInt16> mask, System::Numerics::Vector<System::UInt16> srcMask);
public static System.Numerics.Vector<ushort> CreateMaskForFirstActiveElement(System.Numerics.Vector<ushort> totalMask, System.Numerics.Vector<ushort> fromMask);
public static System.Numerics.Vector<ushort> CreateMaskForFirstActiveElement(System.Numerics.Vector<ushort> mask, System.Numerics.Vector<ushort> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<uint16> * System.Numerics.Vector<uint16> -> System.Numerics.Vector<uint16>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<uint16> * System.Numerics.Vector<uint16> -> System.Numerics.Vector<uint16>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of UShort), fromMask As Vector(Of UShort)) As Vector(Of UShort)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of UShort), srcMask As Vector(Of UShort)) As Vector(Of UShort)

Parameters

totalMaskmask
Vector<UInt16>
fromMasksrcMask
Vector<UInt16>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<SByte>, Vector<SByte>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<System::SByte> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::SByte> totalMask, System::Numerics::Vector<System::SByte> fromMask);
public:
 static System::Numerics::Vector<System::SByte> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::SByte> mask, System::Numerics::Vector<System::SByte> srcMask);
public static System.Numerics.Vector<sbyte> CreateMaskForFirstActiveElement(System.Numerics.Vector<sbyte> totalMask, System.Numerics.Vector<sbyte> fromMask);
public static System.Numerics.Vector<sbyte> CreateMaskForFirstActiveElement(System.Numerics.Vector<sbyte> mask, System.Numerics.Vector<sbyte> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<sbyte> * System.Numerics.Vector<sbyte> -> System.Numerics.Vector<sbyte>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<sbyte> * System.Numerics.Vector<sbyte> -> System.Numerics.Vector<sbyte>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of SByte), fromMask As Vector(Of SByte)) As Vector(Of SByte)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of SByte), srcMask As Vector(Of SByte)) As Vector(Of SByte)

Parameters

totalMaskmask
Vector<SByte>
fromMasksrcMask
Vector<SByte>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<Int64>, Vector<Int64>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<long> CreateMaskForFirstActiveElement(System::Numerics::Vector<long> totalMask, System::Numerics::Vector<long> fromMask);
public:
 static System::Numerics::Vector<long> CreateMaskForFirstActiveElement(System::Numerics::Vector<long> mask, System::Numerics::Vector<long> srcMask);
public static System.Numerics.Vector<long> CreateMaskForFirstActiveElement(System.Numerics.Vector<long> totalMask, System.Numerics.Vector<long> fromMask);
public static System.Numerics.Vector<long> CreateMaskForFirstActiveElement(System.Numerics.Vector<long> mask, System.Numerics.Vector<long> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int64>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int64>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of Long), fromMask As Vector(Of Long)) As Vector(Of Long)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of Long), srcMask As Vector(Of Long)) As Vector(Of Long)

Parameters

totalMaskmask
Vector<Int64>
fromMasksrcMask
Vector<Int64>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<Byte>, Vector<Byte>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<System::Byte> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::Byte> totalMask, System::Numerics::Vector<System::Byte> fromMask);
public:
 static System::Numerics::Vector<System::Byte> CreateMaskForFirstActiveElement(System::Numerics::Vector<System::Byte> mask, System::Numerics::Vector<System::Byte> srcMask);
public static System.Numerics.Vector<byte> CreateMaskForFirstActiveElement(System.Numerics.Vector<byte> totalMask, System.Numerics.Vector<byte> fromMask);
public static System.Numerics.Vector<byte> CreateMaskForFirstActiveElement(System.Numerics.Vector<byte> mask, System.Numerics.Vector<byte> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<byte> * System.Numerics.Vector<byte> -> System.Numerics.Vector<byte>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<byte> * System.Numerics.Vector<byte> -> System.Numerics.Vector<byte>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of Byte), fromMask As Vector(Of Byte)) As Vector(Of Byte)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of Byte), srcMask As Vector(Of Byte)) As Vector(Of Byte)

Parameters

totalMaskmask
Vector<Byte>
fromMasksrcMask
Vector<Byte>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<Int16>, Vector<Int16>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<short> CreateMaskForFirstActiveElement(System::Numerics::Vector<short> totalMask, System::Numerics::Vector<short> fromMask);
public:
 static System::Numerics::Vector<short> CreateMaskForFirstActiveElement(System::Numerics::Vector<short> mask, System::Numerics::Vector<short> srcMask);
public static System.Numerics.Vector<short> CreateMaskForFirstActiveElement(System.Numerics.Vector<short> totalMask, System.Numerics.Vector<short> fromMask);
public static System.Numerics.Vector<short> CreateMaskForFirstActiveElement(System.Numerics.Vector<short> mask, System.Numerics.Vector<short> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> -> System.Numerics.Vector<int16>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> -> System.Numerics.Vector<int16>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of Short), fromMask As Vector(Of Short)) As Vector(Of Short)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of Short), srcMask As Vector(Of Short)) As Vector(Of Short)

Parameters

totalMaskmask
Vector<Int16>
fromMasksrcMask
Vector<Int16>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<Single>, Vector<Single>)

Bron:
Sve.PlatformNotSupported.cs
public:
 static System::Numerics::Vector<float> CreateMaskForFirstActiveElement(System::Numerics::Vector<float> totalMask, System::Numerics::Vector<float> fromMask);
public static System.Numerics.Vector<float> CreateMaskForFirstActiveElement(System.Numerics.Vector<float> totalMask, System.Numerics.Vector<float> fromMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<single>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of Single), fromMask As Vector(Of Single)) As Vector(Of Single)

Parameters

totalMask
Vector<Single>
fromMask
Vector<Single>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<Double>, Vector<Double>)

Bron:
Sve.PlatformNotSupported.cs
public:
 static System::Numerics::Vector<double> CreateMaskForFirstActiveElement(System::Numerics::Vector<double> totalMask, System::Numerics::Vector<double> fromMask);
public static System.Numerics.Vector<double> CreateMaskForFirstActiveElement(System.Numerics.Vector<double> totalMask, System.Numerics.Vector<double> fromMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<double>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of Double), fromMask As Vector(Of Double)) As Vector(Of Double)

Parameters

totalMask
Vector<Double>
fromMask
Vector<Double>

Retouren

Van toepassing op

CreateMaskForFirstActiveElement(Vector<Int32>, Vector<Int32>)

Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs
Bron:
Sve.PlatformNotSupported.cs

svbool_t svpfirst[_b](svbool_t pg, svbool_t op)

PFIRST Ptied.B, Pg, Ptied.B

public:
 static System::Numerics::Vector<int> CreateMaskForFirstActiveElement(System::Numerics::Vector<int> totalMask, System::Numerics::Vector<int> fromMask);
public:
 static System::Numerics::Vector<int> CreateMaskForFirstActiveElement(System::Numerics::Vector<int> mask, System::Numerics::Vector<int> srcMask);
public static System.Numerics.Vector<int> CreateMaskForFirstActiveElement(System.Numerics.Vector<int> totalMask, System.Numerics.Vector<int> fromMask);
public static System.Numerics.Vector<int> CreateMaskForFirstActiveElement(System.Numerics.Vector<int> mask, System.Numerics.Vector<int> srcMask);
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int>
static member CreateMaskForFirstActiveElement : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int>
Public Shared Function CreateMaskForFirstActiveElement (totalMask As Vector(Of Integer), fromMask As Vector(Of Integer)) As Vector(Of Integer)
Public Shared Function CreateMaskForFirstActiveElement (mask As Vector(Of Integer), srcMask As Vector(Of Integer)) As Vector(Of Integer)

Parameters

totalMaskmask
Vector<Int32>
fromMasksrcMask
Vector<Int32>

Retouren

Van toepassing op