Sve.ConditionalExtractLastActiveElement 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

ConditionalExtractLastActiveElement(Vector<UInt64>, UInt64, Vector<UInt64>)

uint64_t svclastb[_n_u64](svbool_t pg, uint64_t fallback, svuint64_t data)

CLASTB Xtied, Pg, Xtied, Zdata.D

ConditionalExtractLastActiveElement(Vector<UInt64>, Vector<UInt64>, Vector<UInt64>)

svuint64_t svclastb[_u64](svbool_t pg, svuint64_t fallback, svuint64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

ConditionalExtractLastActiveElement(Vector<UInt32>, UInt32, Vector<UInt32>)

uint32_t svclastb[_n_u32](svbool_t pg, uint32_t fallback, svuint32_t data)

CLASTB Wtied, Pg, Wtied, Zdata.S

ConditionalExtractLastActiveElement(Vector<UInt32>, Vector<UInt32>, Vector<UInt32>)

svuint32_t svclastb[_u32](svbool_t pg, svuint32_t fallback, svuint32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

ConditionalExtractLastActiveElement(Vector<UInt16>, UInt16, Vector<UInt16>)

uint16_t svclastb[_n_u16](svbool_t pg, uint16_t fallback, svuint16_t data)

CLASTB Wtied, Pg, Wtied, Zdata.H

ConditionalExtractLastActiveElement(Vector<UInt16>, Vector<UInt16>, Vector<UInt16>)

svuint16_t svclastb[_u16](svbool_t pg, svuint16_t fallback, svuint16_t data)

CLASTB Htied, Pg, Htied, Zdata.H

ConditionalExtractLastActiveElement(Vector<Single>, Single, Vector<Single>)

float32_t svclastb[_n_f32](svbool_t pg, float32_t fallback, svfloat32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

ConditionalExtractLastActiveElement(Vector<Single>, Vector<Single>, Vector<Single>)

svfloat32_t svclastb[_f32](svbool_t pg, svfloat32_t fallback, svfloat32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

ConditionalExtractLastActiveElement(Vector<SByte>, SByte, Vector<SByte>)

int8_t svclastb[_n_s8](svbool_t pg, int8_t fallback, svint8_t data)

CLASTB Wtied, Pg, Wtied, Zdata.B

ConditionalExtractLastActiveElement(Vector<SByte>, Vector<SByte>, Vector<SByte>)

svint8_t svclastb[_s8](svbool_t pg, svint8_t fallback, svint8_t data)

CLASTB Btied, Pg, Btied, Zdata.B

ConditionalExtractLastActiveElement(Vector<Int64>, Vector<Int64>, Vector<Int64>)

svint64_t svclastb[_s64](svbool_t pg, svint64_t fallback, svint64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

ConditionalExtractLastActiveElement(Vector<Int64>, Int64, Vector<Int64>)

int64_t svclastb[_n_s64](svbool_t pg, int64_t fallback, svint64_t data)

CLASTB Xtied, Pg, Xtied, Zdata.D

ConditionalExtractLastActiveElement(Vector<Int32>, Vector<Int32>, Vector<Int32>)

svint32_t svclastb[_s32](svbool_t pg, svint32_t fallback, svint32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

ConditionalExtractLastActiveElement(Vector<Int32>, Int32, Vector<Int32>)

int32_t svclastb[_n_s32](svbool_t pg, int32_t fallback, svint32_t data)

CLASTB Wtied, Pg, Wtied, Zdata.S

ConditionalExtractLastActiveElement(Vector<Int16>, Vector<Int16>, Vector<Int16>)

svint16_t svclastb[_s16](svbool_t pg, svint16_t fallback, svint16_t data)

CLASTB Htied, Pg, Htied, Zdata.H

ConditionalExtractLastActiveElement(Vector<Int16>, Int16, Vector<Int16>)

int16_t svclastb[_n_s16](svbool_t pg, int16_t fallback, svint16_t data)

CLASTB Wtied, Pg, Wtied, Zdata.H

ConditionalExtractLastActiveElement(Vector<Double>, Vector<Double>, Vector<Double>)

svfloat64_t svclastb[_f64](svbool_t pg, svfloat64_t fallback, svfloat64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

ConditionalExtractLastActiveElement(Vector<Double>, Double, Vector<Double>)

float64_t svclastb[_n_f64](svbool_t pg, float64_t fallback, svfloat64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

ConditionalExtractLastActiveElement(Vector<Byte>, Vector<Byte>, Vector<Byte>)

svuint8_t svclastb[_u8](svbool_t pg, svuint8_t fallback, svuint8_t data)

CLASTB Btied, Pg, Btied, Zdata.B

ConditionalExtractLastActiveElement(Vector<Byte>, Byte, Vector<Byte>)

uint8_t svclastb[_n_u8](svbool_t pg, uint8_t fallback, svuint8_t data)

CLASTB Wtied, Pg, Wtied, Zdata.B

ConditionalExtractLastActiveElement(Vector<UInt64>, UInt64, Vector<UInt64>)

uint64_t svclastb[_n_u64](svbool_t pg, uint64_t fallback, svuint64_t data)

CLASTB Xtied, Pg, Xtied, Zdata.D

public static ulong ConditionalExtractLastActiveElement (System.Numerics.Vector<ulong> mask, ulong defaultValues, System.Numerics.Vector<ulong> data);

Parameters

mask
Vector<UInt64>
defaultValues
UInt64
data
Vector<UInt64>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<UInt64>, Vector<UInt64>, Vector<UInt64>)

svuint64_t svclastb[_u64](svbool_t pg, svuint64_t fallback, svuint64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

public static System.Numerics.Vector<ulong> ConditionalExtractLastActiveElement (System.Numerics.Vector<ulong> mask, System.Numerics.Vector<ulong> defaultValue, System.Numerics.Vector<ulong> data);

Parameters

mask
Vector<UInt64>
defaultValue
Vector<UInt64>
data
Vector<UInt64>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<UInt32>, UInt32, Vector<UInt32>)

uint32_t svclastb[_n_u32](svbool_t pg, uint32_t fallback, svuint32_t data)

CLASTB Wtied, Pg, Wtied, Zdata.S

public static uint ConditionalExtractLastActiveElement (System.Numerics.Vector<uint> mask, uint defaultValues, System.Numerics.Vector<uint> data);

Parameters

mask
Vector<UInt32>
defaultValues
UInt32
data
Vector<UInt32>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<UInt32>, Vector<UInt32>, Vector<UInt32>)

svuint32_t svclastb[_u32](svbool_t pg, svuint32_t fallback, svuint32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

public static System.Numerics.Vector<uint> ConditionalExtractLastActiveElement (System.Numerics.Vector<uint> mask, System.Numerics.Vector<uint> defaultValue, System.Numerics.Vector<uint> data);

Parameters

mask
Vector<UInt32>
defaultValue
Vector<UInt32>
data
Vector<UInt32>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<UInt16>, UInt16, Vector<UInt16>)

uint16_t svclastb[_n_u16](svbool_t pg, uint16_t fallback, svuint16_t data)

CLASTB Wtied, Pg, Wtied, Zdata.H

public static ushort ConditionalExtractLastActiveElement (System.Numerics.Vector<ushort> mask, ushort defaultValues, System.Numerics.Vector<ushort> data);

Parameters

mask
Vector<UInt16>
defaultValues
UInt16
data
Vector<UInt16>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<UInt16>, Vector<UInt16>, Vector<UInt16>)

svuint16_t svclastb[_u16](svbool_t pg, svuint16_t fallback, svuint16_t data)

CLASTB Htied, Pg, Htied, Zdata.H

public static System.Numerics.Vector<ushort> ConditionalExtractLastActiveElement (System.Numerics.Vector<ushort> mask, System.Numerics.Vector<ushort> defaultValue, System.Numerics.Vector<ushort> data);

Parameters

mask
Vector<UInt16>
defaultValue
Vector<UInt16>
data
Vector<UInt16>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Single>, Single, Vector<Single>)

float32_t svclastb[_n_f32](svbool_t pg, float32_t fallback, svfloat32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

public static float ConditionalExtractLastActiveElement (System.Numerics.Vector<float> mask, float defaultValues, System.Numerics.Vector<float> data);

Parameters

mask
Vector<Single>
defaultValues
Single
data
Vector<Single>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Single>, Vector<Single>, Vector<Single>)

svfloat32_t svclastb[_f32](svbool_t pg, svfloat32_t fallback, svfloat32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

public static System.Numerics.Vector<float> ConditionalExtractLastActiveElement (System.Numerics.Vector<float> mask, System.Numerics.Vector<float> defaultValue, System.Numerics.Vector<float> data);

Parameters

mask
Vector<Single>
defaultValue
Vector<Single>
data
Vector<Single>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<SByte>, SByte, Vector<SByte>)

int8_t svclastb[_n_s8](svbool_t pg, int8_t fallback, svint8_t data)

CLASTB Wtied, Pg, Wtied, Zdata.B

public static sbyte ConditionalExtractLastActiveElement (System.Numerics.Vector<sbyte> mask, sbyte defaultValues, System.Numerics.Vector<sbyte> data);

Parameters

mask
Vector<SByte>
defaultValues
SByte
data
Vector<SByte>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<SByte>, Vector<SByte>, Vector<SByte>)

svint8_t svclastb[_s8](svbool_t pg, svint8_t fallback, svint8_t data)

CLASTB Btied, Pg, Btied, Zdata.B

public static System.Numerics.Vector<sbyte> ConditionalExtractLastActiveElement (System.Numerics.Vector<sbyte> mask, System.Numerics.Vector<sbyte> defaultValue, System.Numerics.Vector<sbyte> data);

Parameters

mask
Vector<SByte>
defaultValue
Vector<SByte>
data
Vector<SByte>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Int64>, Vector<Int64>, Vector<Int64>)

svint64_t svclastb[_s64](svbool_t pg, svint64_t fallback, svint64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

public static System.Numerics.Vector<long> ConditionalExtractLastActiveElement (System.Numerics.Vector<long> mask, System.Numerics.Vector<long> defaultValue, System.Numerics.Vector<long> data);

Parameters

mask
Vector<Int64>
defaultValue
Vector<Int64>
data
Vector<Int64>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Int64>, Int64, Vector<Int64>)

int64_t svclastb[_n_s64](svbool_t pg, int64_t fallback, svint64_t data)

CLASTB Xtied, Pg, Xtied, Zdata.D

public static long ConditionalExtractLastActiveElement (System.Numerics.Vector<long> mask, long defaultValues, System.Numerics.Vector<long> data);

Parameters

mask
Vector<Int64>
defaultValues
Int64
data
Vector<Int64>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Int32>, Vector<Int32>, Vector<Int32>)

svint32_t svclastb[_s32](svbool_t pg, svint32_t fallback, svint32_t data)

CLASTB Stied, Pg, Stied, Zdata.S

public static System.Numerics.Vector<int> ConditionalExtractLastActiveElement (System.Numerics.Vector<int> mask, System.Numerics.Vector<int> defaultValue, System.Numerics.Vector<int> data);

Parameters

mask
Vector<Int32>
defaultValue
Vector<Int32>
data
Vector<Int32>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Int32>, Int32, Vector<Int32>)

int32_t svclastb[_n_s32](svbool_t pg, int32_t fallback, svint32_t data)

CLASTB Wtied, Pg, Wtied, Zdata.S

public static int ConditionalExtractLastActiveElement (System.Numerics.Vector<int> mask, int defaultValues, System.Numerics.Vector<int> data);

Parameters

mask
Vector<Int32>
defaultValues
Int32
data
Vector<Int32>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Int16>, Vector<Int16>, Vector<Int16>)

svint16_t svclastb[_s16](svbool_t pg, svint16_t fallback, svint16_t data)

CLASTB Htied, Pg, Htied, Zdata.H

public static System.Numerics.Vector<short> ConditionalExtractLastActiveElement (System.Numerics.Vector<short> mask, System.Numerics.Vector<short> defaultValue, System.Numerics.Vector<short> data);

Parameters

mask
Vector<Int16>
defaultValue
Vector<Int16>
data
Vector<Int16>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Int16>, Int16, Vector<Int16>)

int16_t svclastb[_n_s16](svbool_t pg, int16_t fallback, svint16_t data)

CLASTB Wtied, Pg, Wtied, Zdata.H

public static short ConditionalExtractLastActiveElement (System.Numerics.Vector<short> mask, short defaultValues, System.Numerics.Vector<short> data);

Parameters

mask
Vector<Int16>
defaultValues
Int16
data
Vector<Int16>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Double>, Vector<Double>, Vector<Double>)

svfloat64_t svclastb[_f64](svbool_t pg, svfloat64_t fallback, svfloat64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

public static System.Numerics.Vector<double> ConditionalExtractLastActiveElement (System.Numerics.Vector<double> mask, System.Numerics.Vector<double> defaultValue, System.Numerics.Vector<double> data);

Parameters

mask
Vector<Double>
defaultValue
Vector<Double>
data
Vector<Double>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Double>, Double, Vector<Double>)

float64_t svclastb[_n_f64](svbool_t pg, float64_t fallback, svfloat64_t data)

CLASTB Dtied, Pg, Dtied, Zdata.D

public static double ConditionalExtractLastActiveElement (System.Numerics.Vector<double> mask, double defaultValues, System.Numerics.Vector<double> data);

Parameters

mask
Vector<Double>
defaultValues
Double
data
Vector<Double>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Byte>, Vector<Byte>, Vector<Byte>)

svuint8_t svclastb[_u8](svbool_t pg, svuint8_t fallback, svuint8_t data)

CLASTB Btied, Pg, Btied, Zdata.B

public static System.Numerics.Vector<byte> ConditionalExtractLastActiveElement (System.Numerics.Vector<byte> mask, System.Numerics.Vector<byte> defaultValue, System.Numerics.Vector<byte> data);

Parameters

mask
Vector<Byte>
defaultValue
Vector<Byte>
data
Vector<Byte>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9

ConditionalExtractLastActiveElement(Vector<Byte>, Byte, Vector<Byte>)

uint8_t svclastb[_n_u8](svbool_t pg, uint8_t fallback, svuint8_t data)

CLASTB Wtied, Pg, Wtied, Zdata.B

public static byte ConditionalExtractLastActiveElement (System.Numerics.Vector<byte> mask, byte defaultValues, System.Numerics.Vector<byte> data);

Parameters

mask
Vector<Byte>
defaultValues
Byte
data
Vector<Byte>

Returns

Applies to

.NET 9
Proizvod Verzije
.NET 9