Sve.SaturatingIncrementBy64BitElementCount Method

Definition

Overloads

SaturatingIncrementBy64BitElementCount(Int32, Byte, SveMaskPattern)

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

SQINCD Xtied, Wtied, pattern, MUL #imm_factor

SaturatingIncrementBy64BitElementCount(Int64, Byte, SveMaskPattern)

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

SQINCD Xtied, pattern, MUL #imm_factor

SaturatingIncrementBy64BitElementCount(Vector<Int64>, Byte, SveMaskPattern)

svint64_t svqincd_pat<see href="svint64_t op, enum svpattern pattern, uint64_t imm_factor">_s64</see>

SQINCD Ztied.D, pattern, MUL #imm_factor

SaturatingIncrementBy64BitElementCount(Vector<UInt64>, Byte, SveMaskPattern)

svuint64_t svqincd_pat<see href="svuint64_t op, enum svpattern pattern, uint64_t imm_factor">_u64</see>

UQINCD Ztied.D, pattern, MUL #imm_factor

SaturatingIncrementBy64BitElementCount(UInt32, Byte, SveMaskPattern)

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

UQINCD Wtied, pattern, MUL #imm_factor

SaturatingIncrementBy64BitElementCount(UInt64, Byte, SveMaskPattern)

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

UQINCD Xtied, pattern, MUL #imm_factor

SaturatingIncrementBy64BitElementCount(Int32, Byte, SveMaskPattern)

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

SQINCD Xtied, Wtied, pattern, MUL #imm_factor

C#
public static int SaturatingIncrementBy64BitElementCount(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

SaturatingIncrementBy64BitElementCount(Int64, Byte, SveMaskPattern)

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

SQINCD Xtied, pattern, MUL #imm_factor

C#
public static long SaturatingIncrementBy64BitElementCount(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

SaturatingIncrementBy64BitElementCount(Vector<Int64>, Byte, SveMaskPattern)

svint64_t svqincd_pat<see href="svint64_t op, enum svpattern pattern, uint64_t imm_factor">_s64</see>

SQINCD Ztied.D, pattern, MUL #imm_factor

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

Parameters

value
Vector<Int64>
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9

SaturatingIncrementBy64BitElementCount(Vector<UInt64>, Byte, SveMaskPattern)

svuint64_t svqincd_pat<see href="svuint64_t op, enum svpattern pattern, uint64_t imm_factor">_u64</see>

UQINCD Ztied.D, pattern, MUL #imm_factor

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

Parameters

value
Vector<UInt64>
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

.NET 9
Product Versions
.NET 9

SaturatingIncrementBy64BitElementCount(UInt32, Byte, SveMaskPattern)

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

UQINCD Wtied, pattern, MUL #imm_factor

C#
public static uint SaturatingIncrementBy64BitElementCount(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

SaturatingIncrementBy64BitElementCount(UInt64, Byte, SveMaskPattern)

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

UQINCD Xtied, pattern, MUL #imm_factor

C#
public static ulong SaturatingIncrementBy64BitElementCount(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