Sve.SaturatingDecrementBy16BitElementCount 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
SaturatingDecrementBy16BitElementCount(Int32, Byte, SveMaskPattern) |
int32_t svqdech_pat[_n_s32](int32_t op, enum svpattern pattern, uint64_t imm_factor) SQDECH Xtied, Wtied, pattern, MUL #imm_factor |
SaturatingDecrementBy16BitElementCount(Int64, Byte, SveMaskPattern) |
int64_t svqdech_pat[_n_s64](int64_t op, enum svpattern pattern, uint64_t imm_factor) SQDECH Xtied, pattern, MUL #imm_factor |
SaturatingDecrementBy16BitElementCount(Vector<Int16>, Byte, SveMaskPattern) |
svint16_t svqdech_pat[_s16](svint16_t op, enum svpattern pattern, uint64_t imm_factor) SQDECH Ztied.H, pattern, MUL #imm_factor |
SaturatingDecrementBy16BitElementCount(Vector<UInt16>, Byte, SveMaskPattern) |
svuint16_t svqdech_pat[_u16](svuint16_t op, enum svpattern pattern, uint64_t imm_factor) UQDECH Ztied.H, pattern, MUL #imm_factor |
SaturatingDecrementBy16BitElementCount(UInt32, Byte, SveMaskPattern) |
uint32_t svqdech_pat[_n_u32](uint32_t op, enum svpattern pattern, uint64_t imm_factor) UQDECH Wtied, pattern, MUL #imm_factor |
SaturatingDecrementBy16BitElementCount(UInt64, Byte, SveMaskPattern) |
uint64_t svqdech_pat[_n_u64](uint64_t op, enum svpattern pattern, uint64_t imm_factor) UQDECH Xtied, pattern, MUL #imm_factor |
SaturatingDecrementBy16BitElementCount(Int32, Byte, SveMaskPattern)
int32_t svqdech_pat[_n_s32](int32_t op, enum svpattern pattern, uint64_t imm_factor)
SQDECH Xtied, Wtied, pattern, MUL #imm_factor
public static int SaturatingDecrementBy16BitElementCount (int value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy16BitElementCount : int * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> int
Public Shared Function SaturatingDecrementBy16BitElementCount (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
SaturatingDecrementBy16BitElementCount(Int64, Byte, SveMaskPattern)
int64_t svqdech_pat[_n_s64](int64_t op, enum svpattern pattern, uint64_t imm_factor)
SQDECH Xtied, pattern, MUL #imm_factor
public static long SaturatingDecrementBy16BitElementCount (long value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy16BitElementCount : int64 * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> int64
Public Shared Function SaturatingDecrementBy16BitElementCount (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
SaturatingDecrementBy16BitElementCount(Vector<Int16>, Byte, SveMaskPattern)
svint16_t svqdech_pat[_s16](svint16_t op, enum svpattern pattern, uint64_t imm_factor)
SQDECH Ztied.H, pattern, MUL #imm_factor
public static System.Numerics.Vector<short> SaturatingDecrementBy16BitElementCount (System.Numerics.Vector<short> value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy16BitElementCount : System.Numerics.Vector<int16> * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> System.Numerics.Vector<int16>
Public Shared Function SaturatingDecrementBy16BitElementCount (value As Vector(Of Short), scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As Vector(Of Short)
Parameters
- scale
- Byte
- pattern
- SveMaskPattern
Returns
Applies to
SaturatingDecrementBy16BitElementCount(Vector<UInt16>, Byte, SveMaskPattern)
svuint16_t svqdech_pat[_u16](svuint16_t op, enum svpattern pattern, uint64_t imm_factor)
UQDECH Ztied.H, pattern, MUL #imm_factor
public static System.Numerics.Vector<ushort> SaturatingDecrementBy16BitElementCount (System.Numerics.Vector<ushort> value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy16BitElementCount : System.Numerics.Vector<uint16> * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> System.Numerics.Vector<uint16>
Public Shared Function SaturatingDecrementBy16BitElementCount (value As Vector(Of UShort), scale As Byte, Optional pattern As SveMaskPattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All) As Vector(Of UShort)
Parameters
- scale
- Byte
- pattern
- SveMaskPattern
Returns
Applies to
SaturatingDecrementBy16BitElementCount(UInt32, Byte, SveMaskPattern)
uint32_t svqdech_pat[_n_u32](uint32_t op, enum svpattern pattern, uint64_t imm_factor)
UQDECH Wtied, pattern, MUL #imm_factor
public static uint SaturatingDecrementBy16BitElementCount (uint value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy16BitElementCount : uint32 * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> uint32
Public Shared Function SaturatingDecrementBy16BitElementCount (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
SaturatingDecrementBy16BitElementCount(UInt64, Byte, SveMaskPattern)
uint64_t svqdech_pat[_n_u64](uint64_t op, enum svpattern pattern, uint64_t imm_factor)
UQDECH Xtied, pattern, MUL #imm_factor
public static ulong SaturatingDecrementBy16BitElementCount (ulong value, byte scale, System.Runtime.Intrinsics.Arm.SveMaskPattern pattern = System.Runtime.Intrinsics.Arm.SveMaskPattern.All);
static member SaturatingDecrementBy16BitElementCount : uint64 * byte * System.Runtime.Intrinsics.Arm.SveMaskPattern -> uint64
Public Shared Function SaturatingDecrementBy16BitElementCount (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