Sve.ExtractAfterLastActiveElement 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
| ExtractAfterLastActiveElement(Vector<Single>, Vector<Single>) |
svfloat32_t svlasta[_f32](svbool_t pg, svfloat32_t data) LASTA Stied, Pg, Stied, Zdata.S |
| ExtractAfterLastActiveElement(Vector<UInt64>, Vector<UInt64>) |
svuint64_t svlasta[_u64](svbool_t pg, svuint64_t data) LASTA Dtied, Pg, Dtied, Zdata.D |
| ExtractAfterLastActiveElement(Vector<UInt32>, Vector<UInt32>) |
svuint32_t svlasta[_u32](svbool_t pg, svuint32_t data) LASTA Stied, Pg, Stied, Zdata.S |
| ExtractAfterLastActiveElement(Vector<UInt16>, Vector<UInt16>) |
svuint16_t svlasta[_u16](svbool_t pg, svuint16_t data) LASTA Htied, Pg, Htied, Zdata.H |
| ExtractAfterLastActiveElement(Vector<SByte>, Vector<SByte>) |
svint8_t svlasta[_s8](svbool_t pg, svint8_t data) LASTA Btied, Pg, Btied, Zdata.B |
| ExtractAfterLastActiveElement(Vector<Double>, Vector<Double>) |
svfloat64_t svlasta[_f64](svbool_t pg, svfloat64_t data) LASTA Dtied, Pg, Dtied, Zdata.D |
| ExtractAfterLastActiveElement(Vector<Int32>, Vector<Int32>) |
svint32_t svlasta[_s32](svbool_t pg, svint32_t data) LASTA Stied, Pg, Stied, Zdata.S |
| ExtractAfterLastActiveElement(Vector<Int16>, Vector<Int16>) |
svint16_t svlasta[_s16](svbool_t pg, svint16_t data) LASTA Htied, Pg, Htied, Zdata.H |
| ExtractAfterLastActiveElement(Vector<Byte>, Vector<Byte>) |
svuint8_t svlasta[_u8](svbool_t pg, svuint8_t data) LASTA Btied, Pg, Zdata.B |
| ExtractAfterLastActiveElement(Vector<Int64>, Vector<Int64>) |
svint64_t svlasta[_s64](svbool_t pg, svint64_t data) LASTA Dtied, Pg, Dtied, Zdata.D |
ExtractAfterLastActiveElement(Vector<Single>, Vector<Single>)
svfloat32_t svlasta[_f32](svbool_t pg, svfloat32_t data)
LASTA Stied, Pg, Stied, Zdata.S
public:
static System::Numerics::Vector<float> ExtractAfterLastActiveElement(System::Numerics::Vector<float> mask, System::Numerics::Vector<float> data);
public static System.Numerics.Vector<float> ExtractAfterLastActiveElement(System.Numerics.Vector<float> mask, System.Numerics.Vector<float> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<single>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of Single), data As Vector(Of Single)) As Vector(Of Single)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<UInt64>, Vector<UInt64>)
svuint64_t svlasta[_u64](svbool_t pg, svuint64_t data)
LASTA Dtied, Pg, Dtied, Zdata.D
public:
static System::Numerics::Vector<System::UInt64> ExtractAfterLastActiveElement(System::Numerics::Vector<System::UInt64> mask, System::Numerics::Vector<System::UInt64> data);
public static System.Numerics.Vector<ulong> ExtractAfterLastActiveElement(System.Numerics.Vector<ulong> mask, System.Numerics.Vector<ulong> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<uint64> * System.Numerics.Vector<uint64> -> System.Numerics.Vector<uint64>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of ULong), data As Vector(Of ULong)) As Vector(Of ULong)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<UInt32>, Vector<UInt32>)
svuint32_t svlasta[_u32](svbool_t pg, svuint32_t data)
LASTA Stied, Pg, Stied, Zdata.S
public:
static System::Numerics::Vector<System::UInt32> ExtractAfterLastActiveElement(System::Numerics::Vector<System::UInt32> mask, System::Numerics::Vector<System::UInt32> data);
public static System.Numerics.Vector<uint> ExtractAfterLastActiveElement(System.Numerics.Vector<uint> mask, System.Numerics.Vector<uint> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<uint32> * System.Numerics.Vector<uint32> -> System.Numerics.Vector<uint32>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of UInteger), data As Vector(Of UInteger)) As Vector(Of UInteger)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<UInt16>, Vector<UInt16>)
svuint16_t svlasta[_u16](svbool_t pg, svuint16_t data)
LASTA Htied, Pg, Htied, Zdata.H
public:
static System::Numerics::Vector<System::UInt16> ExtractAfterLastActiveElement(System::Numerics::Vector<System::UInt16> mask, System::Numerics::Vector<System::UInt16> data);
public static System.Numerics.Vector<ushort> ExtractAfterLastActiveElement(System.Numerics.Vector<ushort> mask, System.Numerics.Vector<ushort> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<uint16> * System.Numerics.Vector<uint16> -> System.Numerics.Vector<uint16>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of UShort), data As Vector(Of UShort)) As Vector(Of UShort)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<SByte>, Vector<SByte>)
svint8_t svlasta[_s8](svbool_t pg, svint8_t data)
LASTA Btied, Pg, Btied, Zdata.B
public:
static System::Numerics::Vector<System::SByte> ExtractAfterLastActiveElement(System::Numerics::Vector<System::SByte> mask, System::Numerics::Vector<System::SByte> data);
public static System.Numerics.Vector<sbyte> ExtractAfterLastActiveElement(System.Numerics.Vector<sbyte> mask, System.Numerics.Vector<sbyte> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<sbyte> * System.Numerics.Vector<sbyte> -> System.Numerics.Vector<sbyte>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of SByte), data As Vector(Of SByte)) As Vector(Of SByte)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<Double>, Vector<Double>)
svfloat64_t svlasta[_f64](svbool_t pg, svfloat64_t data)
LASTA Dtied, Pg, Dtied, Zdata.D
public:
static System::Numerics::Vector<double> ExtractAfterLastActiveElement(System::Numerics::Vector<double> mask, System::Numerics::Vector<double> data);
public static System.Numerics.Vector<double> ExtractAfterLastActiveElement(System.Numerics.Vector<double> mask, System.Numerics.Vector<double> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<double>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of Double), data As Vector(Of Double)) As Vector(Of Double)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<Int32>, Vector<Int32>)
svint32_t svlasta[_s32](svbool_t pg, svint32_t data)
LASTA Stied, Pg, Stied, Zdata.S
public:
static System::Numerics::Vector<int> ExtractAfterLastActiveElement(System::Numerics::Vector<int> mask, System::Numerics::Vector<int> data);
public static System.Numerics.Vector<int> ExtractAfterLastActiveElement(System.Numerics.Vector<int> mask, System.Numerics.Vector<int> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<int> * System.Numerics.Vector<int> -> System.Numerics.Vector<int>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of Integer), data As Vector(Of Integer)) As Vector(Of Integer)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<Int16>, Vector<Int16>)
svint16_t svlasta[_s16](svbool_t pg, svint16_t data)
LASTA Htied, Pg, Htied, Zdata.H
public:
static System::Numerics::Vector<short> ExtractAfterLastActiveElement(System::Numerics::Vector<short> mask, System::Numerics::Vector<short> data);
public static System.Numerics.Vector<short> ExtractAfterLastActiveElement(System.Numerics.Vector<short> mask, System.Numerics.Vector<short> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<int16> * System.Numerics.Vector<int16> -> System.Numerics.Vector<int16>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of Short), data As Vector(Of Short)) As Vector(Of Short)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<Byte>, Vector<Byte>)
svuint8_t svlasta[_u8](svbool_t pg, svuint8_t data)
LASTA Btied, Pg, Zdata.B
public:
static System::Numerics::Vector<System::Byte> ExtractAfterLastActiveElement(System::Numerics::Vector<System::Byte> mask, System::Numerics::Vector<System::Byte> data);
public static System.Numerics.Vector<byte> ExtractAfterLastActiveElement(System.Numerics.Vector<byte> mask, System.Numerics.Vector<byte> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<byte> * System.Numerics.Vector<byte> -> System.Numerics.Vector<byte>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of Byte), data As Vector(Of Byte)) As Vector(Of Byte)
Parameters
Returns
Applies to
ExtractAfterLastActiveElement(Vector<Int64>, Vector<Int64>)
svint64_t svlasta[_s64](svbool_t pg, svint64_t data)
LASTA Dtied, Pg, Dtied, Zdata.D
public:
static System::Numerics::Vector<long> ExtractAfterLastActiveElement(System::Numerics::Vector<long> mask, System::Numerics::Vector<long> data);
public static System.Numerics.Vector<long> ExtractAfterLastActiveElement(System.Numerics.Vector<long> mask, System.Numerics.Vector<long> data);
static member ExtractAfterLastActiveElement : System.Numerics.Vector<int64> * System.Numerics.Vector<int64> -> System.Numerics.Vector<int64>
Public Shared Function ExtractAfterLastActiveElement (mask As Vector(Of Long), data As Vector(Of Long)) As Vector(Of Long)