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

SaturatingDecrementByActiveElementCount(Vector<UInt32>, Vector<UInt32>)

svuint32_t svqdecp<see href="svuint32_t op, svbool_t pg">_u32</see>

UQDECP Ztied.S, Pg

SaturatingDecrementByActiveElementCount(UInt64, Vector<UInt32>)

uint64_t svqdecp[_n_u64]_b32(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.S

SaturatingDecrementByActiveElementCount(UInt64, Vector<UInt16>)

uint64_t svqdecp[_n_u64]_b16(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.H

SaturatingDecrementByActiveElementCount(UInt64, Vector<Byte>)

uint64_t svqdecp[_n_u64]_b8(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.B

SaturatingDecrementByActiveElementCount(UInt32, Vector<UInt64>)

uint32_t svqdecp[_n_u32]_b64(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.D

SaturatingDecrementByActiveElementCount(UInt32, Vector<UInt32>)

uint32_t svqdecp[_n_u32]_b32(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.S

SaturatingDecrementByActiveElementCount(UInt32, Vector<UInt16>)

uint32_t svqdecp[_n_u32]_b16(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.H

SaturatingDecrementByActiveElementCount(UInt64, Vector<UInt64>)

uint64_t svqdecp[_n_u64]_b64(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.D

SaturatingDecrementByActiveElementCount(Vector<UInt64>, Vector<UInt64>)

svuint64_t svqdecp<see href="svuint64_t op, svbool_t pg">_u64</see>

UQDECP Ztied.D, Pg

SaturatingDecrementByActiveElementCount(Vector<UInt16>, Vector<UInt16>)

svuint16_t svqdecp<see href="svuint16_t op, svbool_t pg">_u16</see>

UQDECP Ztied.H, Pg

SaturatingDecrementByActiveElementCount(UInt32, Vector<Byte>)

uint32_t svqdecp[_n_u32]_b8(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.B

SaturatingDecrementByActiveElementCount(Vector<Int32>, Vector<Int32>)

svint32_t svqdecp<see href="svint32_t op, svbool_t pg">_s32</see>

SQDECP Ztied.S, Pg

SaturatingDecrementByActiveElementCount(Vector<Int64>, Vector<Int64>)

svint64_t svqdecp<see href="svint64_t op, svbool_t pg">_s64</see>

SQDECP Ztied.D, Pg

SaturatingDecrementByActiveElementCount(Int32, Vector<UInt16>)

int32_t svqdecp[_n_s32]_b16(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.H, Wtied

SaturatingDecrementByActiveElementCount(Int32, Vector<UInt32>)

int32_t svqdecp[_n_s32]_b32(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.S, Wtied

SaturatingDecrementByActiveElementCount(Int32, Vector<UInt64>)

int32_t svqdecp[_n_s32]_b64(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.D, Wtied

SaturatingDecrementByActiveElementCount(Int32, Vector<Byte>)

int32_t svqdecp[_n_s32]_b8(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.B, Wtied

SaturatingDecrementByActiveElementCount(Int64, Vector<UInt16>)

int64_t svqdecp[_n_s64]_b16(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.H

SaturatingDecrementByActiveElementCount(Int64, Vector<UInt32>)

int64_t svqdecp[_n_s64]_b32(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.S

SaturatingDecrementByActiveElementCount(Int64, Vector<UInt64>)

int64_t svqdecp[_n_s64]_b64(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.D

SaturatingDecrementByActiveElementCount(Vector<Int16>, Vector<Int16>)

svint16_t svqdecp<see href="svint16_t op, svbool_t pg">_s16</see>

SQDECP Ztied.H, Pg

SaturatingDecrementByActiveElementCount(Int64, Vector<Byte>)

int64_t svqdecp[_n_s64]_b8(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.B

SaturatingDecrementByActiveElementCount(Vector<UInt32>, Vector<UInt32>)

svuint32_t svqdecp<see href="svuint32_t op, svbool_t pg">_u32</see>

UQDECP Ztied.S, Pg

C#
public static System.Numerics.Vector<uint> SaturatingDecrementByActiveElementCount(System.Numerics.Vector<uint> value, System.Numerics.Vector<uint> from);

Parameters

value
Vector<UInt32>
from
Vector<UInt32>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt64, Vector<UInt32>)

uint64_t svqdecp[_n_u64]_b32(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.S

C#
public static ulong SaturatingDecrementByActiveElementCount(ulong value, System.Numerics.Vector<uint> from);

Parameters

value
UInt64
from
Vector<UInt32>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt64, Vector<UInt16>)

uint64_t svqdecp[_n_u64]_b16(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.H

C#
public static ulong SaturatingDecrementByActiveElementCount(ulong value, System.Numerics.Vector<ushort> from);

Parameters

value
UInt64
from
Vector<UInt16>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt64, Vector<Byte>)

uint64_t svqdecp[_n_u64]_b8(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.B

C#
public static ulong SaturatingDecrementByActiveElementCount(ulong value, System.Numerics.Vector<byte> from);

Parameters

value
UInt64
from
Vector<Byte>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt32, Vector<UInt64>)

uint32_t svqdecp[_n_u32]_b64(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.D

C#
public static ulong SaturatingDecrementByActiveElementCount(uint value, System.Numerics.Vector<ulong> from);

Parameters

value
UInt32
from
Vector<UInt64>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt32, Vector<UInt32>)

uint32_t svqdecp[_n_u32]_b32(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.S

C#
public static ulong SaturatingDecrementByActiveElementCount(uint value, System.Numerics.Vector<uint> from);

Parameters

value
UInt32
from
Vector<UInt32>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt32, Vector<UInt16>)

uint32_t svqdecp[_n_u32]_b16(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.H

C#
public static ulong SaturatingDecrementByActiveElementCount(uint value, System.Numerics.Vector<ushort> from);

Parameters

value
UInt32
from
Vector<UInt16>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt64, Vector<UInt64>)

uint64_t svqdecp[_n_u64]_b64(uint64_t op, svbool_t pg)

UQDECP Xtied, Pg.D

C#
public static ulong SaturatingDecrementByActiveElementCount(ulong value, System.Numerics.Vector<ulong> from);

Parameters

value
UInt64
from
Vector<UInt64>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Vector<UInt64>, Vector<UInt64>)

svuint64_t svqdecp<see href="svuint64_t op, svbool_t pg">_u64</see>

UQDECP Ztied.D, Pg

C#
public static System.Numerics.Vector<ulong> SaturatingDecrementByActiveElementCount(System.Numerics.Vector<ulong> value, System.Numerics.Vector<ulong> from);

Parameters

value
Vector<UInt64>
from
Vector<UInt64>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Vector<UInt16>, Vector<UInt16>)

svuint16_t svqdecp<see href="svuint16_t op, svbool_t pg">_u16</see>

UQDECP Ztied.H, Pg

C#
public static System.Numerics.Vector<ushort> SaturatingDecrementByActiveElementCount(System.Numerics.Vector<ushort> value, System.Numerics.Vector<ushort> from);

Parameters

value
Vector<UInt16>
from
Vector<UInt16>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(UInt32, Vector<Byte>)

uint32_t svqdecp[_n_u32]_b8(uint32_t op, svbool_t pg)

UQDECP Wtied, Pg.B

C#
public static ulong SaturatingDecrementByActiveElementCount(uint value, System.Numerics.Vector<byte> from);

Parameters

value
UInt32
from
Vector<Byte>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Vector<Int32>, Vector<Int32>)

svint32_t svqdecp<see href="svint32_t op, svbool_t pg">_s32</see>

SQDECP Ztied.S, Pg

C#
public static System.Numerics.Vector<int> SaturatingDecrementByActiveElementCount(System.Numerics.Vector<int> value, System.Numerics.Vector<int> from);

Parameters

value
Vector<Int32>
from
Vector<Int32>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Vector<Int64>, Vector<Int64>)

svint64_t svqdecp<see href="svint64_t op, svbool_t pg">_s64</see>

SQDECP Ztied.D, Pg

C#
public static System.Numerics.Vector<long> SaturatingDecrementByActiveElementCount(System.Numerics.Vector<long> value, System.Numerics.Vector<long> from);

Parameters

value
Vector<Int64>
from
Vector<Int64>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int32, Vector<UInt16>)

int32_t svqdecp[_n_s32]_b16(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.H, Wtied

C#
public static long SaturatingDecrementByActiveElementCount(int value, System.Numerics.Vector<ushort> from);

Parameters

value
Int32
from
Vector<UInt16>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int32, Vector<UInt32>)

int32_t svqdecp[_n_s32]_b32(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.S, Wtied

C#
public static long SaturatingDecrementByActiveElementCount(int value, System.Numerics.Vector<uint> from);

Parameters

value
Int32
from
Vector<UInt32>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int32, Vector<UInt64>)

int32_t svqdecp[_n_s32]_b64(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.D, Wtied

C#
public static long SaturatingDecrementByActiveElementCount(int value, System.Numerics.Vector<ulong> from);

Parameters

value
Int32
from
Vector<UInt64>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int32, Vector<Byte>)

int32_t svqdecp[_n_s32]_b8(int32_t op, svbool_t pg)

SQDECP Xtied, Pg.B, Wtied

C#
public static long SaturatingDecrementByActiveElementCount(int value, System.Numerics.Vector<byte> from);

Parameters

value
Int32
from
Vector<Byte>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int64, Vector<UInt16>)

int64_t svqdecp[_n_s64]_b16(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.H

C#
public static long SaturatingDecrementByActiveElementCount(long value, System.Numerics.Vector<ushort> from);

Parameters

value
Int64
from
Vector<UInt16>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int64, Vector<UInt32>)

int64_t svqdecp[_n_s64]_b32(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.S

C#
public static long SaturatingDecrementByActiveElementCount(long value, System.Numerics.Vector<uint> from);

Parameters

value
Int64
from
Vector<UInt32>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int64, Vector<UInt64>)

int64_t svqdecp[_n_s64]_b64(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.D

C#
public static long SaturatingDecrementByActiveElementCount(long value, System.Numerics.Vector<ulong> from);

Parameters

value
Int64
from
Vector<UInt64>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Vector<Int16>, Vector<Int16>)

svint16_t svqdecp<see href="svint16_t op, svbool_t pg">_s16</see>

SQDECP Ztied.H, Pg

C#
public static System.Numerics.Vector<short> SaturatingDecrementByActiveElementCount(System.Numerics.Vector<short> value, System.Numerics.Vector<short> from);

Parameters

value
Vector<Int16>
from
Vector<Int16>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10

SaturatingDecrementByActiveElementCount(Int64, Vector<Byte>)

int64_t svqdecp[_n_s64]_b8(int64_t op, svbool_t pg)

SQDECP Xtied, Pg.B

C#
public static long SaturatingDecrementByActiveElementCount(long value, System.Numerics.Vector<byte> from);

Parameters

value
Int64
from
Vector<Byte>

Returns

Applies to

.NET 10 and .NET 9
Product Versions
.NET 9, 10