diff --git a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs
index 512e4413cfc3ab..1e78b13e8a2c5b 100644
--- a/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs
+++ b/src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Arm/AdvSimd.PlatformNotSupported.cs
@@ -26,124 +26,124 @@ internal AdvSimd() { }
// public static new bool IsSupported { [Intrinsic] get { return false; } }
//
// ///
- // /// float32x2_t vmla_f32 (float32x2_t a, float32x2_t b, float32x2_t c)
- // /// A32: VMLA.F32 Dd, Dn, Dm
+ // /// float32x2_t vmla_f32 (float32x2_t a, float32x2_t b, float32x2_t c)
+ // /// A32: VMLA.F32 Dd, Dn, Dm
// ///
// public static Vector64 MultiplyAdd(Vector64 addend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlaq_f32 (float32x4_t a, float32x4_t b, float32x4_t c)
- // /// A32: VMLA.F32 Qd, Qn, Qm
+ // /// float32x4_t vmlaq_f32 (float32x4_t a, float32x4_t b, float32x4_t c)
+ // /// A32: VMLA.F32 Qd, Qn, Qm
// ///
// public static Vector128 MultiplyAdd(Vector128 addend, Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x2_t vmla_n_f32 (float32x2_t a, float32x2_t b, float32_t c)
- // /// A32: VMLA.F32 Dd, Dn, Dm[0]
+ // /// float32x2_t vmla_n_f32 (float32x2_t a, float32x2_t b, float32_t c)
+ // /// A32: VMLA.F32 Dd, Dn, Dm[0]
// ///
// public static Vector64 MultiplyAddByScalar(Vector64 addend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlaq_n_f32 (float32x4_t a, float32x4_t b, float32_t c)
- // /// A32: VMLA.F32 Qd, Qn, Dm[0]
+ // /// float32x4_t vmlaq_n_f32 (float32x4_t a, float32x4_t b, float32_t c)
+ // /// A32: VMLA.F32 Qd, Qn, Dm[0]
// ///
// public static Vector128 MultiplyAddByScalar(Vector128 addend, Vector128 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x2_t vmla_lane_f32 (float32x2_t a, float32x2_t b, float32x2_t v, const int lane)
- // /// A32: VMLA.F32 Dd, Dn, Dm[lane]
+ // /// float32x2_t vmla_lane_f32 (float32x2_t a, float32x2_t b, float32x2_t v, const int lane)
+ // /// A32: VMLA.F32 Dd, Dn, Dm[lane]
// ///
// public static Vector64 MultiplyAddBySelectedScalar(Vector64 addend, Vector64 left, Vector64 right, [ConstantExpected(Max = (byte)(1))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x2_t vmla_laneq_f32 (float32x2_t a, float32x2_t b, float32x4_t v, const int lane)
- // /// A32: VMLA.F32 Dd, Dn, Dm[lane]
+ // /// float32x2_t vmla_laneq_f32 (float32x2_t a, float32x2_t b, float32x4_t v, const int lane)
+ // /// A32: VMLA.F32 Dd, Dn, Dm[lane]
// ///
// public static Vector64 MultiplyAddBySelectedScalar(Vector64 addend, Vector64 left, Vector128 right, [ConstantExpected(Max = (byte)(3))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlaq_lane_f32 (float32x4_t a, float32x4_t b, float32x2_t v, const int lane)
- // /// A32: VMLA.F32 Qd, Qn, Dm[lane]
+ // /// float32x4_t vmlaq_lane_f32 (float32x4_t a, float32x4_t b, float32x2_t v, const int lane)
+ // /// A32: VMLA.F32 Qd, Qn, Dm[lane]
// ///
// public static Vector128 MultiplyAddBySelectedScalar(Vector128 addend, Vector128 left, Vector64 right, [ConstantExpected(Max = (byte)(1))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlaq_laneq_f32 (float32x4_t a, float32x4_t b, float32x4_t v, const int lane)
- // /// A32: VMLA.F32 Qd, Qn, Dm[lane]
+ // /// float32x4_t vmlaq_laneq_f32 (float32x4_t a, float32x4_t b, float32x4_t v, const int lane)
+ // /// A32: VMLA.F32 Qd, Qn, Dm[lane]
// ///
// public static Vector128 MultiplyAddBySelectedScalar(Vector128 addend, Vector128 left, Vector128 right, [ConstantExpected(Max = (byte)(3))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float64x1_t vmla_f64 (float64x1_t a, float64x1_t b, float64x1_t c)
- // /// A32: VMLA.F64 Dd, Dn, Dm
+ // /// float64x1_t vmla_f64 (float64x1_t a, float64x1_t b, float64x1_t c)
+ // /// A32: VMLA.F64 Dd, Dn, Dm
// ///
// public static Vector64 MultiplyAddScalar(Vector64 addend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32_t vmlas_f32 (float32_t a, float32_t b, float32_t c)
- // /// A32: VMLA.F32 Sd, Sn, Sm
- // /// The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
+ // /// float32_t vmlas_f32 (float32_t a, float32_t b, float32_t c)
+ // /// A32: VMLA.F32 Sd, Sn, Sm
+ // /// The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
// ///
// public static Vector64 MultiplyAddScalar(Vector64 addend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x2_t vmls_f32 (float32x2_t a, float32x2_t b, float32x2_t c)
- // /// A32: VMLS.F32 Dd, Dn, Dm
+ // /// float32x2_t vmls_f32 (float32x2_t a, float32x2_t b, float32x2_t c)
+ // /// A32: VMLS.F32 Dd, Dn, Dm
// ///
// public static Vector64 MultiplySubtract(Vector64 minuend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlsq_f32 (float32x4_t a, float32x4_t b, float32x4_t c)
- // /// A32: VMLS.F32 Qd, Qn, Qm
+ // /// float32x4_t vmlsq_f32 (float32x4_t a, float32x4_t b, float32x4_t c)
+ // /// A32: VMLS.F32 Qd, Qn, Qm
// ///
// public static Vector128 MultiplySubtract(Vector128 minuend, Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x2_t vmls_n_f32 (float32x2_t a, float32x2_t b, float32_t c)
- // /// A32: VMLS.F32 Dd, Dn, Dm[0]
+ // /// float32x2_t vmls_n_f32 (float32x2_t a, float32x2_t b, float32_t c)
+ // /// A32: VMLS.F32 Dd, Dn, Dm[0]
// ///
// public static Vector64 MultiplySubtractByScalar(Vector64 minuend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlsq_n_f32 (float32x4_t a, float32x4_t b, float32_t c)
- // /// A32: VMLS.F32 Qd, Qn, Dm[0]
+ // /// float32x4_t vmlsq_n_f32 (float32x4_t a, float32x4_t b, float32_t c)
+ // /// A32: VMLS.F32 Qd, Qn, Dm[0]
// ///
// public static Vector128 MultiplySubtractByScalar(Vector128 minuend, Vector128 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x2_t vmls_lane_f32 (float32x2_t a, float32x2_t b, float32x2_t v, const int lane)
- // /// A32: VMLS.F32 Dd, Dn, Dm[lane]
+ // /// float32x2_t vmls_lane_f32 (float32x2_t a, float32x2_t b, float32x2_t v, const int lane)
+ // /// A32: VMLS.F32 Dd, Dn, Dm[lane]
// ///
// public static Vector64 MultiplySubtractBySelectedScalar(Vector64 minuend, Vector64 left, Vector64 right, [ConstantExpected(Max = (byte)(1))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x2_t vmls_laneq_f32 (float32x2_t a, float32x2_t b, float32x4_t v, const int lane)
- // /// A32: VMLS.F32 Dd, Dn, Dm[lane]
+ // /// float32x2_t vmls_laneq_f32 (float32x2_t a, float32x2_t b, float32x4_t v, const int lane)
+ // /// A32: VMLS.F32 Dd, Dn, Dm[lane]
// ///
// public static Vector64 MultiplySubtractBySelectedScalar(Vector64 minuend, Vector64 left, Vector128 right, [ConstantExpected(Max = (byte)(3))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlsq_lane_f32 (float32x4_t a, float32x4_t b, float32x2_t v, const int lane)
- // /// A32: VMLS.F32 Qd, Qn, Dm[lane]
+ // /// float32x4_t vmlsq_lane_f32 (float32x4_t a, float32x4_t b, float32x2_t v, const int lane)
+ // /// A32: VMLS.F32 Qd, Qn, Dm[lane]
// ///
// public static Vector128 MultiplySubtractBySelectedScalar(Vector128 minuend, Vector128 left, Vector64 right, [ConstantExpected(Max = (byte)(1))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32x4_t vmlsq_laneq_f32 (float32x4_t a, float32x4_t b, float32x4_t v, const int lane)
- // /// A32: VMLS.F32 Qd, Qn, Dm[lane]
+ // /// float32x4_t vmlsq_laneq_f32 (float32x4_t a, float32x4_t b, float32x4_t v, const int lane)
+ // /// A32: VMLS.F32 Qd, Qn, Dm[lane]
// ///
// public static Vector128 MultiplySubtractBySelectedScalar(Vector128 minuend, Vector128 left, Vector128 right, [ConstantExpected(Max = (byte)(3))] byte rightIndex) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float64x1_t vmls_f64 (float64x1_t a, float64x1_t b, float64x1_t c)
- // /// A32: VMLS.F64 Dd, Dn, Dm
+ // /// float64x1_t vmls_f64 (float64x1_t a, float64x1_t b, float64x1_t c)
+ // /// A32: VMLS.F64 Dd, Dn, Dm
// ///
// public static Vector64 MultiplySubtractScalar(Vector64 minuend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
//
// ///
- // /// float32_t vmlss_f32 (float32_t a, float32_t b, float32_t c)
- // /// A32: VMLS.F32 Sd, Sn, Sm
- // /// The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
+ // /// float32_t vmlss_f32 (float32_t a, float32_t b, float32_t c)
+ // /// A32: VMLS.F32 Sd, Sn, Sm
+ // /// The above native signature does not exist. We provide this additional overload for consistency with the other scalar APIs.
// ///
// public static Vector64 MultiplySubtractScalar(Vector64 minuend, Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
// }
@@ -156,17014 +156,16158 @@ internal Arm64() { }
public static new bool IsSupported { [Intrinsic] get { return false; } }
///
- /// float64x2_t vabsq_f64 (float64x2_t a)
- /// A64: FABS Vd.2D, Vn.2D
+ /// float64x2_t vabsq_f64 (float64x2_t a)
+ /// A64: FABS Vd.2D, Vn.2D
///
public static Vector128 Abs(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int64x2_t vabsq_s64 (int64x2_t a)
- /// A64: ABS Vd.2D, Vn.2D
+ /// int64x2_t vabsq_s64 (int64x2_t a)
+ /// A64: ABS Vd.2D, Vn.2D
///
public static Vector128 Abs(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int64x2_t vqabsq_s64 (int64x2_t a)
- /// A64: SQABS Vd.2D, Vn.2D
+ /// int64x2_t vqabsq_s64 (int64x2_t a)
+ /// A64: SQABS Vd.2D, Vn.2D
///
public static Vector128 AbsSaturate(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int16_t vqabsh_s16 (int16_t a)
- /// A64: SQABS Hd, Hn
+ /// int16_t vqabsh_s16 (int16_t a)
+ /// A64: SQABS Hd, Hn
///
public static Vector64 AbsSaturateScalar(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int32_t vqabss_s32 (int32_t a)
- /// A64: SQABS Sd, Sn
+ /// int32_t vqabss_s32 (int32_t a)
+ /// A64: SQABS Sd, Sn
///
public static Vector64 AbsSaturateScalar(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int64_t vqabsd_s64 (int64_t a)
- /// A64: SQABS Dd, Dn
+ /// int64_t vqabsd_s64 (int64_t a)
+ /// A64: SQABS Dd, Dn
///
public static Vector64 AbsSaturateScalar(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int8_t vqabsb_s8 (int8_t a)
- /// A64: SQABS Bd, Bn
+ /// int8_t vqabsb_s8 (int8_t a)
+ /// A64: SQABS Bd, Bn
///
public static Vector64 AbsSaturateScalar(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int64x1_t vabs_s64 (int64x1_t a)
- /// A64: ABS Dd, Dn
+ /// int64x1_t vabs_s64 (int64x1_t a)
+ /// A64: ABS Dd, Dn
///
public static Vector64 AbsScalar(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// uint64x2_t vcagtq_f64 (float64x2_t a, float64x2_t b)
- /// A64: FACGT Vd.2D, Vn.2D, Vm.2D
+ /// uint64x2_t vcagtq_f64 (float64x2_t a, float64x2_t b)
+ /// A64: FACGT Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AbsoluteCompareGreaterThan(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x1_t vcagt_f64 (float64x1_t a, float64x1_t b)
- /// A64: FACGT Dd, Dn, Dm
+ /// uint64x1_t vcagt_f64 (float64x1_t a, float64x1_t b)
+ /// A64: FACGT Dd, Dn, Dm
///
public static Vector64 AbsoluteCompareGreaterThanScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint32_t vcagts_f32 (float32_t a, float32_t b)
- /// A64: FACGT Sd, Sn, Sm
+ /// uint32_t vcagts_f32 (float32_t a, float32_t b)
+ /// A64: FACGT Sd, Sn, Sm
///
public static Vector64 AbsoluteCompareGreaterThanScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x2_t vcageq_f64 (float64x2_t a, float64x2_t b)
- /// A64: FACGE Vd.2D, Vn.2D, Vm.2D
+ /// uint64x2_t vcageq_f64 (float64x2_t a, float64x2_t b)
+ /// A64: FACGE Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AbsoluteCompareGreaterThanOrEqual(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x1_t vcage_f64 (float64x1_t a, float64x1_t b)
- /// A64: FACGE Dd, Dn, Dm
+ /// uint64x1_t vcage_f64 (float64x1_t a, float64x1_t b)
+ /// A64: FACGE Dd, Dn, Dm
///
public static Vector64 AbsoluteCompareGreaterThanOrEqualScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint32_t vcages_f32 (float32_t a, float32_t b)
- /// A64: FACGE Sd, Sn, Sm
+ /// uint32_t vcages_f32 (float32_t a, float32_t b)
+ /// A64: FACGE Sd, Sn, Sm
///
public static Vector64 AbsoluteCompareGreaterThanOrEqualScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x2_t vcaltq_f64 (float64x2_t a, float64x2_t b)
- /// A64: FACGT Vd.2D, Vn.2D, Vm.2D
+ /// uint64x2_t vcaltq_f64 (float64x2_t a, float64x2_t b)
+ /// A64: FACGT Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AbsoluteCompareLessThan(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x1_t vcalt_f64 (float64x1_t a, float64x1_t b)
- /// A64: FACGT Dd, Dn, Dm
+ /// uint64x1_t vcalt_f64 (float64x1_t a, float64x1_t b)
+ /// A64: FACGT Dd, Dn, Dm
///
public static Vector64 AbsoluteCompareLessThanScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint32_t vcalts_f32 (float32_t a, float32_t b)
- /// A64: FACGT Sd, Sn, Sm
+ /// uint32_t vcalts_f32 (float32_t a, float32_t b)
+ /// A64: FACGT Sd, Sn, Sm
///
public static Vector64 AbsoluteCompareLessThanScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x2_t vcaleq_f64 (float64x2_t a, float64x2_t b)
- /// A64: FACGE Vd.2D, Vn.2D, Vm.2D
+ /// uint64x2_t vcaleq_f64 (float64x2_t a, float64x2_t b)
+ /// A64: FACGE Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AbsoluteCompareLessThanOrEqual(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x1_t vcale_f64 (float64x1_t a, float64x1_t b)
- /// A64: FACGE Dd, Dn, Dm
+ /// uint64x1_t vcale_f64 (float64x1_t a, float64x1_t b)
+ /// A64: FACGE Dd, Dn, Dm
///
public static Vector64 AbsoluteCompareLessThanOrEqualScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint32_t vcales_f32 (float32_t a, float32_t b)
- /// A64: FACGE Sd, Sn, Sm
+ /// uint32_t vcales_f32 (float32_t a, float32_t b)
+ /// A64: FACGE Sd, Sn, Sm
///
public static Vector64 AbsoluteCompareLessThanOrEqualScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// float64x2_t vabdq_f64 (float64x2_t a, float64x2_t b)
- /// A64: FABD Vd.2D, Vn.2D, Vm.2D
+ /// float64x2_t vabdq_f64 (float64x2_t a, float64x2_t b)
+ /// A64: FABD Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AbsoluteDifference(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// float64x1_t vabd_f64 (float64x1_t a, float64x1_t b)
- /// A64: FABD Dd, Dn, Dm
+ /// float64x1_t vabd_f64 (float64x1_t a, float64x1_t b)
+ /// A64: FABD Dd, Dn, Dm
///
public static Vector64 AbsoluteDifferenceScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// float32_t vabds_f32 (float32_t a, float32_t b)
- /// A64: FABD Sd, Sn, Sm
+ /// float32_t vabds_f32 (float32_t a, float32_t b)
+ /// A64: FABD Sd, Sn, Sm
///
public static Vector64 AbsoluteDifferenceScalar(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// float64x2_t vaddq_f64 (float64x2_t a, float64x2_t b)
- /// A64: FADD Vd.2D, Vn.2D, Vm.2D
+ /// float64x2_t vaddq_f64 (float64x2_t a, float64x2_t b)
+ /// A64: FADD Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 Add(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint8_t vaddv_u8 (uint8x8_t a)
- /// A64: ADDV Bd, Vn.8B
+ /// uint8_t vaddv_u8 (uint8x8_t a)
+ /// A64: ADDV Bd, Vn.8B
///
public static Vector64 AddAcross(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int16_t vaddv_s16 (int16x4_t a)
- /// A64: ADDV Hd, Vn.4H
+ /// int16_t vaddv_s16 (int16x4_t a)
+ /// A64: ADDV Hd, Vn.4H
///
public static Vector64 AddAcross(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int8_t vaddv_s8 (int8x8_t a)
- /// A64: ADDV Bd, Vn.8B
+ /// int8_t vaddv_s8 (int8x8_t a)
+ /// A64: ADDV Bd, Vn.8B
///
public static Vector64 AddAcross(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// uint16_t vaddv_u16 (uint16x4_t a)
- /// A64: ADDV Hd, Vn.4H
+ /// uint16_t vaddv_u16 (uint16x4_t a)
+ /// A64: ADDV Hd, Vn.4H
///
public static Vector64 AddAcross(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// uint8_t vaddvq_u8 (uint8x16_t a)
- /// A64: ADDV Bd, Vn.16B
+ /// uint8_t vaddvq_u8 (uint8x16_t a)
+ /// A64: ADDV Bd, Vn.16B
///
public static Vector64 AddAcross(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int16_t vaddvq_s16 (int16x8_t a)
- /// A64: ADDV Hd, Vn.8H
+ /// int16_t vaddvq_s16 (int16x8_t a)
+ /// A64: ADDV Hd, Vn.8H
///
public static Vector64 AddAcross(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int32_t vaddvq_s32 (int32x4_t a)
- /// A64: ADDV Sd, Vn.4S
+ /// int32_t vaddvq_s32 (int32x4_t a)
+ /// A64: ADDV Sd, Vn.4S
///
public static Vector64 AddAcross(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int8_t vaddvq_s8 (int8x16_t a)
- /// A64: ADDV Bd, Vn.16B
+ /// int8_t vaddvq_s8 (int8x16_t a)
+ /// A64: ADDV Bd, Vn.16B
///
public static Vector64 AddAcross(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint16_t vaddvq_u16 (uint16x8_t a)
- /// A64: ADDV Hd, Vn.8H
+ /// uint16_t vaddvq_u16 (uint16x8_t a)
+ /// A64: ADDV Hd, Vn.8H
///
public static Vector64 AddAcross(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint32_t vaddvq_u32 (uint32x4_t a)
- /// A64: ADDV Sd, Vn.4S
+ /// uint32_t vaddvq_u32 (uint32x4_t a)
+ /// A64: ADDV Sd, Vn.4S
///
public static Vector64 AddAcross(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint16_t vaddlv_u8 (uint8x8_t a)
- /// A64: UADDLV Hd, Vn.8B
+ /// uint16_t vaddlv_u8 (uint8x8_t a)
+ /// A64: UADDLV Hd, Vn.8B
///
public static Vector64 AddAcrossWidening(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int32_t vaddlv_s16 (int16x4_t a)
- /// A64: SADDLV Sd, Vn.4H
+ /// int32_t vaddlv_s16 (int16x4_t a)
+ /// A64: SADDLV Sd, Vn.4H
///
public static Vector64 AddAcrossWidening(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// int16_t vaddlv_s8 (int8x8_t a)
- /// A64: SADDLV Hd, Vn.8B
+ /// int16_t vaddlv_s8 (int8x8_t a)
+ /// A64: SADDLV Hd, Vn.8B
///
public static Vector64 AddAcrossWidening(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// uint32_t vaddlv_u16 (uint16x4_t a)
- /// A64: UADDLV Sd, Vn.4H
+ /// uint32_t vaddlv_u16 (uint16x4_t a)
+ /// A64: UADDLV Sd, Vn.4H
///
public static Vector64 AddAcrossWidening(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// uint16_t vaddlvq_u8 (uint8x16_t a)
- /// A64: UADDLV Hd, Vn.16B
+ /// uint16_t vaddlvq_u8 (uint8x16_t a)
+ /// A64: UADDLV Hd, Vn.16B
///
public static Vector64 AddAcrossWidening(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int32_t vaddlvq_s16 (int16x8_t a)
- /// A64: SADDLV Sd, Vn.8H
+ /// int32_t vaddlvq_s16 (int16x8_t a)
+ /// A64: SADDLV Sd, Vn.8H
///
public static Vector64 AddAcrossWidening(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int64_t vaddlvq_s32 (int32x4_t a)
- /// A64: SADDLV Dd, Vn.4S
+ /// int64_t vaddlvq_s32 (int32x4_t a)
+ /// A64: SADDLV Dd, Vn.4S
///
public static Vector64 AddAcrossWidening(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int16_t vaddlvq_s8 (int8x16_t a)
- /// A64: SADDLV Hd, Vn.16B
+ /// int16_t vaddlvq_s8 (int8x16_t a)
+ /// A64: SADDLV Hd, Vn.16B
///
public static Vector64 AddAcrossWidening(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint32_t vaddlvq_u16 (uint16x8_t a)
- /// A64: UADDLV Sd, Vn.8H
+ /// uint32_t vaddlvq_u16 (uint16x8_t a)
+ /// A64: UADDLV Sd, Vn.8H
///
public static Vector64 AddAcrossWidening(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint64_t vaddlvq_u32 (uint32x4_t a)
- /// A64: UADDLV Dd, Vn.4S
+ /// uint64_t vaddlvq_u32 (uint32x4_t a)
+ /// A64: UADDLV Dd, Vn.4S
///
public static Vector64 AddAcrossWidening(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint8x16_t vpaddq_u8 (uint8x16_t a, uint8x16_t b)
- /// A64: ADDP Vd.16B, Vn.16B, Vm.16B
+ /// uint8x16_t vpaddq_u8 (uint8x16_t a, uint8x16_t b)
+ /// A64: ADDP Vd.16B, Vn.16B, Vm.16B
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// float64x2_t vpaddq_f64 (float64x2_t a, float64x2_t b)
- /// A64: FADDP Vd.2D, Vn.2D, Vm.2D
+ /// float64x2_t vpaddq_f64 (float64x2_t a, float64x2_t b)
+ /// A64: FADDP Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int16x8_t vpaddq_s16 (int16x8_t a, int16x8_t b)
- /// A64: ADDP Vd.8H, Vn.8H, Vm.8H
+ /// int16x8_t vpaddq_s16 (int16x8_t a, int16x8_t b)
+ /// A64: ADDP Vd.8H, Vn.8H, Vm.8H
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int32x4_t vpaddq_s32 (int32x4_t a, int32x4_t b)
- /// A64: ADDP Vd.4S, Vn.4S, Vm.4S
+ /// int32x4_t vpaddq_s32 (int32x4_t a, int32x4_t b)
+ /// A64: ADDP Vd.4S, Vn.4S, Vm.4S
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int64x2_t vpaddq_s64 (int64x2_t a, int64x2_t b)
- /// A64: ADDP Vd.2D, Vn.2D, Vm.2D
+ /// int64x2_t vpaddq_s64 (int64x2_t a, int64x2_t b)
+ /// A64: ADDP Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int8x16_t vpaddq_s8 (int8x16_t a, int8x16_t b)
- /// A64: ADDP Vd.16B, Vn.16B, Vm.16B
+ /// int8x16_t vpaddq_s8 (int8x16_t a, int8x16_t b)
+ /// A64: ADDP Vd.16B, Vn.16B, Vm.16B
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// float32x4_t vpaddq_f32 (float32x4_t a, float32x4_t b)
- /// A64: FADDP Vd.4S, Vn.4S, Vm.4S
+ /// float32x4_t vpaddq_f32 (float32x4_t a, float32x4_t b)
+ /// A64: FADDP Vd.4S, Vn.4S, Vm.4S
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint16x8_t vpaddq_u16 (uint16x8_t a, uint16x8_t b)
- /// A64: ADDP Vd.8H, Vn.8H, Vm.8H
+ /// uint16x8_t vpaddq_u16 (uint16x8_t a, uint16x8_t b)
+ /// A64: ADDP Vd.8H, Vn.8H, Vm.8H
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint32x4_t vpaddq_u32 (uint32x4_t a, uint32x4_t b)
- /// A64: ADDP Vd.4S, Vn.4S, Vm.4S
+ /// uint32x4_t vpaddq_u32 (uint32x4_t a, uint32x4_t b)
+ /// A64: ADDP Vd.4S, Vn.4S, Vm.4S
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// uint64x2_t vpaddq_u64 (uint64x2_t a, uint64x2_t b)
- /// A64: ADDP Vd.2D, Vn.2D, Vm.2D
+ /// uint64x2_t vpaddq_u64 (uint64x2_t a, uint64x2_t b)
+ /// A64: ADDP Vd.2D, Vn.2D, Vm.2D
///
public static Vector128 AddPairwise(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// float32_t vpadds_f32 (float32x2_t a)
- /// A64: FADDP Sd, Vn.2S
+ /// float32_t vpadds_f32 (float32x2_t a)
+ /// A64: FADDP Sd, Vn.2S
///
public static Vector64 AddPairwiseScalar(Vector64 value) { throw new PlatformNotSupportedException(); }
///
- /// float64_t vpaddd_f64 (float64x2_t a)
- /// A64: FADDP Dd, Vn.2D
+ /// float64_t vpaddd_f64 (float64x2_t a)
+ /// A64: FADDP Dd, Vn.2D
///
public static Vector64 AddPairwiseScalar(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// int64_t vpaddd_s64 (int64x2_t a)
- /// A64: ADDP Dd, Vn.2D
+ /// int64_t vpaddd_s64 (int64x2_t a)
+ /// A64: ADDP Dd, Vn.2D
///
public static Vector64 AddPairwiseScalar(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint64_t vpaddd_u64 (uint64x2_t a)
- /// A64: ADDP Dd, Vn.2D
+ /// uint64_t vpaddd_u64 (uint64x2_t a)
+ /// A64: ADDP Dd, Vn.2D
///
public static Vector64 AddPairwiseScalar(Vector128 value) { throw new PlatformNotSupportedException(); }
///
- /// uint8x8_t vsqadd_u8 (uint8x8_t a, int8x8_t b)
- /// A64: USQADD Vd.8B, Vn.8B
+ /// uint8x8_t vsqadd_u8 (uint8x8_t a, int8x8_t b)
+ /// A64: USQADD Vd.8B, Vn.8B
///
public static Vector64 AddSaturate(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// int16x4_t vuqadd_s16 (int16x4_t a, uint16x4_t b)
- /// A64: SUQADD Vd.4H, Vn.4H
+ /// int16x4_t vuqadd_s16 (int16x4_t a, uint16x4_t b)
+ /// A64: SUQADD Vd.4H, Vn.4H
///
public static Vector64 AddSaturate(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// int32x2_t vuqadd_s32 (int32x2_t a, uint32x2_t b)
- /// A64: SUQADD Vd.2S, Vn.2S
+ /// int32x2_t vuqadd_s32 (int32x2_t a, uint32x2_t b)
+ /// A64: SUQADD Vd.2S, Vn.2S
///
public static Vector64 AddSaturate(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// int8x8_t vuqadd_s8 (int8x8_t a, uint8x8_t b)
- /// A64: SUQADD Vd.8B, Vn.8B
+ /// int8x8_t vuqadd_s8 (int8x8_t a, uint8x8_t b)
+ /// A64: SUQADD Vd.8B, Vn.8B
///
public static Vector64 AddSaturate(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint16x4_t vsqadd_u16 (uint16x4_t a, int16x4_t b)
- /// A64: USQADD Vd.4H, Vn.4H
+ /// uint16x4_t vsqadd_u16 (uint16x4_t a, int16x4_t b)
+ /// A64: USQADD Vd.4H, Vn.4H
///
public static Vector64 AddSaturate(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint32x2_t vsqadd_u32 (uint32x2_t a, int32x2_t b)
- /// A64: USQADD Vd.2S, Vn.2S
+ /// uint32x2_t vsqadd_u32 (uint32x2_t a, int32x2_t b)
+ /// A64: USQADD Vd.2S, Vn.2S
///
public static Vector64 AddSaturate(Vector64 left, Vector64 right) { throw new PlatformNotSupportedException(); }
///
- /// uint8x16_t vsqaddq_u8 (uint8x16_t a, int8x16_t b)
- /// A64: USQADD Vd.16B, Vn.16B
+ /// uint8x16_t vsqaddq_u8 (uint8x16_t a, int8x16_t b)
+ /// A64: USQADD Vd.16B, Vn.16B
///
public static Vector128 AddSaturate(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int16x8_t vuqaddq_s16 (int16x8_t a, uint16x8_t b)
- /// A64: SUQADD Vd.8H, Vn.8H
+ /// int16x8_t vuqaddq_s16 (int16x8_t a, uint16x8_t b)
+ /// A64: SUQADD Vd.8H, Vn.8H
///
public static Vector128 AddSaturate(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int32x4_t vuqaddq_s32 (int32x4_t a, uint32x4_t b)
- /// A64: SUQADD Vd.4S, Vn.4S
+ /// int32x4_t vuqaddq_s32 (int32x4_t a, uint32x4_t b)
+ /// A64: SUQADD Vd.4S, Vn.4S
///
public static Vector128 AddSaturate(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int64x2_t vuqaddq_s64 (int64x2_t a, uint64x2_t b)
- /// A64: SUQADD Vd.2D, Vn.2D
+ /// int64x2_t vuqaddq_s64 (int64x2_t a, uint64x2_t b)
+ /// A64: SUQADD Vd.2D, Vn.2D
///
public static Vector128 AddSaturate(Vector128 left, Vector128 right) { throw new PlatformNotSupportedException(); }
///
- /// int8x16_t vuqaddq_s8 (int8x16_t a, uint8x16_t b)
- /// A64: SUQADD Vd.16B, Vn.16B
+ /// int8x16_t vuqaddq_s8 (int8x16_t a, uint8x16_t b)
+ /// A64: SUQADD Vd.16B, Vn.16B
///
public static Vector128 AddSaturate(Vector128 left, Vector128