AdvSimd.Arm64.ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(Vector64<Int64>, Byte) |
uint32_t vqrshrund_n_s64 (int64_t a, const int n) A64: SQRSHRUN Sd, Dn, #n |
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(Vector64<Int16>, Byte) |
uint8_t vqrshrunh_n_s16 (int16_t a, const int n) A64: SQRSHRUN Bd, Hn, #n |
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(Vector64<Int32>, Byte) |
uint16_t vqrshruns_n_s32 (int32_t a, const int n) A64: SQRSHRUN Hd, Sn, #n |
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(Vector64<Int64>, Byte)
uint32_t vqrshrund_n_s64 (int64_t a, const int n)
A64: SQRSHRUN Sd, Dn, #n
public:
static System::Runtime::Intrinsics::Vector64<System::UInt32> ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(System::Runtime::Intrinsics::Vector64<long> value, System::Byte count);
public static System.Runtime.Intrinsics.Vector64<uint> ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar (System.Runtime.Intrinsics.Vector64<long> value, byte count);
static member ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar : System.Runtime.Intrinsics.Vector64<int64> * byte -> System.Runtime.Intrinsics.Vector64<uint32>
Public Shared Function ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar (value As Vector64(Of Long), count As Byte) As Vector64(Of UInteger)
Parameter
- count
- Byte
Gibt zurück
Gilt für:
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(Vector64<Int16>, Byte)
uint8_t vqrshrunh_n_s16 (int16_t a, const int n)
A64: SQRSHRUN Bd, Hn, #n
public:
static System::Runtime::Intrinsics::Vector64<System::Byte> ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(System::Runtime::Intrinsics::Vector64<short> value, System::Byte count);
public static System.Runtime.Intrinsics.Vector64<byte> ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar (System.Runtime.Intrinsics.Vector64<short> value, byte count);
static member ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar : System.Runtime.Intrinsics.Vector64<int16> * byte -> System.Runtime.Intrinsics.Vector64<byte>
Public Shared Function ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar (value As Vector64(Of Short), count As Byte) As Vector64(Of Byte)
Parameter
- count
- Byte
Gibt zurück
Gilt für:
ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(Vector64<Int32>, Byte)
uint16_t vqrshruns_n_s32 (int32_t a, const int n)
A64: SQRSHRUN Hd, Sn, #n
public:
static System::Runtime::Intrinsics::Vector64<System::UInt16> ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar(System::Runtime::Intrinsics::Vector64<int> value, System::Byte count);
public static System.Runtime.Intrinsics.Vector64<ushort> ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar (System.Runtime.Intrinsics.Vector64<int> value, byte count);
static member ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar : System.Runtime.Intrinsics.Vector64<int> * byte -> System.Runtime.Intrinsics.Vector64<uint16>
Public Shared Function ShiftRightArithmeticRoundedNarrowingSaturateUnsignedScalar (value As Vector64(Of Integer), count As Byte) As Vector64(Of UShort)
Parameter
- count
- Byte