diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.PlatformNotSupported.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.PlatformNotSupported.cs index 0fcf4fe92ec514..1190a279aa3e90 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.PlatformNotSupported.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.PlatformNotSupported.cs @@ -566,25 +566,25 @@ internal Arm64() { } /// svint16_t svrshl[_s16]_m(svbool_t pg, svint16_t op1, svint16_t op2) /// SRSHL Ztied1.H, Pg/M, Ztied1.H, Zop2.H /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint32_t svrshl[_s32]_m(svbool_t pg, svint32_t op1, svint32_t op2) /// SRSHL Ztied1.S, Pg/M, Ztied1.S, Zop2.S /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint64_t svrshl[_s64]_m(svbool_t pg, svint64_t op1, svint64_t op2) /// SRSHL Ztied1.D, Pg/M, Ztied1.D, Zop2.D /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint8_t svrshl[_s8]_m(svbool_t pg, svint8_t op1, svint8_t op2) /// SRSHL Ztied1.B, Pg/M, Ztied1.B, Zop2.B /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRounded(Vector value, Vector count) { throw new PlatformNotSupportedException(); } // Saturating rounding shift left @@ -593,25 +593,25 @@ internal Arm64() { } /// svint16_t svqrshl[_s16]_m(svbool_t pg, svint16_t op1, svint16_t op2) /// SQRSHL Ztied1.H, Pg/M, Ztied1.H, Zop2.H /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint32_t svqrshl[_s32]_m(svbool_t pg, svint32_t op1, svint32_t op2) /// SQRSHL Ztied1.S, Pg/M, Ztied1.S, Zop2.S /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint64_t svqrshl[_s64]_m(svbool_t pg, svint64_t op1, svint64_t op2) /// SQRSHL Ztied1.D, Pg/M, Ztied1.D, Zop2.D /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint8_t svqrshl[_s8]_m(svbool_t pg, svint8_t op1, svint8_t op2) /// SQRSHL Ztied1.B, Pg/M, Ztied1.B, Zop2.B /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } // Saturating shift left @@ -620,25 +620,25 @@ internal Arm64() { } /// svint16_t svqshl[_s16]_m(svbool_t pg, svint16_t op1, svint16_t op2) /// SQSHL Ztied1.H, Pg/M, Ztied1.H, Zop2.H /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint32_t svqshl[_s32]_m(svbool_t pg, svint32_t op1, svint32_t op2) /// SQSHL Ztied1.S, Pg/M, Ztied1.S, Zop2.S /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint64_t svqshl[_s64]_m(svbool_t pg, svint64_t op1, svint64_t op2) /// SQSHL Ztied1.D, Pg/M, Ztied1.D, Zop2.D /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } /// /// svint8_t svqshl[_s8]_m(svbool_t pg, svint8_t op1, svint8_t op2) /// SQSHL Ztied1.B, Pg/M, Ztied1.B, Zop2.B /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) { throw new PlatformNotSupportedException(); } // Shift left and insert diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.cs index c98b797bfb7277..6792cb18cec191 100644 --- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.cs +++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/Sve2.cs @@ -264,49 +264,49 @@ internal Arm64() { } /// svuint8_t svbcax[_u8](svuint8_t op1, svuint8_t op2, svuint8_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); /// /// svint16_t svbcax[_s16](svint16_t op1, svint16_t op2, svint16_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); /// /// svint32_t svbcax[_s32](svint32_t op1, svint32_t op2, svint32_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); /// /// svint64_t svbcax[_s64](svint64_t op1, svint64_t op2, svint64_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); /// /// svint8_t svbcax[_s8](svint8_t op1, svint8_t op2, svint8_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); /// /// svuint16_t svbcax[_u16](svuint16_t op1, svuint16_t op2, svuint16_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); /// /// svuint32_t svbcax[_u32](svuint32_t op1, svuint32_t op2, svuint32_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); /// /// svuint64_t svbcax[_u64](svuint64_t op1, svuint64_t op2, svuint64_t op3) /// BCAX Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); + public static Vector BitwiseClearXor(Vector xor, Vector value, Vector mask) => BitwiseClearXor(xor, value, mask); // Bitwise select @@ -315,49 +315,49 @@ internal Arm64() { } /// svuint8_t svbsl[_u8](svuint8_t op1, svuint8_t op2, svuint8_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); /// /// svint16_t svbsl[_s16](svint16_t op1, svint16_t op2, svint16_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); /// /// svint32_t svbsl[_s32](svint32_t op1, svint32_t op2, svint32_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); /// /// svint64_t svbsl[_s64](svint64_t op1, svint64_t op2, svint64_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); /// /// svint8_t svbsl[_s8](svint8_t op1, svint8_t op2, svint8_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); /// /// svuint16_t svbsl[_u16](svuint16_t op1, svuint16_t op2, svuint16_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); /// /// svuint32_t svbsl[_u32](svuint32_t op1, svuint32_t op2, svuint32_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); /// /// svuint64_t svbsl[_u64](svuint64_t op1, svuint64_t op2, svuint64_t op3) /// BSL Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); + public static Vector BitwiseSelect(Vector select, Vector left, Vector right) => BitwiseSelect(select, left, right); // Bitwise select with first input inverted @@ -366,49 +366,49 @@ internal Arm64() { } /// svuint8_t svbsl1n[_u8](svuint8_t op1, svuint8_t op2, svuint8_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); /// /// svint16_t svbsl1n[_s16](svint16_t op1, svint16_t op2, svint16_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); /// /// svint32_t svbsl1n[_s32](svint32_t op1, svint32_t op2, svint32_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); /// /// svint64_t svbsl1n[_s64](svint64_t op1, svint64_t op2, svint64_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); /// /// svint8_t svbsl1n[_s8](svint8_t op1, svint8_t op2, svint8_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); /// /// svuint16_t svbsl1n[_u16](svuint16_t op1, svuint16_t op2, svuint16_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); /// /// svuint32_t svbsl1n[_u32](svuint32_t op1, svuint32_t op2, svuint32_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); /// /// svuint64_t svbsl1n[_u64](svuint64_t op1, svuint64_t op2, svuint64_t op3) /// BSL1N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); + public static Vector BitwiseSelectLeftInverted(Vector select, Vector left, Vector right) => BitwiseSelectLeftInverted(select, left, right); // Bitwise select with second input inverted @@ -417,49 +417,49 @@ internal Arm64() { } /// svuint8_t svbsl2n[_u8](svuint8_t op1, svuint8_t op2, svuint8_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// /// svint16_t svbsl2n[_s16](svint16_t op1, svint16_t op2, svint16_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// /// svint32_t svbsl2n[_s32](svint32_t op1, svint32_t op2, svint32_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// /// svint64_t svbsl2n[_s64](svint64_t op1, svint64_t op2, svint64_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// /// svint8_t svbsl2n[_s8](svint8_t op1, svint8_t op2, svint8_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// /// svuint16_t svbsl2n[_u16](svuint16_t op1, svuint16_t op2, svuint16_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// /// svuint32_t svbsl2n[_u32](svuint32_t op1, svuint32_t op2, svuint32_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// /// svuint64_t svbsl2n[_u64](svuint64_t op1, svuint64_t op2, svuint64_t op3) /// BSL2N Ztied1.D, Ztied1.D, Zop2.D, Zop3.D /// - public static unsafe Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); + public static Vector BitwiseSelectRightInverted(Vector select, Vector left, Vector right) => BitwiseSelectRightInverted(select, left, right); /// Interleaving Xor @@ -566,25 +566,25 @@ internal Arm64() { } /// svint16_t svrshl[_s16]_m(svbool_t pg, svint16_t op1, svint16_t op2) /// SRSHL Ztied1.H, Pg/M, Ztied1.H, Zop2.H /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); + public static Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); /// /// svint32_t svrshl[_s32]_m(svbool_t pg, svint32_t op1, svint32_t op2) /// SRSHL Ztied1.S, Pg/M, Ztied1.S, Zop2.S /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); + public static Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); /// /// svint64_t svrshl[_s64]_m(svbool_t pg, svint64_t op1, svint64_t op2) /// SRSHL Ztied1.D, Pg/M, Ztied1.D, Zop2.D /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); + public static Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); /// /// svint8_t svrshl[_s8]_m(svbool_t pg, svint8_t op1, svint8_t op2) /// SRSHL Ztied1.B, Pg/M, Ztied1.B, Zop2.B /// - public static unsafe Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); + public static Vector ShiftArithmeticRounded(Vector value, Vector count) => ShiftArithmeticRounded(value, count); // Saturating rounding shift left @@ -593,25 +593,25 @@ internal Arm64() { } /// svint16_t svqrshl[_s16]_m(svbool_t pg, svint16_t op1, svint16_t op2) /// SQRSHL Ztied1.H, Pg/M, Ztied1.H, Zop2.H /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); /// /// svint32_t svqrshl[_s32]_m(svbool_t pg, svint32_t op1, svint32_t op2) /// SQRSHL Ztied1.S, Pg/M, Ztied1.S, Zop2.S /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); /// /// svint64_t svqrshl[_s64]_m(svbool_t pg, svint64_t op1, svint64_t op2) /// SQRSHL Ztied1.D, Pg/M, Ztied1.D, Zop2.D /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); /// /// svint8_t svqrshl[_s8]_m(svbool_t pg, svint8_t op1, svint8_t op2) /// SQRSHL Ztied1.B, Pg/M, Ztied1.B, Zop2.B /// - public static unsafe Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); + public static Vector ShiftArithmeticRoundedSaturate(Vector value, Vector count) => ShiftArithmeticRoundedSaturate(value, count); // Saturating shift left @@ -620,25 +620,25 @@ internal Arm64() { } /// svint16_t svqshl[_s16]_m(svbool_t pg, svint16_t op1, svint16_t op2) /// SQSHL Ztied1.H, Pg/M, Ztied1.H, Zop2.H /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); /// /// svint32_t svqshl[_s32]_m(svbool_t pg, svint32_t op1, svint32_t op2) /// SQSHL Ztied1.S, Pg/M, Ztied1.S, Zop2.S /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); /// /// svint64_t svqshl[_s64]_m(svbool_t pg, svint64_t op1, svint64_t op2) /// SQSHL Ztied1.D, Pg/M, Ztied1.D, Zop2.D /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); /// /// svint8_t svqshl[_s8]_m(svbool_t pg, svint8_t op1, svint8_t op2) /// SQSHL Ztied1.B, Pg/M, Ztied1.B, Zop2.B /// - public static unsafe Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); + public static Vector ShiftArithmeticSaturate(Vector value, Vector count) => ShiftArithmeticSaturate(value, count); // Shift left and insert