Sve.SaturatingDecrementBy32BitElementCount Method

Definition

Overloads

SaturatingDecrementBy32BitElementCount(UInt32, Byte, SveMaskPattern)

uint32_t svqdecw_pat<see href="uint32_t op, enum svpattern pattern, uint64_t imm_factor">_n_u32</see>

UQDECW Wtied, pattern, MUL #imm_factor

SaturatingDecrementBy32BitElementCount(UInt64, Byte, SveMaskPattern)

uint64_t svqdecw_pat<see href="uint64_t op, enum svpattern pattern, uint64_t imm_factor">_n_u64</see>

UQDECW Xtied, pattern, MUL #imm_factor

SaturatingDecrementBy32BitElementCount(Vector<UInt32>, Byte, SveMaskPattern)

svuint32_t svqdecw_pat<see href="svuint32_t op, enum svpattern pattern, uint64_t imm_factor">_u32</see>

UQDECW Ztied.S, pattern, MUL #imm_factor

SaturatingDecrementBy32BitElementCount(Int64, Byte, SveMaskPattern)

int64_t svqdecw_pat<see href="int64_t op, enum svpattern pattern, uint64_t imm_factor">_n_s64</see>

SQDECW Xtied, pattern, MUL #imm_factor

SaturatingDecrementBy32BitElementCount(Int32, Byte, SveMaskPattern)

int32_t svqdecw_pat<see href="int32_t op, enum svpattern pattern, uint64_t imm_factor">_n_s32</see>

SQDECW Xtied, Wtied, pattern, MUL #imm_factor

SaturatingDecrementBy32BitElementCount(Vector<Int32>, Byte, SveMaskPattern)

svint32_t svqdecw_pat<see href="svint32_t op, enum svpattern pattern, uint64_t imm_factor">_s32</see>

SQDECW Ztied.S, pattern, MUL #imm_factor

SaturatingDecrementBy32BitElementCount(UInt32, Byte, SveMaskPattern)

uint32_t svqdecw_pat<see href="uint32_t op, enum svpattern pattern, uint64_t imm_factor">_n_u32</see>

UQDECW Wtied, pattern, MUL #imm_factor

C#
public static uint SaturatingDecrementBy32BitElementCount(uint value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);

Parameters

value
UInt32
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9

SaturatingDecrementBy32BitElementCount(UInt64, Byte, SveMaskPattern)

uint64_t svqdecw_pat<see href="uint64_t op, enum svpattern pattern, uint64_t imm_factor">_n_u64</see>

UQDECW Xtied, pattern, MUL #imm_factor

C#
public static ulong SaturatingDecrementBy32BitElementCount(ulong value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);

Parameters

value
UInt64
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9

SaturatingDecrementBy32BitElementCount(Vector<UInt32>, Byte, SveMaskPattern)

svuint32_t svqdecw_pat<see href="svuint32_t op, enum svpattern pattern, uint64_t imm_factor">_u32</see>

UQDECW Ztied.S, pattern, MUL #imm_factor

C#
public static System.Numerics.Vector<uint> SaturatingDecrementBy32BitElementCount(System.Numerics.Vector<uint> value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);

Parameters

value
Vector<UInt32>
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9

SaturatingDecrementBy32BitElementCount(Int64, Byte, SveMaskPattern)

int64_t svqdecw_pat<see href="int64_t op, enum svpattern pattern, uint64_t imm_factor">_n_s64</see>

SQDECW Xtied, pattern, MUL #imm_factor

C#
public static long SaturatingDecrementBy32BitElementCount(long value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);

Parameters

value
Int64
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9

SaturatingDecrementBy32BitElementCount(Int32, Byte, SveMaskPattern)

int32_t svqdecw_pat<see href="int32_t op, enum svpattern pattern, uint64_t imm_factor">_n_s32</see>

SQDECW Xtied, Wtied, pattern, MUL #imm_factor

C#
public static int SaturatingDecrementBy32BitElementCount(int value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);

Parameters

value
Int32
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9

SaturatingDecrementBy32BitElementCount(Vector<Int32>, Byte, SveMaskPattern)

svint32_t svqdecw_pat<see href="svint32_t op, enum svpattern pattern, uint64_t imm_factor">_s32</see>

SQDECW Ztied.S, pattern, MUL #imm_factor

C#
public static System.Numerics.Vector<int> SaturatingDecrementBy32BitElementCount(System.Numerics.Vector<int> value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);

Parameters

value
Vector<Int32>
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9