Edit

Share via


Sve.SaturatingDecrementBy64BitElementCount Method

Definition

Overloads

SaturatingDecrementBy64BitElementCount(Int32, Byte, SveMaskPattern)

int32_t svqdecd_pat[_n_s32](int32_t op, enum svpattern pattern, uint64_t imm_factor)

SQDECD Xtied, Wtied, pattern, MUL #imm_factor

SaturatingDecrementBy64BitElementCount(Int64, Byte, SveMaskPattern)

int64_t svqdecd_pat[_n_s64](int64_t op, enum svpattern pattern, uint64_t imm_factor)

SQDECD Xtied, pattern, MUL #imm_factor

SaturatingDecrementBy64BitElementCount(Vector<Int64>, Byte, SveMaskPattern)

svint64_t svqdecd_pat[_s64](svint64_t op, enum svpattern pattern, uint64_t imm_factor)

SQDECD Ztied.D, pattern, MUL #imm_factor

SaturatingDecrementBy64BitElementCount(Vector<UInt64>, Byte, SveMaskPattern)

svuint64_t svqdecd_pat[_u64](svuint64_t op, enum svpattern pattern, uint64_t imm_factor)

UQDECD Ztied.D, pattern, MUL #imm_factor

SaturatingDecrementBy64BitElementCount(UInt32, Byte, SveMaskPattern)

uint32_t svqdecd_pat[_n_u32](uint32_t op, enum svpattern pattern, uint64_t imm_factor)

UQDECD Wtied, pattern, MUL #imm_factor

SaturatingDecrementBy64BitElementCount(UInt64, Byte, SveMaskPattern)

uint64_t svqdecd_pat[_n_u64](uint64_t op, enum svpattern pattern, uint64_t imm_factor)

UQDECD Xtied, pattern, MUL #imm_factor

SaturatingDecrementBy64BitElementCount(Int32, Byte, SveMaskPattern)

int32_t svqdecd_pat[_n_s32](int32_t op, enum svpattern pattern, uint64_t imm_factor)

SQDECD Xtied, Wtied, pattern, MUL #imm_factor

public static int SaturatingDecrementBy64BitElementCount (int value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy64BitElementCount : int * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> int
Public Shared Function SaturatingDecrementBy64BitElementCount (value As Integer, scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As Integer

Parameters

value
Int32
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

SaturatingDecrementBy64BitElementCount(Int64, Byte, SveMaskPattern)

int64_t svqdecd_pat[_n_s64](int64_t op, enum svpattern pattern, uint64_t imm_factor)

SQDECD Xtied, pattern, MUL #imm_factor

public static long SaturatingDecrementBy64BitElementCount (long value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy64BitElementCount : int64 * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> int64
Public Shared Function SaturatingDecrementBy64BitElementCount (value As Long, scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As Long

Parameters

value
Int64
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

SaturatingDecrementBy64BitElementCount(Vector<Int64>, Byte, SveMaskPattern)

svint64_t svqdecd_pat[_s64](svint64_t op, enum svpattern pattern, uint64_t imm_factor)

SQDECD Ztied.D, pattern, MUL #imm_factor

public static System.Numerics.Vector<long> SaturatingDecrementBy64BitElementCount (System.Numerics.Vector<long> value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy64BitElementCount : System.Numerics.Vector<int64> * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> System.Numerics.Vector<int64>
Public Shared Function SaturatingDecrementBy64BitElementCount (value As Vector(Of Long), scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As Vector(Of Long)

Parameters

value
Vector<Int64>
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

SaturatingDecrementBy64BitElementCount(Vector<UInt64>, Byte, SveMaskPattern)

svuint64_t svqdecd_pat[_u64](svuint64_t op, enum svpattern pattern, uint64_t imm_factor)

UQDECD Ztied.D, pattern, MUL #imm_factor

public static System.Numerics.Vector<ulong> SaturatingDecrementBy64BitElementCount (System.Numerics.Vector<ulong> value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy64BitElementCount : System.Numerics.Vector<uint64> * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> System.Numerics.Vector<uint64>
Public Shared Function SaturatingDecrementBy64BitElementCount (value As Vector(Of ULong), scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As Vector(Of ULong)

Parameters

value
Vector<UInt64>
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

SaturatingDecrementBy64BitElementCount(UInt32, Byte, SveMaskPattern)

uint32_t svqdecd_pat[_n_u32](uint32_t op, enum svpattern pattern, uint64_t imm_factor)

UQDECD Wtied, pattern, MUL #imm_factor

public static uint SaturatingDecrementBy64BitElementCount (uint value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy64BitElementCount : uint32 * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> uint32
Public Shared Function SaturatingDecrementBy64BitElementCount (value As UInteger, scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As UInteger

Parameters

value
UInt32
scale
Byte
pattern
SveMaskPattern

Returns

Applies to

SaturatingDecrementBy64BitElementCount(UInt64, Byte, SveMaskPattern)

uint64_t svqdecd_pat[_n_u64](uint64_t op, enum svpattern pattern, uint64_t imm_factor)

UQDECD Xtied, pattern, MUL #imm_factor

public static ulong SaturatingDecrementBy64BitElementCount (ulong value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy64BitElementCount : uint64 * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> uint64
Public Shared Function SaturatingDecrementBy64BitElementCount (value As ULong, scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As ULong

Parameters

value
UInt64
scale
Byte
pattern
SveMaskPattern

Returns

Applies to