diff --git a/compiler/rustc_feature/src/builtin_attrs.rs b/compiler/rustc_feature/src/builtin_attrs.rs index 129ab7eccb577..a642ea23d1ea7 100644 --- a/compiler/rustc_feature/src/builtin_attrs.rs +++ b/compiler/rustc_feature/src/builtin_attrs.rs @@ -1162,7 +1162,7 @@ pub static BUILTIN_ATTRIBUTES: &[BuiltinAttribute] = &[ rustc_promotable, Normal, template!(Word), WarnFollowing, EncodeCrossCrate::No, ), rustc_attr!( - rustc_legacy_const_generics, Normal, template!(List: &["N"]), ErrorFollowing, + rustc_deprecated_legacy_const_generics, Normal, template!(List: &["N"]), ErrorFollowing, EncodeCrossCrate::Yes, ), // Do not const-check this function's body. It will always get replaced during CTFE via `hook_special_const_fn`. diff --git a/compiler/rustc_passes/messages.ftl b/compiler/rustc_passes/messages.ftl index 75537caa8946a..3f73155094473 100644 --- a/compiler/rustc_passes/messages.ftl +++ b/compiler/rustc_passes/messages.ftl @@ -521,11 +521,11 @@ passes_rustc_force_inline_coro = attribute cannot be applied to a `async`, `gen` or `async gen` function .label = `async`, `gen` or `async gen` function -passes_rustc_legacy_const_generics_index = - #[rustc_legacy_const_generics] must have one index for each generic parameter +passes_rustc_deprecated_legacy_const_generics_index = + #[rustc_deprecated_legacy_const_generics] must have one index for each generic parameter .label = generic parameters -passes_rustc_legacy_const_generics_index_exceed = +passes_rustc_deprecated_legacy_const_generics_index_exceed = index exceeds number of arguments .label = there {$arg_count -> [one] is @@ -535,11 +535,11 @@ passes_rustc_legacy_const_generics_index_exceed = *[other] arguments } -passes_rustc_legacy_const_generics_index_negative = +passes_rustc_deprecated_legacy_const_generics_index_negative = arguments should be non-negative integers -passes_rustc_legacy_const_generics_only = - #[rustc_legacy_const_generics] functions must only have const generics +passes_rustc_deprecated_legacy_const_generics_only = + #[rustc_deprecated_legacy_const_generics] functions must only have const generics .label = non-const generic parameter passes_rustc_lint_opt_deny_field_access = diff --git a/compiler/rustc_passes/src/check_attr.rs b/compiler/rustc_passes/src/check_attr.rs index 2562d2e0b83c5..fc2beb2f43fd6 100644 --- a/compiler/rustc_passes/src/check_attr.rs +++ b/compiler/rustc_passes/src/check_attr.rs @@ -303,8 +303,8 @@ impl<'tcx> CheckAttrVisitor<'tcx> { [sym::rustc_never_returns_null_ptr, ..] => { self.check_applied_to_fn_or_method(hir_id, attr.span(), span, target) } - [sym::rustc_legacy_const_generics, ..] => { - self.check_rustc_legacy_const_generics(hir_id, attr, span, target, item) + [sym::rustc_deprecated_legacy_const_generics, ..] => { + self.check_rustc_deprecated_legacy_const_generics(hir_id, attr, span, target, item) } [sym::rustc_lint_query_instability, ..] => { self.check_applied_to_fn_or_method(hir_id, attr.span(), span, target) @@ -1423,8 +1423,8 @@ impl<'tcx> CheckAttrVisitor<'tcx> { } } - /// Checks if `#[rustc_legacy_const_generics]` is applied to a function and has a valid argument. - fn check_rustc_legacy_const_generics( + /// Checks if `#[rustc_deprecated_legacy_const_generics]` is applied to a function and has a valid argument. + fn check_rustc_deprecated_legacy_const_generics( &self, hir_id: HirId, attr: &Attribute, diff --git a/compiler/rustc_passes/src/errors.rs b/compiler/rustc_passes/src/errors.rs index 2da4b6f52cf2c..99a8b9ee69c90 100644 --- a/compiler/rustc_passes/src/errors.rs +++ b/compiler/rustc_passes/src/errors.rs @@ -406,7 +406,7 @@ pub(crate) struct NoLink { } #[derive(Diagnostic)] -#[diag(passes_rustc_legacy_const_generics_only)] +#[diag(passes_rustc_deprecated_legacy_const_generics_only)] pub(crate) struct RustcLegacyConstGenericsOnly { #[primary_span] pub attr_span: Span, @@ -415,7 +415,7 @@ pub(crate) struct RustcLegacyConstGenericsOnly { } #[derive(Diagnostic)] -#[diag(passes_rustc_legacy_const_generics_index)] +#[diag(passes_rustc_deprecated_legacy_const_generics_index)] pub(crate) struct RustcLegacyConstGenericsIndex { #[primary_span] pub attr_span: Span, @@ -424,7 +424,7 @@ pub(crate) struct RustcLegacyConstGenericsIndex { } #[derive(Diagnostic)] -#[diag(passes_rustc_legacy_const_generics_index_exceed)] +#[diag(passes_rustc_deprecated_legacy_const_generics_index_exceed)] pub(crate) struct RustcLegacyConstGenericsIndexExceed { #[primary_span] #[label] @@ -433,7 +433,7 @@ pub(crate) struct RustcLegacyConstGenericsIndexExceed { } #[derive(Diagnostic)] -#[diag(passes_rustc_legacy_const_generics_index_negative)] +#[diag(passes_rustc_deprecated_legacy_const_generics_index_negative)] pub(crate) struct RustcLegacyConstGenericsIndexNegative { #[primary_span] pub invalid_args: Vec, diff --git a/compiler/rustc_resolve/src/lib.rs b/compiler/rustc_resolve/src/lib.rs index 8b185ce7ef299..cb9d035e1b4e1 100644 --- a/compiler/rustc_resolve/src/lib.rs +++ b/compiler/rustc_resolve/src/lib.rs @@ -2352,7 +2352,7 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> { } /// Checks if an expression refers to a function marked with - /// `#[rustc_legacy_const_generics]` and returns the argument index list + /// `#[rustc_deprecated_legacy_const_generics]` and returns the argument index list /// from the attribute. fn legacy_const_generic_args(&mut self, expr: &Expr) -> Option> { if let ExprKind::Path(None, path) = &expr.kind { @@ -2375,7 +2375,8 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> { return v.clone(); } - let attr = self.tcx.get_attr(def_id, sym::rustc_legacy_const_generics)?; + let attr = + self.tcx.get_attr(def_id, sym::rustc_deprecated_legacy_const_generics)?; let mut ret = Vec::new(); for meta in attr.meta_item_list()? { match meta.lit()?.kind { diff --git a/compiler/rustc_span/src/symbol.rs b/compiler/rustc_span/src/symbol.rs index cdb0b5b58da6d..2b59b5c0fa14d 100644 --- a/compiler/rustc_span/src/symbol.rs +++ b/compiler/rustc_span/src/symbol.rs @@ -1872,6 +1872,7 @@ symbols! { rustc_default_body_unstable, rustc_delayed_bug_from_inside_query, rustc_deny_explicit_impl, + rustc_deprecated_legacy_const_generics, rustc_deprecated_safe_2024, rustc_diagnostic_item, rustc_diagnostic_macros, @@ -1900,7 +1901,6 @@ symbols! { rustc_layout, rustc_layout_scalar_valid_range_end, rustc_layout_scalar_valid_range_start, - rustc_legacy_const_generics, rustc_lint_diagnostics, rustc_lint_opt_deny_field_access, rustc_lint_opt_ty, diff --git a/library/stdarch/crates/core_arch/src/aarch64/neon/generated.rs b/library/stdarch/crates/core_arch/src/aarch64/neon/generated.rs index bc4c438038dc5..4ea6b07b235ef 100644 --- a/library/stdarch/crates/core_arch/src/aarch64/neon/generated.rs +++ b/library/stdarch/crates/core_arch/src/aarch64/neon/generated.rs @@ -2884,7 +2884,7 @@ pub fn vcmlaq_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> float64x2_t #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_lane_f16( @@ -2912,7 +2912,7 @@ pub fn vcmla_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_lane_f16( @@ -2944,7 +2944,7 @@ pub fn vcmlaq_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_lane_f32( a: float32x2_t, @@ -2962,7 +2962,7 @@ pub fn vcmla_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_lane_f32( a: float32x4_t, @@ -2989,7 +2989,7 @@ pub fn vcmlaq_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_laneq_f16( @@ -3017,7 +3017,7 @@ pub fn vcmla_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_laneq_f16( @@ -3049,7 +3049,7 @@ pub fn vcmlaq_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_laneq_f32( a: float32x2_t, @@ -3067,7 +3067,7 @@ pub fn vcmla_laneq_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_laneq_f32( a: float32x4_t, @@ -3176,7 +3176,7 @@ pub fn vcmlaq_rot180_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> floa #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_rot180_lane_f16( @@ -3204,7 +3204,7 @@ pub fn vcmla_rot180_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_rot180_lane_f16( @@ -3236,7 +3236,7 @@ pub fn vcmlaq_rot180_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_rot180_lane_f32( a: float32x2_t, @@ -3254,7 +3254,7 @@ pub fn vcmla_rot180_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_rot180_lane_f32( a: float32x4_t, @@ -3281,7 +3281,7 @@ pub fn vcmlaq_rot180_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_rot180_laneq_f16( @@ -3309,7 +3309,7 @@ pub fn vcmla_rot180_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_rot180_laneq_f16( @@ -3341,7 +3341,7 @@ pub fn vcmlaq_rot180_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_rot180_laneq_f32( a: float32x2_t, @@ -3359,7 +3359,7 @@ pub fn vcmla_rot180_laneq_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_rot180_laneq_f32( a: float32x4_t, @@ -3468,7 +3468,7 @@ pub fn vcmlaq_rot270_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> floa #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_rot270_lane_f16( @@ -3496,7 +3496,7 @@ pub fn vcmla_rot270_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_rot270_lane_f16( @@ -3528,7 +3528,7 @@ pub fn vcmlaq_rot270_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_rot270_lane_f32( a: float32x2_t, @@ -3546,7 +3546,7 @@ pub fn vcmla_rot270_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_rot270_lane_f32( a: float32x4_t, @@ -3573,7 +3573,7 @@ pub fn vcmlaq_rot270_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_rot270_laneq_f16( @@ -3601,7 +3601,7 @@ pub fn vcmla_rot270_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_rot270_laneq_f16( @@ -3633,7 +3633,7 @@ pub fn vcmlaq_rot270_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_rot270_laneq_f32( a: float32x2_t, @@ -3651,7 +3651,7 @@ pub fn vcmla_rot270_laneq_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_rot270_laneq_f32( a: float32x4_t, @@ -3760,7 +3760,7 @@ pub fn vcmlaq_rot90_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> float #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_rot90_lane_f16( @@ -3788,7 +3788,7 @@ pub fn vcmla_rot90_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_rot90_lane_f16( @@ -3820,7 +3820,7 @@ pub fn vcmlaq_rot90_lane_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_rot90_lane_f32( a: float32x2_t, @@ -3838,7 +3838,7 @@ pub fn vcmla_rot90_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_rot90_lane_f32( a: float32x4_t, @@ -3865,7 +3865,7 @@ pub fn vcmlaq_rot90_lane_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmla_rot90_laneq_f16( @@ -3893,7 +3893,7 @@ pub fn vcmla_rot90_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcmlaq_rot90_laneq_f16( @@ -3925,7 +3925,7 @@ pub fn vcmlaq_rot90_laneq_f16( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmla_rot90_laneq_f32( a: float32x2_t, @@ -3943,7 +3943,7 @@ pub fn vcmla_rot90_laneq_f32( #[inline] #[target_feature(enable = "neon,fcma")] #[cfg_attr(test, assert_instr(fcmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_fcma", issue = "117222")] pub fn vcmlaq_rot90_laneq_f32( a: float32x4_t, @@ -3970,7 +3970,7 @@ pub fn vcmlaq_rot90_laneq_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_f32( a: float32x2_t, @@ -3991,7 +3991,7 @@ pub fn vcopy_lane_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { static_assert_uimm_bits!(LANE1, 3); @@ -4015,7 +4015,7 @@ pub fn vcopy_lane_s8(a: int8x8_t, b: int8x8_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { static_assert_uimm_bits!(LANE1, 2); @@ -4035,7 +4035,7 @@ pub fn vcopy_lane_s16(a: int16x4_t, b: int16 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { static_assert_uimm_bits!(LANE1, 1); @@ -4053,7 +4053,7 @@ pub fn vcopy_lane_s32(a: int32x2_t, b: int32 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { static_assert_uimm_bits!(LANE1, 3); @@ -4077,7 +4077,7 @@ pub fn vcopy_lane_u8(a: uint8x8_t, b: uint8x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_u16( a: uint16x4_t, @@ -4100,7 +4100,7 @@ pub fn vcopy_lane_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_u32( a: uint32x2_t, @@ -4121,7 +4121,7 @@ pub fn vcopy_lane_u32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { static_assert_uimm_bits!(LANE1, 3); @@ -4145,7 +4145,7 @@ pub fn vcopy_lane_p8(a: poly8x8_t, b: poly8x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_p16( a: poly16x4_t, @@ -4168,7 +4168,7 @@ pub fn vcopy_lane_p16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_f32( a: float32x2_t, @@ -4190,7 +4190,7 @@ pub fn vcopy_laneq_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_s8(a: int8x8_t, b: int8x16_t) -> int8x8_t { static_assert_uimm_bits!(LANE1, 3); @@ -4216,7 +4216,7 @@ pub fn vcopy_laneq_s8(a: int8x8_t, b: int8x1 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_s16( a: int16x4_t, @@ -4240,7 +4240,7 @@ pub fn vcopy_laneq_s16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_s32( a: int32x2_t, @@ -4262,7 +4262,7 @@ pub fn vcopy_laneq_s32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_u8( a: uint8x8_t, @@ -4291,7 +4291,7 @@ pub fn vcopy_laneq_u8( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_u16( a: uint16x4_t, @@ -4315,7 +4315,7 @@ pub fn vcopy_laneq_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_u32( a: uint32x2_t, @@ -4337,7 +4337,7 @@ pub fn vcopy_laneq_u32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_p8( a: poly8x8_t, @@ -4366,7 +4366,7 @@ pub fn vcopy_laneq_p8( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_p16( a: poly16x4_t, @@ -4390,7 +4390,7 @@ pub fn vcopy_laneq_p16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 1, LANE2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_f32( a: float32x4_t, @@ -4414,7 +4414,7 @@ pub fn vcopyq_lane_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 1, LANE2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_f64( a: float64x2_t, @@ -4436,7 +4436,7 @@ pub fn vcopyq_lane_f64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 1, LANE2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_s64( a: int64x2_t, @@ -4458,7 +4458,7 @@ pub fn vcopyq_lane_s64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 1, LANE2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_u64( a: uint64x2_t, @@ -4480,7 +4480,7 @@ pub fn vcopyq_lane_u64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 1, LANE2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_p64( a: poly64x2_t, @@ -4502,7 +4502,7 @@ pub fn vcopyq_lane_p64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_s8(a: int8x16_t, b: int8x8_t) -> int8x16_t { static_assert_uimm_bits!(LANE1, 4); @@ -4872,7 +4872,7 @@ pub fn vcopyq_lane_s8(a: int8x16_t, b: int8x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_s16( a: int16x8_t, @@ -4900,7 +4900,7 @@ pub fn vcopyq_lane_s16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_s32( a: int32x4_t, @@ -4924,7 +4924,7 @@ pub fn vcopyq_lane_s32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_u8( a: uint8x16_t, @@ -5297,7 +5297,7 @@ pub fn vcopyq_lane_u8( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_u16( a: uint16x8_t, @@ -5325,7 +5325,7 @@ pub fn vcopyq_lane_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_u32( a: uint32x4_t, @@ -5349,7 +5349,7 @@ pub fn vcopyq_lane_u32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_p8( a: poly8x16_t, @@ -5722,7 +5722,7 @@ pub fn vcopyq_lane_p8( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_lane_p16( a: poly16x8_t, @@ -5750,7 +5750,7 @@ pub fn vcopyq_lane_p16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_f32( a: float32x4_t, @@ -5773,7 +5773,7 @@ pub fn vcopyq_laneq_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_f64( a: float64x2_t, @@ -5794,7 +5794,7 @@ pub fn vcopyq_laneq_f64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_s8( a: int8x16_t, @@ -6165,7 +6165,7 @@ pub fn vcopyq_laneq_s8( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_s16( a: int16x8_t, @@ -6192,7 +6192,7 @@ pub fn vcopyq_laneq_s16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_s32( a: int32x4_t, @@ -6215,7 +6215,7 @@ pub fn vcopyq_laneq_s32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_s64( a: int64x2_t, @@ -6236,7 +6236,7 @@ pub fn vcopyq_laneq_s64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_u8( a: uint8x16_t, @@ -6607,7 +6607,7 @@ pub fn vcopyq_laneq_u8( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_u16( a: uint16x8_t, @@ -6634,7 +6634,7 @@ pub fn vcopyq_laneq_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_u32( a: uint32x4_t, @@ -6657,7 +6657,7 @@ pub fn vcopyq_laneq_u32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_u64( a: uint64x2_t, @@ -6678,7 +6678,7 @@ pub fn vcopyq_laneq_u64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_p8( a: poly8x16_t, @@ -7049,7 +7049,7 @@ pub fn vcopyq_laneq_p8( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_p16( a: poly16x8_t, @@ -7076,7 +7076,7 @@ pub fn vcopyq_laneq_p16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(mov, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopyq_laneq_p64( a: poly64x2_t, @@ -7199,7 +7199,7 @@ pub fn vcvt_high_f64_f32(a: float32x4_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_f64_s64(a: int64x1_t) -> float64x1_t { static_assert!(N >= 1 && N <= 64); @@ -7217,7 +7217,7 @@ pub fn vcvt_n_f64_s64(a: int64x1_t) -> float64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_f64_s64(a: int64x2_t) -> float64x2_t { static_assert!(N >= 1 && N <= 64); @@ -7235,7 +7235,7 @@ pub fn vcvtq_n_f64_s64(a: int64x2_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_f64_u64(a: uint64x1_t) -> float64x1_t { static_assert!(N >= 1 && N <= 64); @@ -7253,7 +7253,7 @@ pub fn vcvt_n_f64_u64(a: uint64x1_t) -> float64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_f64_u64(a: uint64x2_t) -> float64x2_t { static_assert!(N >= 1 && N <= 64); @@ -7271,7 +7271,7 @@ pub fn vcvtq_n_f64_u64(a: uint64x2_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_s64_f64(a: float64x1_t) -> int64x1_t { static_assert!(N >= 1 && N <= 64); @@ -7289,7 +7289,7 @@ pub fn vcvt_n_s64_f64(a: float64x1_t) -> int64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_s64_f64(a: float64x2_t) -> int64x2_t { static_assert!(N >= 1 && N <= 64); @@ -7307,7 +7307,7 @@ pub fn vcvtq_n_s64_f64(a: float64x2_t) -> int64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_u64_f64(a: float64x1_t) -> uint64x1_t { static_assert!(N >= 1 && N <= 64); @@ -7325,7 +7325,7 @@ pub fn vcvt_n_u64_f64(a: float64x1_t) -> uint64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_u64_f64(a: float64x2_t) -> uint64x2_t { static_assert!(N >= 1 && N <= 64); @@ -7816,7 +7816,7 @@ pub fn vcvth_f16_u64(a: u64) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_f16_s16)"] #[inline] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_f16_s16(a: i16) -> f16 { @@ -7827,7 +7827,7 @@ pub fn vcvth_n_f16_s16(a: i16) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_f16_s32)"] #[inline] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_f16_s32(a: i32) -> f16 { @@ -7845,7 +7845,7 @@ pub fn vcvth_n_f16_s32(a: i32) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_f16_s64)"] #[inline] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_f16_s64(a: i64) -> f16 { @@ -7863,7 +7863,7 @@ pub fn vcvth_n_f16_s64(a: i64) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_f16_u16)"] #[inline] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_f16_u16(a: u16) -> f16 { @@ -7874,7 +7874,7 @@ pub fn vcvth_n_f16_u16(a: u16) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_f16_u32)"] #[inline] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_f16_u32(a: u32) -> f16 { @@ -7892,7 +7892,7 @@ pub fn vcvth_n_f16_u32(a: u32) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_f16_u64)"] #[inline] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_f16_u64(a: u64) -> f16 { @@ -7910,7 +7910,7 @@ pub fn vcvth_n_f16_u64(a: u64) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_s16_f16)"] #[inline] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_s16_f16(a: f16) -> i16 { @@ -7921,7 +7921,7 @@ pub fn vcvth_n_s16_f16(a: f16) -> i16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_s32_f16)"] #[inline] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_s32_f16(a: f16) -> i32 { @@ -7939,7 +7939,7 @@ pub fn vcvth_n_s32_f16(a: f16) -> i32 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_s64_f16)"] #[inline] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_s64_f16(a: f16) -> i64 { @@ -7957,7 +7957,7 @@ pub fn vcvth_n_s64_f16(a: f16) -> i64 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_u16_f16)"] #[inline] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_u16_f16(a: f16) -> u16 { @@ -7968,7 +7968,7 @@ pub fn vcvth_n_u16_f16(a: f16) -> u16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_u32_f16)"] #[inline] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_u32_f16(a: f16) -> u32 { @@ -7986,7 +7986,7 @@ pub fn vcvth_n_u32_f16(a: f16) -> u32 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcvth_n_u64_f16)"] #[inline] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvth_n_u64_f16(a: f16) -> u64 { @@ -9091,7 +9091,7 @@ pub fn vcvtd_f64_u64(a: u64) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvts_n_f32_s32(a: i32) -> f32 { static_assert!(N >= 1 && N <= 64); @@ -9109,7 +9109,7 @@ pub fn vcvts_n_f32_s32(a: i32) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtd_n_f64_s64(a: i64) -> f64 { static_assert!(N >= 1 && N <= 64); @@ -9127,7 +9127,7 @@ pub fn vcvtd_n_f64_s64(a: i64) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvts_n_f32_u32(a: u32) -> f32 { static_assert!(N >= 1 && N <= 32); @@ -9145,7 +9145,7 @@ pub fn vcvts_n_f32_u32(a: u32) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtd_n_f64_u64(a: u64) -> f64 { static_assert!(N >= 1 && N <= 64); @@ -9163,7 +9163,7 @@ pub fn vcvtd_n_f64_u64(a: u64) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvts_n_s32_f32(a: f32) -> i32 { static_assert!(N >= 1 && N <= 32); @@ -9181,7 +9181,7 @@ pub fn vcvts_n_s32_f32(a: f32) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtd_n_s64_f64(a: f64) -> i64 { static_assert!(N >= 1 && N <= 64); @@ -9199,7 +9199,7 @@ pub fn vcvtd_n_s64_f64(a: f64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvts_n_u32_f32(a: f32) -> u32 { static_assert!(N >= 1 && N <= 32); @@ -9217,7 +9217,7 @@ pub fn vcvts_n_u32_f32(a: f32) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtd_n_u64_f64(a: f64) -> u64 { static_assert!(N >= 1 && N <= 64); @@ -9368,7 +9368,7 @@ pub fn vdivh_f16(a: f16, b: f16) -> f16 { #[inline] #[target_feature(enable = "neon,dotprod")] #[cfg_attr(test, assert_instr(sdot, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_dotprod", issue = "117224")] pub fn vdot_laneq_s32(a: int32x2_t, b: int8x8_t, c: int8x16_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 2); @@ -9383,7 +9383,7 @@ pub fn vdot_laneq_s32(a: int32x2_t, b: int8x8_t, c: int8x16_t) #[inline] #[target_feature(enable = "neon,dotprod")] #[cfg_attr(test, assert_instr(sdot, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_dotprod", issue = "117224")] pub fn vdotq_laneq_s32(a: int32x4_t, b: int8x16_t, c: int8x16_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -9399,7 +9399,7 @@ pub fn vdotq_laneq_s32(a: int32x4_t, b: int8x16_t, c: int8x16_t #[inline] #[target_feature(enable = "neon,dotprod")] #[cfg_attr(test, assert_instr(udot, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_dotprod", issue = "117224")] pub fn vdot_laneq_u32(a: uint32x2_t, b: uint8x8_t, c: uint8x16_t) -> uint32x2_t { static_assert_uimm_bits!(LANE, 2); @@ -9414,7 +9414,7 @@ pub fn vdot_laneq_u32(a: uint32x2_t, b: uint8x8_t, c: uint8x16_ #[inline] #[target_feature(enable = "neon,dotprod")] #[cfg_attr(test, assert_instr(udot, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_dotprod", issue = "117224")] pub fn vdotq_laneq_u32(a: uint32x4_t, b: uint8x16_t, c: uint8x16_t) -> uint32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -9430,7 +9430,7 @@ pub fn vdotq_laneq_u32(a: uint32x4_t, b: uint8x16_t, c: uint8x1 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdup_lane_f64(a: float64x1_t) -> float64x1_t { static_assert!(N == 0); @@ -9441,7 +9441,7 @@ pub fn vdup_lane_f64(a: float64x1_t) -> float64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdup_lane_p64(a: poly64x1_t) -> poly64x1_t { static_assert!(N == 0); @@ -9452,7 +9452,7 @@ pub fn vdup_lane_p64(a: poly64x1_t) -> poly64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdup_laneq_f64(a: float64x2_t) -> float64x1_t { static_assert_uimm_bits!(N, 1); @@ -9463,7 +9463,7 @@ pub fn vdup_laneq_f64(a: float64x2_t) -> float64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdup_laneq_p64(a: poly64x2_t) -> poly64x1_t { static_assert_uimm_bits!(N, 1); @@ -9474,7 +9474,7 @@ pub fn vdup_laneq_p64(a: poly64x2_t) -> poly64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 4))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupb_lane_s8(a: int8x8_t) -> i8 { static_assert_uimm_bits!(N, 3); @@ -9485,7 +9485,7 @@ pub fn vdupb_lane_s8(a: int8x8_t) -> i8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 4))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vduph_laneq_s16(a: int16x8_t) -> i16 { static_assert_uimm_bits!(N, 3); @@ -9496,7 +9496,7 @@ pub fn vduph_laneq_s16(a: int16x8_t) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 4))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupb_lane_u8(a: uint8x8_t) -> u8 { static_assert_uimm_bits!(N, 3); @@ -9507,7 +9507,7 @@ pub fn vdupb_lane_u8(a: uint8x8_t) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 4))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vduph_laneq_u16(a: uint16x8_t) -> u16 { static_assert_uimm_bits!(N, 3); @@ -9518,7 +9518,7 @@ pub fn vduph_laneq_u16(a: uint16x8_t) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 4))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupb_lane_p8(a: poly8x8_t) -> p8 { static_assert_uimm_bits!(N, 3); @@ -9529,7 +9529,7 @@ pub fn vdupb_lane_p8(a: poly8x8_t) -> p8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 4))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vduph_laneq_p16(a: poly16x8_t) -> p16 { static_assert_uimm_bits!(N, 3); @@ -9540,7 +9540,7 @@ pub fn vduph_laneq_p16(a: poly16x8_t) -> p16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupb_laneq_s8(a: int8x16_t) -> i8 { static_assert_uimm_bits!(N, 4); @@ -9551,7 +9551,7 @@ pub fn vdupb_laneq_s8(a: int8x16_t) -> i8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupb_laneq_u8(a: uint8x16_t) -> u8 { static_assert_uimm_bits!(N, 4); @@ -9562,7 +9562,7 @@ pub fn vdupb_laneq_u8(a: uint8x16_t) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupb_laneq_p8(a: poly8x16_t) -> p8 { static_assert_uimm_bits!(N, 4); @@ -9573,7 +9573,7 @@ pub fn vdupb_laneq_p8(a: poly8x16_t) -> p8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupd_lane_f64(a: float64x1_t) -> f64 { static_assert!(N == 0); @@ -9584,7 +9584,7 @@ pub fn vdupd_lane_f64(a: float64x1_t) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupd_lane_s64(a: int64x1_t) -> i64 { static_assert!(N == 0); @@ -9595,7 +9595,7 @@ pub fn vdupd_lane_s64(a: int64x1_t) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupd_lane_u64(a: uint64x1_t) -> u64 { static_assert!(N == 0); @@ -9605,7 +9605,7 @@ pub fn vdupd_lane_u64(a: uint64x1_t) -> u64 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vduph_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vduph_lane_f16(a: float16x4_t) -> f16 { @@ -9616,7 +9616,7 @@ pub fn vduph_lane_f16(a: float16x4_t) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vduph_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(nop, N = 4))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vduph_laneq_f16(a: float16x8_t) -> f16 { @@ -9628,7 +9628,7 @@ pub fn vduph_laneq_f16(a: float16x8_t) -> f16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(dup, N = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupq_lane_f64(a: float64x1_t) -> float64x2_t { static_assert!(N == 0); @@ -9639,7 +9639,7 @@ pub fn vdupq_lane_f64(a: float64x1_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(dup, N = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupq_lane_p64(a: poly64x1_t) -> poly64x2_t { static_assert!(N == 0); @@ -9650,7 +9650,7 @@ pub fn vdupq_lane_p64(a: poly64x1_t) -> poly64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(dup, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupq_laneq_f64(a: float64x2_t) -> float64x2_t { static_assert_uimm_bits!(N, 1); @@ -9661,7 +9661,7 @@ pub fn vdupq_laneq_f64(a: float64x2_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(dup, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupq_laneq_p64(a: poly64x2_t) -> poly64x2_t { static_assert_uimm_bits!(N, 1); @@ -9672,7 +9672,7 @@ pub fn vdupq_laneq_p64(a: poly64x2_t) -> poly64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdups_lane_f32(a: float32x2_t) -> f32 { static_assert_uimm_bits!(N, 1); @@ -9683,7 +9683,7 @@ pub fn vdups_lane_f32(a: float32x2_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupd_laneq_f64(a: float64x2_t) -> f64 { static_assert_uimm_bits!(N, 1); @@ -9694,7 +9694,7 @@ pub fn vdupd_laneq_f64(a: float64x2_t) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdups_lane_s32(a: int32x2_t) -> i32 { static_assert_uimm_bits!(N, 1); @@ -9705,7 +9705,7 @@ pub fn vdups_lane_s32(a: int32x2_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupd_laneq_s64(a: int64x2_t) -> i64 { static_assert_uimm_bits!(N, 1); @@ -9716,7 +9716,7 @@ pub fn vdupd_laneq_s64(a: int64x2_t) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdups_lane_u32(a: uint32x2_t) -> u32 { static_assert_uimm_bits!(N, 1); @@ -9727,7 +9727,7 @@ pub fn vdups_lane_u32(a: uint32x2_t) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdupd_laneq_u64(a: uint64x2_t) -> u64 { static_assert_uimm_bits!(N, 1); @@ -9738,7 +9738,7 @@ pub fn vdupd_laneq_u64(a: uint64x2_t) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdups_laneq_f32(a: float32x4_t) -> f32 { static_assert_uimm_bits!(N, 2); @@ -9749,7 +9749,7 @@ pub fn vdups_laneq_f32(a: float32x4_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vduph_lane_s16(a: int16x4_t) -> i16 { static_assert_uimm_bits!(N, 2); @@ -9760,7 +9760,7 @@ pub fn vduph_lane_s16(a: int16x4_t) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdups_laneq_s32(a: int32x4_t) -> i32 { static_assert_uimm_bits!(N, 2); @@ -9771,7 +9771,7 @@ pub fn vdups_laneq_s32(a: int32x4_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vduph_lane_u16(a: uint16x4_t) -> u16 { static_assert_uimm_bits!(N, 2); @@ -9782,7 +9782,7 @@ pub fn vduph_lane_u16(a: uint16x4_t) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vdups_laneq_u32(a: uint32x4_t) -> u32 { static_assert_uimm_bits!(N, 2); @@ -9793,7 +9793,7 @@ pub fn vdups_laneq_u32(a: uint32x4_t) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vduph_lane_p16(a: poly16x4_t) -> p16 { static_assert_uimm_bits!(N, 2); @@ -9932,7 +9932,7 @@ pub fn veor3q_u64(a: uint64x2_t, b: uint64x2_t, c: uint64x2_t) -> uint64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ext, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vextq_f64(a: float64x2_t, b: float64x2_t) -> float64x2_t { static_assert_uimm_bits!(N, 1); @@ -9949,7 +9949,7 @@ pub fn vextq_f64(a: float64x2_t, b: float64x2_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ext, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vextq_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { static_assert_uimm_bits!(N, 1); @@ -9974,7 +9974,7 @@ pub fn vfma_f64(a: float64x1_t, b: float64x1_t, c: float64x1_t) -> float64x1_t { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfma_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfma_lane_f16( @@ -9989,7 +9989,7 @@ pub fn vfma_lane_f16( #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfma_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfma_laneq_f16( @@ -10004,7 +10004,7 @@ pub fn vfma_laneq_f16( #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmaq_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmaq_lane_f16( @@ -10019,7 +10019,7 @@ pub fn vfmaq_lane_f16( #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmaq_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmaq_laneq_f16( @@ -10035,7 +10035,7 @@ pub fn vfmaq_laneq_f16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfma_lane_f32( a: float32x2_t, @@ -10050,7 +10050,7 @@ pub fn vfma_lane_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfma_laneq_f32( a: float32x2_t, @@ -10065,7 +10065,7 @@ pub fn vfma_laneq_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmaq_lane_f32( a: float32x4_t, @@ -10080,7 +10080,7 @@ pub fn vfmaq_lane_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmaq_laneq_f32( a: float32x4_t, @@ -10095,7 +10095,7 @@ pub fn vfmaq_laneq_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmaq_laneq_f64( a: float64x2_t, @@ -10110,7 +10110,7 @@ pub fn vfmaq_laneq_f64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfma_lane_f64( a: float64x1_t, @@ -10125,7 +10125,7 @@ pub fn vfma_lane_f64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfma_laneq_f64( a: float64x1_t, @@ -10167,7 +10167,7 @@ pub fn vfma_n_f64(a: float64x1_t, b: float64x1_t, c: f64) -> float64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmad_lane_f64(a: f64, b: f64, c: float64x1_t) -> f64 { static_assert!(LANE == 0); @@ -10189,7 +10189,7 @@ pub fn vfmah_f16(a: f16, b: f16, c: f16) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmah_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmah_lane_f16(a: f16, b: f16, v: float16x4_t) -> f16 { @@ -10203,7 +10203,7 @@ pub fn vfmah_lane_f16(a: f16, b: f16, v: float16x4_t) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmah_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmah_laneq_f16(a: f16, b: f16, v: float16x8_t) -> f16 { @@ -10227,7 +10227,7 @@ pub fn vfmaq_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> float64x2_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmla, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmaq_lane_f64( a: float64x2_t, @@ -10251,7 +10251,7 @@ pub fn vfmaq_n_f64(a: float64x2_t, b: float64x2_t, c: f64) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmas_lane_f32(a: f32, b: f32, c: float32x2_t) -> f32 { static_assert_uimm_bits!(LANE, 1); @@ -10265,7 +10265,7 @@ pub fn vfmas_lane_f32(a: f32, b: f32, c: float32x2_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmas_laneq_f32(a: f32, b: f32, c: float32x4_t) -> f32 { static_assert_uimm_bits!(LANE, 2); @@ -10279,7 +10279,7 @@ pub fn vfmas_laneq_f32(a: f32, b: f32, c: float32x4_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmadd, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmad_laneq_f64(a: f64, b: f64, c: float64x2_t) -> f64 { static_assert_uimm_bits!(LANE, 1); @@ -10328,7 +10328,7 @@ pub fn vfmlalq_high_f16(r: float32x4_t, a: float16x8_t, b: float16x8_t) -> float #[cfg_attr(test, assert_instr(fmlal2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlal_lane_high_f16( r: float32x2_t, @@ -10344,7 +10344,7 @@ pub fn vfmlal_lane_high_f16( #[cfg_attr(test, assert_instr(fmlal2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlal_laneq_high_f16( r: float32x2_t, @@ -10360,7 +10360,7 @@ pub fn vfmlal_laneq_high_f16( #[cfg_attr(test, assert_instr(fmlal2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlalq_lane_high_f16( r: float32x4_t, @@ -10376,7 +10376,7 @@ pub fn vfmlalq_lane_high_f16( #[cfg_attr(test, assert_instr(fmlal2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlalq_laneq_high_f16( r: float32x4_t, @@ -10392,7 +10392,7 @@ pub fn vfmlalq_laneq_high_f16( #[cfg_attr(test, assert_instr(fmlal, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlal_lane_low_f16( r: float32x2_t, @@ -10408,7 +10408,7 @@ pub fn vfmlal_lane_low_f16( #[cfg_attr(test, assert_instr(fmlal, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlal_laneq_low_f16( r: float32x2_t, @@ -10424,7 +10424,7 @@ pub fn vfmlal_laneq_low_f16( #[cfg_attr(test, assert_instr(fmlal, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlalq_lane_low_f16( r: float32x4_t, @@ -10440,7 +10440,7 @@ pub fn vfmlalq_lane_low_f16( #[cfg_attr(test, assert_instr(fmlal, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlalq_laneq_low_f16( r: float32x4_t, @@ -10524,7 +10524,7 @@ pub fn vfmlslq_high_f16(r: float32x4_t, a: float16x8_t, b: float16x8_t) -> float #[cfg_attr(test, assert_instr(fmlsl2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlsl_lane_high_f16( r: float32x2_t, @@ -10540,7 +10540,7 @@ pub fn vfmlsl_lane_high_f16( #[cfg_attr(test, assert_instr(fmlsl2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlsl_laneq_high_f16( r: float32x2_t, @@ -10556,7 +10556,7 @@ pub fn vfmlsl_laneq_high_f16( #[cfg_attr(test, assert_instr(fmlsl2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlslq_lane_high_f16( r: float32x4_t, @@ -10572,7 +10572,7 @@ pub fn vfmlslq_lane_high_f16( #[cfg_attr(test, assert_instr(fmlsl2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlslq_laneq_high_f16( r: float32x4_t, @@ -10588,7 +10588,7 @@ pub fn vfmlslq_laneq_high_f16( #[cfg_attr(test, assert_instr(fmlsl, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlsl_lane_low_f16( r: float32x2_t, @@ -10604,7 +10604,7 @@ pub fn vfmlsl_lane_low_f16( #[cfg_attr(test, assert_instr(fmlsl, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlsl_laneq_low_f16( r: float32x2_t, @@ -10620,7 +10620,7 @@ pub fn vfmlsl_laneq_low_f16( #[cfg_attr(test, assert_instr(fmlsl, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlslq_lane_low_f16( r: float32x4_t, @@ -10636,7 +10636,7 @@ pub fn vfmlslq_lane_low_f16( #[cfg_attr(test, assert_instr(fmlsl, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[cfg_attr(not(target_arch = "arm"), target_feature(enable = "fhm"))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmlslq_laneq_low_f16( r: float32x4_t, @@ -10696,7 +10696,7 @@ pub fn vfms_f64(a: float64x1_t, b: float64x1_t, c: float64x1_t) -> float64x1_t { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfms_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfms_lane_f16( @@ -10711,7 +10711,7 @@ pub fn vfms_lane_f16( #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfms_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfms_laneq_f16( @@ -10726,7 +10726,7 @@ pub fn vfms_laneq_f16( #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmsq_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmsq_lane_f16( @@ -10741,7 +10741,7 @@ pub fn vfmsq_lane_f16( #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmsq_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmsq_laneq_f16( @@ -10757,7 +10757,7 @@ pub fn vfmsq_laneq_f16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfms_lane_f32( a: float32x2_t, @@ -10772,7 +10772,7 @@ pub fn vfms_lane_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfms_laneq_f32( a: float32x2_t, @@ -10787,7 +10787,7 @@ pub fn vfms_laneq_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmsq_lane_f32( a: float32x4_t, @@ -10802,7 +10802,7 @@ pub fn vfmsq_lane_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmsq_laneq_f32( a: float32x4_t, @@ -10817,7 +10817,7 @@ pub fn vfmsq_laneq_f32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmsq_laneq_f64( a: float64x2_t, @@ -10832,7 +10832,7 @@ pub fn vfmsq_laneq_f64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfms_lane_f64( a: float64x1_t, @@ -10847,7 +10847,7 @@ pub fn vfms_lane_f64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfms_laneq_f64( a: float64x1_t, @@ -10897,7 +10897,7 @@ pub fn vfmsh_f16(a: f16, b: f16, c: f16) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmsh_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmsh_lane_f16(a: f16, b: f16, v: float16x4_t) -> f16 { @@ -10911,7 +10911,7 @@ pub fn vfmsh_lane_f16(a: f16, b: f16, v: float16x4_t) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmsh_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vfmsh_laneq_f16(a: f16, b: f16, v: float16x8_t) -> f16 { @@ -10938,7 +10938,7 @@ pub fn vfmsq_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> float64x2_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmls, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmsq_lane_f64( a: float64x2_t, @@ -10962,7 +10962,7 @@ pub fn vfmsq_n_f64(a: float64x2_t, b: float64x2_t, c: f64) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmss_lane_f32(a: f32, b: f32, c: float32x2_t) -> f32 { vfmas_lane_f32::(a, -b, c) @@ -10972,7 +10972,7 @@ pub fn vfmss_lane_f32(a: f32, b: f32, c: float32x2_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmss_laneq_f32(a: f32, b: f32, c: float32x4_t) -> f32 { vfmas_laneq_f32::(a, -b, c) @@ -10982,7 +10982,7 @@ pub fn vfmss_laneq_f32(a: f32, b: f32, c: float32x4_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmsd_lane_f64(a: f64, b: f64, c: float64x1_t) -> f64 { vfmad_lane_f64::(a, -b, c) @@ -10992,7 +10992,7 @@ pub fn vfmsd_lane_f64(a: f64, b: f64, c: float64x1_t) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmsub, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vfmsd_laneq_f64(a: f64, b: f64, c: float64x2_t) -> f64 { vfmad_laneq_f64::(a, -b, c) @@ -11492,7 +11492,7 @@ pub unsafe fn vld2_f64(a: *const f64) -> float64x1x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_f64(a: *const f64, b: float64x1x2_t) -> float64x1x2_t { static_assert!(LANE == 0); @@ -11512,7 +11512,7 @@ pub unsafe fn vld2_lane_f64(a: *const f64, b: float64x1x2_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_s64(a: *const i64, b: int64x1x2_t) -> int64x1x2_t { static_assert!(LANE == 0); @@ -11532,7 +11532,7 @@ pub unsafe fn vld2_lane_s64(a: *const i64, b: int64x1x2_t) -> i #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_p64(a: *const p64, b: poly64x1x2_t) -> poly64x1x2_t { static_assert!(LANE == 0); @@ -11545,7 +11545,7 @@ pub unsafe fn vld2_lane_p64(a: *const p64, b: poly64x1x2_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_u64(a: *const u64, b: uint64x1x2_t) -> uint64x1x2_t { static_assert!(LANE == 0); @@ -11648,7 +11648,7 @@ pub unsafe fn vld2q_s64(a: *const i64) -> int64x2x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_f64(a: *const f64, b: float64x2x2_t) -> float64x2x2_t { static_assert_uimm_bits!(LANE, 1); @@ -11669,7 +11669,7 @@ pub unsafe fn vld2q_lane_f64(a: *const f64, b: float64x2x2_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_s8(a: *const i8, b: int8x16x2_t) -> int8x16x2_t { static_assert_uimm_bits!(LANE, 4); @@ -11689,7 +11689,7 @@ pub unsafe fn vld2q_lane_s8(a: *const i8, b: int8x16x2_t) -> in #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_s64(a: *const i64, b: int64x2x2_t) -> int64x2x2_t { static_assert_uimm_bits!(LANE, 1); @@ -11709,7 +11709,7 @@ pub unsafe fn vld2q_lane_s64(a: *const i64, b: int64x2x2_t) -> #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_p64(a: *const p64, b: poly64x2x2_t) -> poly64x2x2_t { static_assert_uimm_bits!(LANE, 1); @@ -11722,7 +11722,7 @@ pub unsafe fn vld2q_lane_p64(a: *const p64, b: poly64x2x2_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_u8(a: *const u8, b: uint8x16x2_t) -> uint8x16x2_t { static_assert_uimm_bits!(LANE, 4); @@ -11735,7 +11735,7 @@ pub unsafe fn vld2q_lane_u8(a: *const u8, b: uint8x16x2_t) -> u #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_u64(a: *const u64, b: uint64x2x2_t) -> uint64x2x2_t { static_assert_uimm_bits!(LANE, 1); @@ -11748,7 +11748,7 @@ pub unsafe fn vld2q_lane_u64(a: *const u64, b: uint64x2x2_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_p8(a: *const p8, b: poly8x16x2_t) -> poly8x16x2_t { static_assert_uimm_bits!(LANE, 4); @@ -11887,7 +11887,7 @@ pub unsafe fn vld3_f64(a: *const f64) -> float64x1x3_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_f64(a: *const f64, b: float64x1x3_t) -> float64x1x3_t { static_assert!(LANE == 0); @@ -11913,7 +11913,7 @@ pub unsafe fn vld3_lane_f64(a: *const f64, b: float64x1x3_t) -> #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_p64(a: *const p64, b: poly64x1x3_t) -> poly64x1x3_t { static_assert!(LANE == 0); @@ -11926,7 +11926,7 @@ pub unsafe fn vld3_lane_p64(a: *const p64, b: poly64x1x3_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_s64(a: *const i64, b: int64x1x3_t) -> int64x1x3_t { static_assert!(LANE == 0); @@ -11952,7 +11952,7 @@ pub unsafe fn vld3_lane_s64(a: *const i64, b: int64x1x3_t) -> i #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_u64(a: *const u64, b: uint64x1x3_t) -> uint64x1x3_t { static_assert!(LANE == 0); @@ -12057,7 +12057,7 @@ pub unsafe fn vld3q_s64(a: *const i64) -> int64x2x3_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_f64(a: *const f64, b: float64x2x3_t) -> float64x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -12083,7 +12083,7 @@ pub unsafe fn vld3q_lane_f64(a: *const f64, b: float64x2x3_t) - #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_p64(a: *const p64, b: poly64x2x3_t) -> poly64x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -12096,7 +12096,7 @@ pub unsafe fn vld3q_lane_p64(a: *const p64, b: poly64x2x3_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_s8(a: *const i8, b: int8x16x3_t) -> int8x16x3_t { static_assert_uimm_bits!(LANE, 3); @@ -12122,7 +12122,7 @@ pub unsafe fn vld3q_lane_s8(a: *const i8, b: int8x16x3_t) -> in #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_s64(a: *const i64, b: int64x2x3_t) -> int64x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -12148,7 +12148,7 @@ pub unsafe fn vld3q_lane_s64(a: *const i64, b: int64x2x3_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_u8(a: *const u8, b: uint8x16x3_t) -> uint8x16x3_t { static_assert_uimm_bits!(LANE, 4); @@ -12161,7 +12161,7 @@ pub unsafe fn vld3q_lane_u8(a: *const u8, b: uint8x16x3_t) -> u #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_u64(a: *const u64, b: uint64x2x3_t) -> uint64x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -12174,7 +12174,7 @@ pub unsafe fn vld3q_lane_u64(a: *const u64, b: uint64x2x3_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_p8(a: *const p8, b: poly8x16x3_t) -> poly8x16x3_t { static_assert_uimm_bits!(LANE, 4); @@ -12315,7 +12315,7 @@ pub unsafe fn vld4_f64(a: *const f64) -> float64x1x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_f64(a: *const f64, b: float64x1x4_t) -> float64x1x4_t { static_assert!(LANE == 0); @@ -12342,7 +12342,7 @@ pub unsafe fn vld4_lane_f64(a: *const f64, b: float64x1x4_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_s64(a: *const i64, b: int64x1x4_t) -> int64x1x4_t { static_assert!(LANE == 0); @@ -12369,7 +12369,7 @@ pub unsafe fn vld4_lane_s64(a: *const i64, b: int64x1x4_t) -> i #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_p64(a: *const p64, b: poly64x1x4_t) -> poly64x1x4_t { static_assert!(LANE == 0); @@ -12382,7 +12382,7 @@ pub unsafe fn vld4_lane_p64(a: *const p64, b: poly64x1x4_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_u64(a: *const u64, b: uint64x1x4_t) -> uint64x1x4_t { static_assert!(LANE == 0); @@ -12489,7 +12489,7 @@ pub unsafe fn vld4q_s64(a: *const i64) -> int64x2x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_f64(a: *const f64, b: float64x2x4_t) -> float64x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -12516,7 +12516,7 @@ pub unsafe fn vld4q_lane_f64(a: *const f64, b: float64x2x4_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_s8(a: *const i8, b: int8x16x4_t) -> int8x16x4_t { static_assert_uimm_bits!(LANE, 3); @@ -12543,7 +12543,7 @@ pub unsafe fn vld4q_lane_s8(a: *const i8, b: int8x16x4_t) -> in #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_s64(a: *const i64, b: int64x2x4_t) -> int64x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -12570,7 +12570,7 @@ pub unsafe fn vld4q_lane_s64(a: *const i64, b: int64x2x4_t) -> #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_p64(a: *const p64, b: poly64x2x4_t) -> poly64x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -12583,7 +12583,7 @@ pub unsafe fn vld4q_lane_p64(a: *const p64, b: poly64x2x4_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_u8(a: *const u8, b: uint8x16x4_t) -> uint8x16x4_t { static_assert_uimm_bits!(LANE, 4); @@ -12596,7 +12596,7 @@ pub unsafe fn vld4q_lane_u8(a: *const u8, b: uint8x16x4_t) -> u #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_u64(a: *const u64, b: uint64x2x4_t) -> uint64x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -12609,7 +12609,7 @@ pub unsafe fn vld4q_lane_u64(a: *const u64, b: uint64x2x4_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_p8(a: *const p8, b: poly8x16x4_t) -> poly8x16x4_t { static_assert_uimm_bits!(LANE, 4); @@ -12681,7 +12681,7 @@ pub unsafe fn vld4q_u64(a: *const u64) -> uint64x2x4_t { #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2_lane_s8(a: int8x8_t, b: uint8x8_t) -> int8x16_t { static_assert!(LANE >= 0 && LANE <= 1); unsafe extern "unadjusted" { @@ -12701,7 +12701,7 @@ pub unsafe fn vluti2_lane_s8(a: int8x8_t, b: uint8x8_t) -> int8 #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2q_lane_s8(a: int8x16_t, b: uint8x8_t) -> int8x16_t { static_assert!(LANE >= 0 && LANE <= 1); unsafe extern "unadjusted" { @@ -12721,7 +12721,7 @@ pub unsafe fn vluti2q_lane_s8(a: int8x16_t, b: uint8x8_t) -> in #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2_lane_s16(a: int16x4_t, b: uint8x8_t) -> int16x8_t { static_assert!(LANE >= 0 && LANE <= 3); unsafe extern "unadjusted" { @@ -12741,7 +12741,7 @@ pub unsafe fn vluti2_lane_s16(a: int16x4_t, b: uint8x8_t) -> in #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2q_lane_s16(a: int16x8_t, b: uint8x8_t) -> int16x8_t { static_assert!(LANE >= 0 && LANE <= 3); unsafe extern "unadjusted" { @@ -12761,7 +12761,7 @@ pub unsafe fn vluti2q_lane_s16(a: int16x8_t, b: uint8x8_t) -> i #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2_lane_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x16_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti2_lane_s8::(transmute(a), b)) @@ -12774,7 +12774,7 @@ pub unsafe fn vluti2_lane_u8(a: uint8x8_t, b: uint8x8_t) -> uin #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2q_lane_u8(a: uint8x16_t, b: uint8x8_t) -> uint8x16_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti2q_lane_s8::(transmute(a), b)) @@ -12787,7 +12787,7 @@ pub unsafe fn vluti2q_lane_u8(a: uint8x16_t, b: uint8x8_t) -> u #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2_lane_u16(a: uint16x4_t, b: uint8x8_t) -> uint16x8_t { static_assert!(LANE >= 0 && LANE <= 3); transmute(vluti2_lane_s16::(transmute(a), b)) @@ -12800,7 +12800,7 @@ pub unsafe fn vluti2_lane_u16(a: uint16x4_t, b: uint8x8_t) -> u #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2q_lane_u16(a: uint16x8_t, b: uint8x8_t) -> uint16x8_t { static_assert!(LANE >= 0 && LANE <= 3); transmute(vluti2q_lane_s16::(transmute(a), b)) @@ -12813,7 +12813,7 @@ pub unsafe fn vluti2q_lane_u16(a: uint16x8_t, b: uint8x8_t) -> #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2_lane_p8(a: poly8x8_t, b: uint8x8_t) -> poly8x16_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti2_lane_s8::(transmute(a), b)) @@ -12826,7 +12826,7 @@ pub unsafe fn vluti2_lane_p8(a: poly8x8_t, b: uint8x8_t) -> pol #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2q_lane_p8(a: poly8x16_t, b: uint8x8_t) -> poly8x16_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti2q_lane_s8::(transmute(a), b)) @@ -12839,7 +12839,7 @@ pub unsafe fn vluti2q_lane_p8(a: poly8x16_t, b: uint8x8_t) -> p #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2_lane_p16(a: poly16x4_t, b: uint8x8_t) -> poly16x8_t { static_assert!(LANE >= 0 && LANE <= 3); transmute(vluti2_lane_s16::(transmute(a), b)) @@ -12852,7 +12852,7 @@ pub unsafe fn vluti2_lane_p16(a: poly16x4_t, b: uint8x8_t) -> p #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 1))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti2q_lane_p16(a: poly16x8_t, b: uint8x8_t) -> poly16x8_t { static_assert!(LANE >= 0 && LANE <= 3); transmute(vluti2q_lane_s16::(transmute(a), b)) @@ -12865,7 +12865,7 @@ pub unsafe fn vluti2q_lane_p16(a: poly16x8_t, b: uint8x8_t) -> #[target_feature(enable = "neon,lut,fp16")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_lane_f16_x2(a: float16x8x2_t, b: uint8x8_t) -> float16x8_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti4q_lane_s16_x2::(transmute(a), b)) @@ -12878,7 +12878,7 @@ pub unsafe fn vluti4q_lane_f16_x2(a: float16x8x2_t, b: uint8x8_ #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_lane_u16_x2(a: uint16x8x2_t, b: uint8x8_t) -> uint16x8_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti4q_lane_s16_x2::(transmute(a), b)) @@ -12891,7 +12891,7 @@ pub unsafe fn vluti4q_lane_u16_x2(a: uint16x8x2_t, b: uint8x8_t #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_lane_p16_x2(a: poly16x8x2_t, b: uint8x8_t) -> poly16x8_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti4q_lane_s16_x2::(transmute(a), b)) @@ -12904,7 +12904,7 @@ pub unsafe fn vluti4q_lane_p16_x2(a: poly16x8x2_t, b: uint8x8_t #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_lane_s16_x2(a: int16x8x2_t, b: uint8x8_t) -> int16x8_t { static_assert!(LANE >= 0 && LANE <= 1); unsafe extern "unadjusted" { @@ -12924,7 +12924,7 @@ pub unsafe fn vluti4q_lane_s16_x2(a: int16x8x2_t, b: uint8x8_t) #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_lane_s8(a: int8x16_t, b: uint8x8_t) -> int8x16_t { static_assert!(LANE == 0); unsafe extern "unadjusted" { @@ -12944,7 +12944,7 @@ pub unsafe fn vluti4q_lane_s8(a: int8x16_t, b: uint8x8_t) -> in #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_lane_u8(a: uint8x16_t, b: uint8x8_t) -> uint8x16_t { static_assert!(LANE == 0); transmute(vluti4q_lane_s8::(transmute(a), b)) @@ -12957,7 +12957,7 @@ pub unsafe fn vluti4q_lane_u8(a: uint8x16_t, b: uint8x8_t) -> u #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_lane_p8(a: poly8x16_t, b: uint8x8_t) -> poly8x16_t { static_assert!(LANE == 0); transmute(vluti4q_lane_s8::(transmute(a), b)) @@ -12970,7 +12970,7 @@ pub unsafe fn vluti4q_lane_p8(a: poly8x16_t, b: uint8x8_t) -> p #[target_feature(enable = "neon,lut,fp16")] #[cfg_attr(test, assert_instr(nop, LANE = 3))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_laneq_f16_x2( a: float16x8x2_t, b: uint8x16_t, @@ -12986,7 +12986,7 @@ pub unsafe fn vluti4q_laneq_f16_x2( #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 3))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_laneq_u16_x2(a: uint16x8x2_t, b: uint8x16_t) -> uint16x8_t { static_assert!(LANE >= 0 && LANE <= 3); transmute(vluti4q_laneq_s16_x2::(transmute(a), b)) @@ -12999,7 +12999,7 @@ pub unsafe fn vluti4q_laneq_u16_x2(a: uint16x8x2_t, b: uint8x16 #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 3))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_laneq_p16_x2(a: poly16x8x2_t, b: uint8x16_t) -> poly16x8_t { static_assert!(LANE >= 0 && LANE <= 3); transmute(vluti4q_laneq_s16_x2::(transmute(a), b)) @@ -13012,7 +13012,7 @@ pub unsafe fn vluti4q_laneq_p16_x2(a: poly16x8x2_t, b: uint8x16 #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 3))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_laneq_s16_x2(a: int16x8x2_t, b: uint8x16_t) -> int16x8_t { static_assert!(LANE >= 0 && LANE <= 3); unsafe extern "unadjusted" { @@ -13032,7 +13032,7 @@ pub unsafe fn vluti4q_laneq_s16_x2(a: int16x8x2_t, b: uint8x16_ #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_laneq_s8(a: int8x16_t, b: uint8x16_t) -> int8x16_t { static_assert!(LANE >= 0 && LANE <= 1); unsafe extern "unadjusted" { @@ -13052,7 +13052,7 @@ pub unsafe fn vluti4q_laneq_s8(a: int8x16_t, b: uint8x16_t) -> #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_laneq_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti4q_laneq_s8::(transmute(a), b)) @@ -13065,7 +13065,7 @@ pub unsafe fn vluti4q_laneq_u8(a: uint8x16_t, b: uint8x16_t) -> #[target_feature(enable = "neon,lut")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] #[unstable(feature = "stdarch_neon_feat_lut", issue = "138050")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vluti4q_laneq_p8(a: poly8x16_t, b: uint8x16_t) -> poly8x16_t { static_assert!(LANE >= 0 && LANE <= 1); transmute(vluti4q_laneq_s8::(transmute(a), b)) @@ -13709,7 +13709,7 @@ pub fn vmlaq_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> float64x2_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16x4_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -13739,7 +13739,7 @@ pub fn vmlal_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_laneq_s16( a: int32x4_t, @@ -13773,7 +13773,7 @@ pub fn vmlal_high_laneq_s16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32x2_t) -> int64x2_t { static_assert_uimm_bits!(LANE, 1); @@ -13790,7 +13790,7 @@ pub fn vmlal_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_laneq_s32( a: int64x2_t, @@ -13811,7 +13811,7 @@ pub fn vmlal_high_laneq_s32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_lane_u16( a: uint32x4_t, @@ -13845,7 +13845,7 @@ pub fn vmlal_high_lane_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_laneq_u16( a: uint32x4_t, @@ -13879,7 +13879,7 @@ pub fn vmlal_high_laneq_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_lane_u32( a: uint64x2_t, @@ -13900,7 +13900,7 @@ pub fn vmlal_high_lane_u32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlal2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlal_high_laneq_u32( a: uint64x2_t, @@ -14053,7 +14053,7 @@ pub fn vmlsq_f64(a: float64x2_t, b: float64x2_t, c: float64x2_t) -> float64x2_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16x4_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -14083,7 +14083,7 @@ pub fn vmlsl_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_laneq_s16( a: int32x4_t, @@ -14117,7 +14117,7 @@ pub fn vmlsl_high_laneq_s16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32x2_t) -> int64x2_t { static_assert_uimm_bits!(LANE, 1); @@ -14134,7 +14134,7 @@ pub fn vmlsl_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_laneq_s32( a: int64x2_t, @@ -14155,7 +14155,7 @@ pub fn vmlsl_high_laneq_s32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_lane_u16( a: uint32x4_t, @@ -14189,7 +14189,7 @@ pub fn vmlsl_high_lane_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_laneq_u16( a: uint32x4_t, @@ -14223,7 +14223,7 @@ pub fn vmlsl_high_laneq_u16( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_lane_u32( a: uint64x2_t, @@ -14244,7 +14244,7 @@ pub fn vmlsl_high_lane_u32( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umlsl2, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmlsl_high_laneq_u32( a: uint64x2_t, @@ -14541,7 +14541,7 @@ pub fn vmulq_f64(a: float64x2_t, b: float64x2_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmul_lane_f64(a: float64x1_t, b: float64x1_t) -> float64x1_t { static_assert!(LANE == 0); @@ -14551,7 +14551,7 @@ pub fn vmul_lane_f64(a: float64x1_t, b: float64x1_t) -> float64 #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmul_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmul_laneq_f16(a: float16x4_t, b: float16x8_t) -> float16x4_t { @@ -14567,7 +14567,7 @@ pub fn vmul_laneq_f16(a: float16x4_t, b: float16x8_t) -> float1 #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulq_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulq_laneq_f16(a: float16x8_t, b: float16x8_t) -> float16x8_t { @@ -14597,7 +14597,7 @@ pub fn vmulq_laneq_f16(a: float16x8_t, b: float16x8_t) -> float #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmul_laneq_f64(a: float64x1_t, b: float64x2_t) -> float64x1_t { static_assert_uimm_bits!(LANE, 1); @@ -14626,7 +14626,7 @@ pub fn vmulq_n_f64(a: float64x2_t, b: f64) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmuld_lane_f64(a: f64, b: float64x1_t) -> f64 { static_assert!(LANE == 0); @@ -14648,7 +14648,7 @@ pub fn vmulh_f16(a: f16, b: f16) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulh_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulh_lane_f16(a: f16, b: float16x4_t) -> f16 { @@ -14662,7 +14662,7 @@ pub fn vmulh_lane_f16(a: f16, b: float16x4_t) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulh_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulh_laneq_f16(a: f16, b: float16x8_t) -> f16 { @@ -14677,7 +14677,7 @@ pub fn vmulh_laneq_f16(a: f16, b: float16x8_t) -> f16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_lane_s16(a: int16x8_t, b: int16x4_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -14706,7 +14706,7 @@ pub fn vmull_high_lane_s16(a: int16x8_t, b: int16x4_t) -> int32 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_laneq_s16(a: int16x8_t, b: int16x8_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 3); @@ -14735,7 +14735,7 @@ pub fn vmull_high_laneq_s16(a: int16x8_t, b: int16x8_t) -> int3 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_lane_s32(a: int32x4_t, b: int32x2_t) -> int64x2_t { static_assert_uimm_bits!(LANE, 1); @@ -14751,7 +14751,7 @@ pub fn vmull_high_lane_s32(a: int32x4_t, b: int32x2_t) -> int64 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(smull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_laneq_s32(a: int32x4_t, b: int32x4_t) -> int64x2_t { static_assert_uimm_bits!(LANE, 2); @@ -14767,7 +14767,7 @@ pub fn vmull_high_laneq_s32(a: int32x4_t, b: int32x4_t) -> int6 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_lane_u16(a: uint16x8_t, b: uint16x4_t) -> uint32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -14796,7 +14796,7 @@ pub fn vmull_high_lane_u16(a: uint16x8_t, b: uint16x4_t) -> uin #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_laneq_u16(a: uint16x8_t, b: uint16x8_t) -> uint32x4_t { static_assert_uimm_bits!(LANE, 3); @@ -14825,7 +14825,7 @@ pub fn vmull_high_laneq_u16(a: uint16x8_t, b: uint16x8_t) -> ui #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_lane_u32(a: uint32x4_t, b: uint32x2_t) -> uint64x2_t { static_assert_uimm_bits!(LANE, 1); @@ -14841,7 +14841,7 @@ pub fn vmull_high_lane_u32(a: uint32x4_t, b: uint32x2_t) -> uin #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(umull2, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmull_high_laneq_u32(a: uint32x4_t, b: uint32x4_t) -> uint64x2_t { static_assert_uimm_bits!(LANE, 2); @@ -15009,7 +15009,7 @@ pub fn vmull_p64(a: p64, b: p64) -> p128 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulq_lane_f64(a: float64x2_t, b: float64x1_t) -> float64x2_t { static_assert!(LANE == 0); @@ -15020,7 +15020,7 @@ pub fn vmulq_lane_f64(a: float64x2_t, b: float64x1_t) -> float6 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulq_laneq_f64(a: float64x2_t, b: float64x2_t) -> float64x2_t { static_assert_uimm_bits!(LANE, 1); @@ -15031,7 +15031,7 @@ pub fn vmulq_laneq_f64(a: float64x2_t, b: float64x2_t) -> float #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmuls_lane_f32(a: f32, b: float32x2_t) -> f32 { static_assert_uimm_bits!(LANE, 1); @@ -15045,7 +15045,7 @@ pub fn vmuls_lane_f32(a: f32, b: float32x2_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmuls_laneq_f32(a: f32, b: float32x4_t) -> f32 { static_assert_uimm_bits!(LANE, 2); @@ -15059,7 +15059,7 @@ pub fn vmuls_laneq_f32(a: f32, b: float32x4_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmul, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmuld_laneq_f64(a: f64, b: float64x2_t) -> f64 { static_assert_uimm_bits!(LANE, 1); @@ -15168,7 +15168,7 @@ pub fn vmulxq_f64(a: float64x2_t, b: float64x2_t) -> float64x2_t { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulx_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulx_lane_f16(a: float16x4_t, b: float16x4_t) -> float16x4_t { @@ -15184,7 +15184,7 @@ pub fn vmulx_lane_f16(a: float16x4_t, b: float16x4_t) -> float1 #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulx_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulx_laneq_f16(a: float16x4_t, b: float16x8_t) -> float16x4_t { @@ -15200,7 +15200,7 @@ pub fn vmulx_laneq_f16(a: float16x4_t, b: float16x8_t) -> float #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulxq_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulxq_lane_f16(a: float16x8_t, b: float16x4_t) -> float16x8_t { @@ -15229,7 +15229,7 @@ pub fn vmulxq_lane_f16(a: float16x8_t, b: float16x4_t) -> float #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulxq_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulxq_laneq_f16(a: float16x8_t, b: float16x8_t) -> float16x8_t { @@ -15259,7 +15259,7 @@ pub fn vmulxq_laneq_f16(a: float16x8_t, b: float16x8_t) -> floa #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulx_lane_f32(a: float32x2_t, b: float32x2_t) -> float32x2_t { static_assert_uimm_bits!(LANE, 1); @@ -15270,7 +15270,7 @@ pub fn vmulx_lane_f32(a: float32x2_t, b: float32x2_t) -> float3 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulx_laneq_f32(a: float32x2_t, b: float32x4_t) -> float32x2_t { static_assert_uimm_bits!(LANE, 2); @@ -15281,7 +15281,7 @@ pub fn vmulx_laneq_f32(a: float32x2_t, b: float32x4_t) -> float #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxq_lane_f32(a: float32x4_t, b: float32x2_t) -> float32x4_t { static_assert_uimm_bits!(LANE, 1); @@ -15297,7 +15297,7 @@ pub fn vmulxq_lane_f32(a: float32x4_t, b: float32x2_t) -> float #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxq_laneq_f32(a: float32x4_t, b: float32x4_t) -> float32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -15313,7 +15313,7 @@ pub fn vmulxq_laneq_f32(a: float32x4_t, b: float32x4_t) -> floa #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxq_laneq_f64(a: float64x2_t, b: float64x2_t) -> float64x2_t { static_assert_uimm_bits!(LANE, 1); @@ -15324,7 +15324,7 @@ pub fn vmulxq_laneq_f64(a: float64x2_t, b: float64x2_t) -> floa #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulx_lane_f64(a: float64x1_t, b: float64x1_t) -> float64x1_t { static_assert!(LANE == 0); @@ -15335,7 +15335,7 @@ pub fn vmulx_lane_f64(a: float64x1_t, b: float64x1_t) -> float6 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulx_laneq_f64(a: float64x1_t, b: float64x2_t) -> float64x1_t { static_assert_uimm_bits!(LANE, 1); @@ -15396,7 +15396,7 @@ pub fn vmulxs_f32(a: f32, b: f32) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxd_lane_f64(a: f64, b: float64x1_t) -> f64 { static_assert!(LANE == 0); @@ -15407,7 +15407,7 @@ pub fn vmulxd_lane_f64(a: f64, b: float64x1_t) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxd_laneq_f64(a: f64, b: float64x2_t) -> f64 { static_assert_uimm_bits!(LANE, 1); @@ -15418,7 +15418,7 @@ pub fn vmulxd_laneq_f64(a: f64, b: float64x2_t) -> f64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxs_lane_f32(a: f32, b: float32x2_t) -> f32 { static_assert_uimm_bits!(LANE, 1); @@ -15429,7 +15429,7 @@ pub fn vmulxs_lane_f32(a: f32, b: float32x2_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxs_laneq_f32(a: f32, b: float32x4_t) -> f32 { static_assert_uimm_bits!(LANE, 2); @@ -15455,7 +15455,7 @@ pub fn vmulxh_f16(a: f16, b: f16) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulxh_lane_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulxh_lane_f16(a: f16, b: float16x4_t) -> f16 { @@ -15466,7 +15466,7 @@ pub fn vmulxh_lane_f16(a: f16, b: float16x4_t) -> f16 { #[doc = "[Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vmulxh_laneq_f16)"] #[inline] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulxh_laneq_f16(a: f16, b: float16x8_t) -> f16 { @@ -15478,7 +15478,7 @@ pub fn vmulxh_laneq_f16(a: f16, b: float16x8_t) -> f16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(fmulx, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vmulxq_lane_f64(a: float64x2_t, b: float64x1_t) -> float64x2_t { static_assert!(LANE == 0); @@ -16603,7 +16603,7 @@ pub fn vqaddd_u64(a: u64, b: u64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlal_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16x4_t) -> int32x4_t { static_assert_uimm_bits!(N, 2); @@ -16614,7 +16614,7 @@ pub fn vqdmlal_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlal_high_laneq_s16(a: int32x4_t, b: int16x8_t, c: int16x8_t) -> int32x4_t { static_assert_uimm_bits!(N, 3); @@ -16625,7 +16625,7 @@ pub fn vqdmlal_high_laneq_s16(a: int32x4_t, b: int16x8_t, c: int16 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlal_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32x2_t) -> int64x2_t { static_assert_uimm_bits!(N, 1); @@ -16636,7 +16636,7 @@ pub fn vqdmlal_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlal_high_laneq_s32(a: int64x2_t, b: int32x4_t, c: int32x4_t) -> int64x2_t { static_assert_uimm_bits!(N, 2); @@ -16683,7 +16683,7 @@ pub fn vqdmlal_high_s32(a: int64x2_t, b: int32x4_t, c: int32x4_t) -> int64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal, N = 2))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlal_laneq_s16(a: int32x4_t, b: int16x4_t, c: int16x8_t) -> int32x4_t { static_assert_uimm_bits!(N, 3); @@ -16694,7 +16694,7 @@ pub fn vqdmlal_laneq_s16(a: int32x4_t, b: int16x4_t, c: int16x8_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlal_laneq_s32(a: int64x2_t, b: int32x2_t, c: int32x4_t) -> int64x2_t { static_assert_uimm_bits!(N, 2); @@ -16705,7 +16705,7 @@ pub fn vqdmlal_laneq_s32(a: int64x2_t, b: int32x2_t, c: int32x4_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlalh_lane_s16(a: i32, b: i16, c: int16x4_t) -> i32 { static_assert_uimm_bits!(LANE, 2); @@ -16716,7 +16716,7 @@ pub fn vqdmlalh_lane_s16(a: i32, b: i16, c: int16x4_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlalh_laneq_s16(a: i32, b: i16, c: int16x8_t) -> i32 { static_assert_uimm_bits!(LANE, 3); @@ -16727,7 +16727,7 @@ pub fn vqdmlalh_laneq_s16(a: i32, b: i16, c: int16x8_t) -> i32 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlals_lane_s32(a: i64, b: i32, c: int32x2_t) -> i64 { static_assert_uimm_bits!(LANE, 1); @@ -16738,7 +16738,7 @@ pub fn vqdmlals_lane_s32(a: i64, b: i32, c: int32x2_t) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlal, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlals_laneq_s32(a: i64, b: i32, c: int32x4_t) -> i64 { static_assert_uimm_bits!(LANE, 2); @@ -16769,7 +16769,7 @@ pub fn vqdmlals_s32(a: i64, b: i32, c: i32) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsl_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16x4_t) -> int32x4_t { static_assert_uimm_bits!(N, 2); @@ -16780,7 +16780,7 @@ pub fn vqdmlsl_high_lane_s16(a: int32x4_t, b: int16x8_t, c: int16x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsl_high_laneq_s16(a: int32x4_t, b: int16x8_t, c: int16x8_t) -> int32x4_t { static_assert_uimm_bits!(N, 3); @@ -16791,7 +16791,7 @@ pub fn vqdmlsl_high_laneq_s16(a: int32x4_t, b: int16x8_t, c: int16 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsl_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32x2_t) -> int64x2_t { static_assert_uimm_bits!(N, 1); @@ -16802,7 +16802,7 @@ pub fn vqdmlsl_high_lane_s32(a: int64x2_t, b: int32x4_t, c: int32x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl2, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsl_high_laneq_s32(a: int64x2_t, b: int32x4_t, c: int32x4_t) -> int64x2_t { static_assert_uimm_bits!(N, 2); @@ -16849,7 +16849,7 @@ pub fn vqdmlsl_high_s32(a: int64x2_t, b: int32x4_t, c: int32x4_t) -> int64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl, N = 2))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsl_laneq_s16(a: int32x4_t, b: int16x4_t, c: int16x8_t) -> int32x4_t { static_assert_uimm_bits!(N, 3); @@ -16860,7 +16860,7 @@ pub fn vqdmlsl_laneq_s16(a: int32x4_t, b: int16x4_t, c: int16x8_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl, N = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsl_laneq_s32(a: int64x2_t, b: int32x2_t, c: int32x4_t) -> int64x2_t { static_assert_uimm_bits!(N, 2); @@ -16871,7 +16871,7 @@ pub fn vqdmlsl_laneq_s32(a: int64x2_t, b: int32x2_t, c: int32x4_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlslh_lane_s16(a: i32, b: i16, c: int16x4_t) -> i32 { static_assert_uimm_bits!(LANE, 2); @@ -16882,7 +16882,7 @@ pub fn vqdmlslh_lane_s16(a: i32, b: i16, c: int16x4_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlslh_laneq_s16(a: i32, b: i16, c: int16x8_t) -> i32 { static_assert_uimm_bits!(LANE, 3); @@ -16893,7 +16893,7 @@ pub fn vqdmlslh_laneq_s16(a: i32, b: i16, c: int16x8_t) -> i32 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsls_lane_s32(a: i64, b: i32, c: int32x2_t) -> i64 { static_assert_uimm_bits!(LANE, 1); @@ -16904,7 +16904,7 @@ pub fn vqdmlsls_lane_s32(a: i64, b: i32, c: int32x2_t) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmlsl, LANE = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmlsls_laneq_s32(a: i64, b: i32, c: int32x4_t) -> i64 { static_assert_uimm_bits!(LANE, 2); @@ -16935,7 +16935,7 @@ pub fn vqdmlsls_s32(a: i64, b: i32, c: i32) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulh_lane_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { static_assert_uimm_bits!(LANE, 2); @@ -16946,7 +16946,7 @@ pub fn vqdmulh_lane_s16(a: int16x4_t, b: int16x4_t) -> int16x4_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulhq_lane_s16(a: int16x8_t, b: int16x4_t) -> int16x8_t { static_assert_uimm_bits!(LANE, 2); @@ -16957,7 +16957,7 @@ pub fn vqdmulhq_lane_s16(a: int16x8_t, b: int16x4_t) -> int16x8 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulh_lane_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 1); @@ -16968,7 +16968,7 @@ pub fn vqdmulh_lane_s32(a: int32x2_t, b: int32x2_t) -> int32x2_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulhq_lane_s32(a: int32x4_t, b: int32x2_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 1); @@ -16979,7 +16979,7 @@ pub fn vqdmulhq_lane_s32(a: int32x4_t, b: int32x2_t) -> int32x4 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulhh_lane_s16(a: i16, b: int16x4_t) -> i16 { static_assert_uimm_bits!(N, 2); @@ -16993,7 +16993,7 @@ pub fn vqdmulhh_lane_s16(a: i16, b: int16x4_t) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulhh_laneq_s16(a: i16, b: int16x8_t) -> i16 { static_assert_uimm_bits!(N, 3); @@ -17029,7 +17029,7 @@ pub fn vqdmulhs_s32(a: i32, b: i32) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulhs_lane_s32(a: i32, b: int32x2_t) -> i32 { static_assert_uimm_bits!(N, 1); @@ -17043,7 +17043,7 @@ pub fn vqdmulhs_lane_s32(a: i32, b: int32x2_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmulh, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulhs_laneq_s32(a: i32, b: int32x4_t) -> i32 { static_assert_uimm_bits!(N, 2); @@ -17057,7 +17057,7 @@ pub fn vqdmulhs_laneq_s32(a: i32, b: int32x4_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmull_high_lane_s16(a: int16x8_t, b: int16x4_t) -> int32x4_t { static_assert_uimm_bits!(N, 2); @@ -17072,7 +17072,7 @@ pub fn vqdmull_high_lane_s16(a: int16x8_t, b: int16x4_t) -> int32x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmull_high_laneq_s32(a: int32x4_t, b: int32x4_t) -> int64x2_t { static_assert_uimm_bits!(N, 2); @@ -17087,7 +17087,7 @@ pub fn vqdmull_high_laneq_s32(a: int32x4_t, b: int32x4_t) -> int64 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull2, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmull_high_lane_s32(a: int32x4_t, b: int32x2_t) -> int64x2_t { static_assert_uimm_bits!(N, 1); @@ -17102,7 +17102,7 @@ pub fn vqdmull_high_lane_s32(a: int32x4_t, b: int32x2_t) -> int64x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull2, N = 4))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmull_high_laneq_s16(a: int16x8_t, b: int16x8_t) -> int32x4_t { static_assert_uimm_bits!(N, 3); @@ -17169,7 +17169,7 @@ pub fn vqdmull_high_s32(a: int32x4_t, b: int32x4_t) -> int64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull, N = 4))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmull_laneq_s16(a: int16x4_t, b: int16x8_t) -> int32x4_t { static_assert_uimm_bits!(N, 3); @@ -17183,7 +17183,7 @@ pub fn vqdmull_laneq_s16(a: int16x4_t, b: int16x8_t) -> int32x4_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmull_laneq_s32(a: int32x2_t, b: int32x4_t) -> int64x2_t { static_assert_uimm_bits!(N, 2); @@ -17197,7 +17197,7 @@ pub fn vqdmull_laneq_s32(a: int32x2_t, b: int32x4_t) -> int64x2_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmullh_lane_s16(a: i16, b: int16x4_t) -> i32 { static_assert_uimm_bits!(N, 2); @@ -17211,7 +17211,7 @@ pub fn vqdmullh_lane_s16(a: i16, b: int16x4_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulls_laneq_s32(a: i32, b: int32x4_t) -> i64 { static_assert_uimm_bits!(N, 2); @@ -17225,7 +17225,7 @@ pub fn vqdmulls_laneq_s32(a: i32, b: int32x4_t) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull, N = 4))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmullh_laneq_s16(a: i16, b: int16x8_t) -> i32 { static_assert_uimm_bits!(N, 3); @@ -17250,7 +17250,7 @@ pub fn vqdmullh_s16(a: i16, b: i16) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqdmull, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqdmulls_lane_s32(a: i32, b: int32x2_t) -> i64 { static_assert_uimm_bits!(N, 1); @@ -17542,7 +17542,7 @@ pub fn vqnegd_s64(a: i64) -> i64 { #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlah_lane_s16(a: int16x4_t, b: int16x4_t, c: int16x4_t) -> int16x4_t { static_assert_uimm_bits!(LANE, 2); @@ -17557,7 +17557,7 @@ pub fn vqrdmlah_lane_s16(a: int16x4_t, b: int16x4_t, c: int16x4 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlah_lane_s32(a: int32x2_t, b: int32x2_t, c: int32x2_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 1); @@ -17571,7 +17571,7 @@ pub fn vqrdmlah_lane_s32(a: int32x2_t, b: int32x2_t, c: int32x2 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlah_laneq_s16(a: int16x4_t, b: int16x4_t, c: int16x8_t) -> int16x4_t { static_assert_uimm_bits!(LANE, 3); @@ -17586,7 +17586,7 @@ pub fn vqrdmlah_laneq_s16(a: int16x4_t, b: int16x4_t, c: int16x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlah_laneq_s32(a: int32x2_t, b: int32x2_t, c: int32x4_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 2); @@ -17600,7 +17600,7 @@ pub fn vqrdmlah_laneq_s32(a: int32x2_t, b: int32x2_t, c: int32x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahq_lane_s16(a: int16x8_t, b: int16x8_t, c: int16x4_t) -> int16x8_t { static_assert_uimm_bits!(LANE, 2); @@ -17627,7 +17627,7 @@ pub fn vqrdmlahq_lane_s16(a: int16x8_t, b: int16x8_t, c: int16x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahq_lane_s32(a: int32x4_t, b: int32x4_t, c: int32x2_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 1); @@ -17642,7 +17642,7 @@ pub fn vqrdmlahq_lane_s32(a: int32x4_t, b: int32x4_t, c: int32x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahq_laneq_s16(a: int16x8_t, b: int16x8_t, c: int16x8_t) -> int16x8_t { static_assert_uimm_bits!(LANE, 3); @@ -17669,7 +17669,7 @@ pub fn vqrdmlahq_laneq_s16(a: int16x8_t, b: int16x8_t, c: int16 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahq_laneq_s32(a: int32x4_t, b: int32x4_t, c: int32x4_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -17748,7 +17748,7 @@ pub fn vqrdmlahq_s32(a: int32x4_t, b: int32x4_t, c: int32x4_t) -> int32x4_t { #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahh_lane_s16(a: i16, b: i16, c: int16x4_t) -> i16 { static_assert_uimm_bits!(LANE, 2); @@ -17759,7 +17759,7 @@ pub fn vqrdmlahh_lane_s16(a: i16, b: i16, c: int16x4_t) -> i16 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahh_laneq_s16(a: i16, b: i16, c: int16x8_t) -> i16 { static_assert_uimm_bits!(LANE, 3); @@ -17770,7 +17770,7 @@ pub fn vqrdmlahh_laneq_s16(a: i16, b: i16, c: int16x8_t) -> i16 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahs_lane_s32(a: i32, b: i32, c: int32x2_t) -> i32 { static_assert_uimm_bits!(LANE, 1); @@ -17781,7 +17781,7 @@ pub fn vqrdmlahs_lane_s32(a: i32, b: i32, c: int32x2_t) -> i32 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlah, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlahs_laneq_s32(a: i32, b: i32, c: int32x4_t) -> i32 { static_assert_uimm_bits!(LANE, 2); @@ -17816,7 +17816,7 @@ pub fn vqrdmlahs_s32(a: i32, b: i32, c: i32) -> i32 { #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlsh_lane_s16(a: int16x4_t, b: int16x4_t, c: int16x4_t) -> int16x4_t { static_assert_uimm_bits!(LANE, 2); @@ -17831,7 +17831,7 @@ pub fn vqrdmlsh_lane_s16(a: int16x4_t, b: int16x4_t, c: int16x4 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlsh_lane_s32(a: int32x2_t, b: int32x2_t, c: int32x2_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 1); @@ -17845,7 +17845,7 @@ pub fn vqrdmlsh_lane_s32(a: int32x2_t, b: int32x2_t, c: int32x2 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlsh_laneq_s16(a: int16x4_t, b: int16x4_t, c: int16x8_t) -> int16x4_t { static_assert_uimm_bits!(LANE, 3); @@ -17860,7 +17860,7 @@ pub fn vqrdmlsh_laneq_s16(a: int16x4_t, b: int16x4_t, c: int16x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlsh_laneq_s32(a: int32x2_t, b: int32x2_t, c: int32x4_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 2); @@ -17874,7 +17874,7 @@ pub fn vqrdmlsh_laneq_s32(a: int32x2_t, b: int32x2_t, c: int32x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshq_lane_s16(a: int16x8_t, b: int16x8_t, c: int16x4_t) -> int16x8_t { static_assert_uimm_bits!(LANE, 2); @@ -17901,7 +17901,7 @@ pub fn vqrdmlshq_lane_s16(a: int16x8_t, b: int16x8_t, c: int16x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshq_lane_s32(a: int32x4_t, b: int32x4_t, c: int32x2_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 1); @@ -17916,7 +17916,7 @@ pub fn vqrdmlshq_lane_s32(a: int32x4_t, b: int32x4_t, c: int32x #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshq_laneq_s16(a: int16x8_t, b: int16x8_t, c: int16x8_t) -> int16x8_t { static_assert_uimm_bits!(LANE, 3); @@ -17943,7 +17943,7 @@ pub fn vqrdmlshq_laneq_s16(a: int16x8_t, b: int16x8_t, c: int16 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshq_laneq_s32(a: int32x4_t, b: int32x4_t, c: int32x4_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -18022,7 +18022,7 @@ pub fn vqrdmlshq_s32(a: int32x4_t, b: int32x4_t, c: int32x4_t) -> int32x4_t { #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshh_lane_s16(a: i16, b: i16, c: int16x4_t) -> i16 { static_assert_uimm_bits!(LANE, 2); @@ -18033,7 +18033,7 @@ pub fn vqrdmlshh_lane_s16(a: i16, b: i16, c: int16x4_t) -> i16 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshh_laneq_s16(a: i16, b: i16, c: int16x8_t) -> i16 { static_assert_uimm_bits!(LANE, 3); @@ -18044,7 +18044,7 @@ pub fn vqrdmlshh_laneq_s16(a: i16, b: i16, c: int16x8_t) -> i16 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshs_lane_s32(a: i32, b: i32, c: int32x2_t) -> i32 { static_assert_uimm_bits!(LANE, 1); @@ -18055,7 +18055,7 @@ pub fn vqrdmlshs_lane_s32(a: i32, b: i32, c: int32x2_t) -> i32 #[inline] #[target_feature(enable = "rdm")] #[cfg_attr(test, assert_instr(sqrdmlsh, LANE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "rdm_intrinsics", since = "1.62.0")] pub fn vqrdmlshs_laneq_s32(a: i32, b: i32, c: int32x4_t) -> i32 { static_assert_uimm_bits!(LANE, 2); @@ -18090,7 +18090,7 @@ pub fn vqrdmlshs_s32(a: i32, b: i32, c: i32) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrdmulh, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrdmulhh_lane_s16(a: i16, b: int16x4_t) -> i16 { static_assert_uimm_bits!(LANE, 2); @@ -18101,7 +18101,7 @@ pub fn vqrdmulhh_lane_s16(a: i16, b: int16x4_t) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrdmulh, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrdmulhh_laneq_s16(a: i16, b: int16x8_t) -> i16 { static_assert_uimm_bits!(LANE, 3); @@ -18112,7 +18112,7 @@ pub fn vqrdmulhh_laneq_s16(a: i16, b: int16x8_t) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrdmulh, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrdmulhs_lane_s32(a: i32, b: int32x2_t) -> i32 { static_assert_uimm_bits!(LANE, 1); @@ -18123,7 +18123,7 @@ pub fn vqrdmulhs_lane_s32(a: i32, b: int32x2_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrdmulh, LANE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrdmulhs_laneq_s32(a: i32, b: int32x4_t) -> i32 { static_assert_uimm_bits!(LANE, 2); @@ -18260,7 +18260,7 @@ pub fn vqrshld_u64(a: u64, b: i64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t { static_assert!(N >= 1 && N <= 8); @@ -18277,7 +18277,7 @@ pub fn vqrshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t { static_assert!(N >= 1 && N <= 16); @@ -18288,7 +18288,7 @@ pub fn vqrshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t { static_assert!(N >= 1 && N <= 32); @@ -18299,7 +18299,7 @@ pub fn vqrshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqrshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16_t { static_assert!(N >= 1 && N <= 8); @@ -18316,7 +18316,7 @@ pub fn vqrshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqrshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x8_t { static_assert!(N >= 1 && N <= 16); @@ -18327,7 +18327,7 @@ pub fn vqrshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqrshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_high_n_u64(a: uint32x2_t, b: uint64x2_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -18338,7 +18338,7 @@ pub fn vqrshrn_high_n_u64(a: uint32x2_t, b: uint64x2_t) -> uint32x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrnd_n_u64(a: u64) -> u32 { static_assert!(N >= 1 && N <= 32); @@ -18350,7 +18350,7 @@ pub fn vqrshrnd_n_u64(a: u64) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrnh_n_u16(a: u16) -> u8 { static_assert!(N >= 1 && N <= 8); @@ -18362,7 +18362,7 @@ pub fn vqrshrnh_n_u16(a: u16) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrns_n_u32(a: u32) -> u16 { static_assert!(N >= 1 && N <= 16); @@ -18374,7 +18374,7 @@ pub fn vqrshrns_n_u32(a: u32) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrnh_n_s16(a: i16) -> i8 { static_assert!(N >= 1 && N <= 8); @@ -18386,7 +18386,7 @@ pub fn vqrshrnh_n_s16(a: i16) -> i8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrns_n_s32(a: i32) -> i16 { static_assert!(N >= 1 && N <= 16); @@ -18398,7 +18398,7 @@ pub fn vqrshrns_n_s32(a: i32) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrnd_n_s64(a: i64) -> i32 { static_assert!(N >= 1 && N <= 32); @@ -18410,7 +18410,7 @@ pub fn vqrshrnd_n_s64(a: i64) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrun2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrun_high_n_s16(a: uint8x8_t, b: int16x8_t) -> uint8x16_t { static_assert!(N >= 1 && N <= 8); @@ -18427,7 +18427,7 @@ pub fn vqrshrun_high_n_s16(a: uint8x8_t, b: int16x8_t) -> uint8x16 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrun2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrun_high_n_s32(a: uint16x4_t, b: int32x4_t) -> uint16x8_t { static_assert!(N >= 1 && N <= 16); @@ -18438,7 +18438,7 @@ pub fn vqrshrun_high_n_s32(a: uint16x4_t, b: int32x4_t) -> uint16x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrun2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrun_high_n_s64(a: uint32x2_t, b: int64x2_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -18449,7 +18449,7 @@ pub fn vqrshrun_high_n_s64(a: uint32x2_t, b: int64x2_t) -> uint32x #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrund_n_s64(a: i64) -> u32 { static_assert!(N >= 1 && N <= 32); @@ -18461,7 +18461,7 @@ pub fn vqrshrund_n_s64(a: i64) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrunh_n_s16(a: i16) -> u8 { static_assert!(N >= 1 && N <= 8); @@ -18473,7 +18473,7 @@ pub fn vqrshrunh_n_s16(a: i16) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshruns_n_s32(a: i32) -> u16 { static_assert!(N >= 1 && N <= 16); @@ -18485,7 +18485,7 @@ pub fn vqrshruns_n_s32(a: i32) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlb_n_s8(a: i8) -> i8 { static_assert_uimm_bits!(N, 3); @@ -18496,7 +18496,7 @@ pub fn vqshlb_n_s8(a: i8) -> i8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshld_n_s64(a: i64) -> i64 { static_assert_uimm_bits!(N, 6); @@ -18507,7 +18507,7 @@ pub fn vqshld_n_s64(a: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlh_n_s16(a: i16) -> i16 { static_assert_uimm_bits!(N, 4); @@ -18518,7 +18518,7 @@ pub fn vqshlh_n_s16(a: i16) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshls_n_s32(a: i32) -> i32 { static_assert_uimm_bits!(N, 5); @@ -18529,7 +18529,7 @@ pub fn vqshls_n_s32(a: i32) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlb_n_u8(a: u8) -> u8 { static_assert_uimm_bits!(N, 3); @@ -18540,7 +18540,7 @@ pub fn vqshlb_n_u8(a: u8) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshld_n_u64(a: u64) -> u64 { static_assert_uimm_bits!(N, 6); @@ -18551,7 +18551,7 @@ pub fn vqshld_n_u64(a: u64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlh_n_u16(a: u16) -> u16 { static_assert_uimm_bits!(N, 4); @@ -18562,7 +18562,7 @@ pub fn vqshlh_n_u16(a: u16) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshl, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshls_n_u32(a: u32) -> u32 { static_assert_uimm_bits!(N, 5); @@ -18665,7 +18665,7 @@ pub fn vqshld_u64(a: u64, b: i64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlub_n_s8(a: i8) -> u8 { static_assert_uimm_bits!(N, 3); @@ -18676,7 +18676,7 @@ pub fn vqshlub_n_s8(a: i8) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlud_n_s64(a: i64) -> u64 { static_assert_uimm_bits!(N, 6); @@ -18687,7 +18687,7 @@ pub fn vqshlud_n_s64(a: i64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshluh_n_s16(a: i16) -> u16 { static_assert_uimm_bits!(N, 4); @@ -18698,7 +18698,7 @@ pub fn vqshluh_n_s16(a: i16) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlus_n_s32(a: i32) -> u32 { static_assert_uimm_bits!(N, 5); @@ -18709,7 +18709,7 @@ pub fn vqshlus_n_s32(a: i32) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t { static_assert!(N >= 1 && N <= 8); @@ -18726,7 +18726,7 @@ pub fn vqshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t { static_assert!(N >= 1 && N <= 16); @@ -18737,7 +18737,7 @@ pub fn vqshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t { static_assert!(N >= 1 && N <= 32); @@ -18748,7 +18748,7 @@ pub fn vqshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16_t { static_assert!(N >= 1 && N <= 8); @@ -18765,7 +18765,7 @@ pub fn vqshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x8_t { static_assert!(N >= 1 && N <= 16); @@ -18776,7 +18776,7 @@ pub fn vqshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x8 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_high_n_u64(a: uint32x2_t, b: uint64x2_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -18787,7 +18787,7 @@ pub fn vqshrn_high_n_u64(a: uint32x2_t, b: uint64x2_t) -> uint32x4 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrnd_n_s64(a: i64) -> i32 { static_assert!(N >= 1 && N <= 32); @@ -18805,7 +18805,7 @@ pub fn vqshrnd_n_s64(a: i64) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrnd_n_u64(a: u64) -> u32 { static_assert!(N >= 1 && N <= 32); @@ -18823,7 +18823,7 @@ pub fn vqshrnd_n_u64(a: u64) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrnh_n_s16(a: i16) -> i8 { static_assert!(N >= 1 && N <= 8); @@ -18834,7 +18834,7 @@ pub fn vqshrnh_n_s16(a: i16) -> i8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrns_n_s32(a: i32) -> i16 { static_assert!(N >= 1 && N <= 16); @@ -18845,7 +18845,7 @@ pub fn vqshrns_n_s32(a: i32) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrnh_n_u16(a: u16) -> u8 { static_assert!(N >= 1 && N <= 8); @@ -18856,7 +18856,7 @@ pub fn vqshrnh_n_u16(a: u16) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(uqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrns_n_u32(a: u32) -> u16 { static_assert!(N >= 1 && N <= 16); @@ -18867,7 +18867,7 @@ pub fn vqshrns_n_u32(a: u32) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrun2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrun_high_n_s16(a: uint8x8_t, b: int16x8_t) -> uint8x16_t { static_assert!(N >= 1 && N <= 8); @@ -18884,7 +18884,7 @@ pub fn vqshrun_high_n_s16(a: uint8x8_t, b: int16x8_t) -> uint8x16_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrun2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrun_high_n_s32(a: uint16x4_t, b: int32x4_t) -> uint16x8_t { static_assert!(N >= 1 && N <= 16); @@ -18895,7 +18895,7 @@ pub fn vqshrun_high_n_s32(a: uint16x4_t, b: int32x4_t) -> uint16x8 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrun2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrun_high_n_s64(a: uint32x2_t, b: int64x2_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -18906,7 +18906,7 @@ pub fn vqshrun_high_n_s64(a: uint32x2_t, b: int64x2_t) -> uint32x4 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrund_n_s64(a: i64) -> u32 { static_assert!(N >= 1 && N <= 32); @@ -18917,7 +18917,7 @@ pub fn vqshrund_n_s64(a: i64) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrunh_n_s16(a: i16) -> u8 { static_assert!(N >= 1 && N <= 8); @@ -18928,7 +18928,7 @@ pub fn vqshrunh_n_s16(a: i16) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshruns_n_s32(a: i32) -> u16 { static_assert!(N >= 1 && N <= 16); @@ -23458,7 +23458,7 @@ pub fn vrshld_u64(a: u64, b: i64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(srshr, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrd_n_s64(a: i64) -> i64 { static_assert!(N >= 1 && N <= 64); @@ -23469,7 +23469,7 @@ pub fn vrshrd_n_s64(a: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(urshr, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrd_n_u64(a: u64) -> u64 { static_assert!(N >= 1 && N <= 64); @@ -23480,7 +23480,7 @@ pub fn vrshrd_n_u64(a: u64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(rshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t { static_assert!(N >= 1 && N <= 8); @@ -23497,7 +23497,7 @@ pub fn vrshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(rshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t { static_assert!(N >= 1 && N <= 16); @@ -23508,7 +23508,7 @@ pub fn vrshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(rshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t { static_assert!(N >= 1 && N <= 32); @@ -23519,7 +23519,7 @@ pub fn vrshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(rshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16_t { static_assert!(N >= 1 && N <= 8); @@ -23536,7 +23536,7 @@ pub fn vrshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(rshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x8_t { static_assert!(N >= 1 && N <= 16); @@ -23547,7 +23547,7 @@ pub fn vrshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x8 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(rshrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_high_n_u64(a: uint32x2_t, b: uint64x2_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -23718,7 +23718,7 @@ pub fn vrsqrtsh_f16(a: f16, b: f16) -> f16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(srshr, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrsrad_n_s64(a: i64, b: i64) -> i64 { static_assert!(N >= 1 && N <= 64); @@ -23730,7 +23730,7 @@ pub fn vrsrad_n_s64(a: i64, b: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(urshr, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrsrad_n_u64(a: u64, b: u64) -> u64 { static_assert!(N >= 1 && N <= 64); @@ -23874,7 +23874,7 @@ pub fn vrsubhn_high_u64(a: uint32x2_t, b: uint64x2_t, c: uint64x2_t) -> uint32x4 #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vset_lane_f64(a: f64, b: float64x1_t) -> float64x1_t { static_assert!(LANE == 0); @@ -23885,7 +23885,7 @@ pub fn vset_lane_f64(a: f64, b: float64x1_t) -> float64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsetq_lane_f64(a: f64, b: float64x2_t) -> float64x2_t { static_assert_uimm_bits!(LANE, 1); @@ -23978,7 +23978,7 @@ pub fn vshld_u64(a: u64, b: i64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sshll2, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshll_high_n_s8(a: int8x16_t) -> int16x8_t { static_assert!(N >= 0 && N <= 8); @@ -23992,7 +23992,7 @@ pub fn vshll_high_n_s8(a: int8x16_t) -> int16x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sshll2, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshll_high_n_s16(a: int16x8_t) -> int32x4_t { static_assert!(N >= 0 && N <= 16); @@ -24006,7 +24006,7 @@ pub fn vshll_high_n_s16(a: int16x8_t) -> int32x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sshll2, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshll_high_n_s32(a: int32x4_t) -> int64x2_t { static_assert!(N >= 0 && N <= 32); @@ -24020,7 +24020,7 @@ pub fn vshll_high_n_s32(a: int32x4_t) -> int64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ushll2, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshll_high_n_u8(a: uint8x16_t) -> uint16x8_t { static_assert!(N >= 0 && N <= 8); @@ -24034,7 +24034,7 @@ pub fn vshll_high_n_u8(a: uint8x16_t) -> uint16x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ushll2, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshll_high_n_u16(a: uint16x8_t) -> uint32x4_t { static_assert!(N >= 0 && N <= 16); @@ -24048,7 +24048,7 @@ pub fn vshll_high_n_u16(a: uint16x8_t) -> uint32x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(ushll2, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshll_high_n_u32(a: uint32x4_t) -> uint64x2_t { static_assert!(N >= 0 && N <= 32); @@ -24062,7 +24062,7 @@ pub fn vshll_high_n_u32(a: uint32x4_t) -> uint64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(shrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t { static_assert!(N >= 1 && N <= 8); @@ -24079,7 +24079,7 @@ pub fn vshrn_high_n_s16(a: int8x8_t, b: int16x8_t) -> int8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(shrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t { static_assert!(N >= 1 && N <= 16); @@ -24090,7 +24090,7 @@ pub fn vshrn_high_n_s32(a: int16x4_t, b: int32x4_t) -> int16x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(shrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t { static_assert!(N >= 1 && N <= 32); @@ -24101,7 +24101,7 @@ pub fn vshrn_high_n_s64(a: int32x2_t, b: int64x2_t) -> int32x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(shrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16_t { static_assert!(N >= 1 && N <= 8); @@ -24118,7 +24118,7 @@ pub fn vshrn_high_n_u16(a: uint8x8_t, b: uint16x8_t) -> uint8x16_t #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(shrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x8_t { static_assert!(N >= 1 && N <= 16); @@ -24129,7 +24129,7 @@ pub fn vshrn_high_n_u32(a: uint16x4_t, b: uint32x4_t) -> uint16x8_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(shrn2, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrn_high_n_u64(a: uint32x2_t, b: uint64x2_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -24140,7 +24140,7 @@ pub fn vshrn_high_n_u64(a: uint32x2_t, b: uint64x2_t) -> uint32x4_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { static_assert_uimm_bits!(N, 3); @@ -24158,7 +24158,7 @@ pub fn vsli_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { static_assert_uimm_bits!(N, 3); @@ -24176,7 +24176,7 @@ pub fn vsliq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { static_assert_uimm_bits!(N, 4); @@ -24194,7 +24194,7 @@ pub fn vsli_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { static_assert_uimm_bits!(N, 4); @@ -24212,7 +24212,7 @@ pub fn vsliq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { static_assert!(N >= 0 && N <= 31); @@ -24230,7 +24230,7 @@ pub fn vsli_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { static_assert!(N >= 0 && N <= 31); @@ -24248,7 +24248,7 @@ pub fn vsliq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { static_assert!(N >= 0 && N <= 63); @@ -24266,7 +24266,7 @@ pub fn vsli_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { static_assert!(N >= 0 && N <= 63); @@ -24284,7 +24284,7 @@ pub fn vsliq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { static_assert_uimm_bits!(N, 3); @@ -24295,7 +24295,7 @@ pub fn vsli_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { static_assert_uimm_bits!(N, 3); @@ -24306,7 +24306,7 @@ pub fn vsliq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { static_assert_uimm_bits!(N, 4); @@ -24317,7 +24317,7 @@ pub fn vsli_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { static_assert_uimm_bits!(N, 4); @@ -24328,7 +24328,7 @@ pub fn vsliq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { static_assert!(N >= 0 && N <= 31); @@ -24339,7 +24339,7 @@ pub fn vsli_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { static_assert!(N >= 0 && N <= 31); @@ -24350,7 +24350,7 @@ pub fn vsliq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { static_assert!(N >= 0 && N <= 63); @@ -24361,7 +24361,7 @@ pub fn vsli_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { static_assert!(N >= 0 && N <= 63); @@ -24372,7 +24372,7 @@ pub fn vsliq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { static_assert_uimm_bits!(N, 3); @@ -24383,7 +24383,7 @@ pub fn vsli_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { static_assert_uimm_bits!(N, 3); @@ -24394,7 +24394,7 @@ pub fn vsliq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { static_assert_uimm_bits!(N, 4); @@ -24405,7 +24405,7 @@ pub fn vsli_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { static_assert_uimm_bits!(N, 4); @@ -24416,7 +24416,7 @@ pub fn vsliq_n_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsli_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1_t { static_assert!(N >= 0 && N <= 63); @@ -24427,7 +24427,7 @@ pub fn vsli_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1_t { #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(sli, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsliq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { static_assert!(N >= 0 && N <= 63); @@ -24438,7 +24438,7 @@ pub fn vsliq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { #[inline] #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sli, N = 2))] pub fn vslid_n_s64(a: i64, b: i64) -> i64 { static_assert!(N >= 0 && N <= 63); @@ -24449,7 +24449,7 @@ pub fn vslid_n_s64(a: i64, b: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sli, N = 2))] pub fn vslid_n_u64(a: u64, b: u64) -> u64 { static_assert!(N >= 0 && N <= 63); @@ -24508,7 +24508,7 @@ pub fn vsm3ss1q_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_t) -> uint32x4_t { #[inline] #[target_feature(enable = "neon,sm4")] #[cfg_attr(test, assert_instr(sm3tt1a, IMM2 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_sm4", issue = "117226")] pub fn vsm3tt1aq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_t) -> uint32x4_t { static_assert_uimm_bits!(IMM2, 2); @@ -24526,7 +24526,7 @@ pub fn vsm3tt1aq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_ #[inline] #[target_feature(enable = "neon,sm4")] #[cfg_attr(test, assert_instr(sm3tt1b, IMM2 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_sm4", issue = "117226")] pub fn vsm3tt1bq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_t) -> uint32x4_t { static_assert_uimm_bits!(IMM2, 2); @@ -24544,7 +24544,7 @@ pub fn vsm3tt1bq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_ #[inline] #[target_feature(enable = "neon,sm4")] #[cfg_attr(test, assert_instr(sm3tt2a, IMM2 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_sm4", issue = "117226")] pub fn vsm3tt2aq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_t) -> uint32x4_t { static_assert_uimm_bits!(IMM2, 2); @@ -24562,7 +24562,7 @@ pub fn vsm3tt2aq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_ #[inline] #[target_feature(enable = "neon,sm4")] #[cfg_attr(test, assert_instr(sm3tt2b, IMM2 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_sm4", issue = "117226")] pub fn vsm3tt2bq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_t) -> uint32x4_t { static_assert_uimm_bits!(IMM2, 2); @@ -24853,7 +24853,7 @@ pub fn vsqrth_f16(a: f16) -> f16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { static_assert!(N >= 1 && N <= 8); @@ -24871,7 +24871,7 @@ pub fn vsri_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { static_assert!(N >= 1 && N <= 8); @@ -24889,7 +24889,7 @@ pub fn vsriq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { static_assert!(N >= 1 && N <= 16); @@ -24907,7 +24907,7 @@ pub fn vsri_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { static_assert!(N >= 1 && N <= 16); @@ -24925,7 +24925,7 @@ pub fn vsriq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -24943,7 +24943,7 @@ pub fn vsri_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { static_assert!(N >= 1 && N <= 32); @@ -24961,7 +24961,7 @@ pub fn vsriq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { static_assert!(N >= 1 && N <= 64); @@ -24979,7 +24979,7 @@ pub fn vsri_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { static_assert!(N >= 1 && N <= 64); @@ -24997,7 +24997,7 @@ pub fn vsriq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -25008,7 +25008,7 @@ pub fn vsri_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { static_assert!(N >= 1 && N <= 8); @@ -25019,7 +25019,7 @@ pub fn vsriq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -25030,7 +25030,7 @@ pub fn vsri_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { static_assert!(N >= 1 && N <= 16); @@ -25041,7 +25041,7 @@ pub fn vsriq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -25052,7 +25052,7 @@ pub fn vsri_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -25063,7 +25063,7 @@ pub fn vsriq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { static_assert!(N >= 1 && N <= 64); @@ -25074,7 +25074,7 @@ pub fn vsri_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { static_assert!(N >= 1 && N <= 64); @@ -25085,7 +25085,7 @@ pub fn vsriq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { static_assert!(N >= 1 && N <= 8); @@ -25096,7 +25096,7 @@ pub fn vsri_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { static_assert!(N >= 1 && N <= 8); @@ -25107,7 +25107,7 @@ pub fn vsriq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { static_assert!(N >= 1 && N <= 16); @@ -25118,7 +25118,7 @@ pub fn vsri_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { static_assert!(N >= 1 && N <= 16); @@ -25129,7 +25129,7 @@ pub fn vsriq_n_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsri_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1_t { static_assert!(N >= 1 && N <= 64); @@ -25140,7 +25140,7 @@ pub fn vsri_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1_t { #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(sri, N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsriq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { static_assert!(N >= 1 && N <= 64); @@ -25151,7 +25151,7 @@ pub fn vsriq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { #[inline] #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sri, N = 2))] pub fn vsrid_n_s64(a: i64, b: i64) -> i64 { static_assert!(N >= 1 && N <= 64); @@ -25162,7 +25162,7 @@ pub fn vsrid_n_s64(a: i64, b: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sri, N = 2))] pub fn vsrid_n_u64(a: u64, b: u64) -> u64 { static_assert!(N >= 1 && N <= 64); @@ -25631,7 +25631,7 @@ pub unsafe fn vst1q_f64_x4(a: *mut f64, b: float64x2x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst1_lane_f64(a: *mut f64, b: float64x1_t) { static_assert!(LANE == 0); @@ -25644,7 +25644,7 @@ pub unsafe fn vst1_lane_f64(a: *mut f64, b: float64x1_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst1q_lane_f64(a: *mut f64, b: float64x2_t) { static_assert_uimm_bits!(LANE, 1); @@ -25675,7 +25675,7 @@ pub unsafe fn vst2_f64(a: *mut f64, b: float64x1x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_f64(a: *mut f64, b: float64x1x2_t) { static_assert!(LANE == 0); @@ -25695,7 +25695,7 @@ pub unsafe fn vst2_lane_f64(a: *mut f64, b: float64x1x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_s64(a: *mut i64, b: int64x1x2_t) { static_assert!(LANE == 0); @@ -25715,7 +25715,7 @@ pub unsafe fn vst2_lane_s64(a: *mut i64, b: int64x1x2_t) { #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_p64(a: *mut p64, b: poly64x1x2_t) { static_assert!(LANE == 0); @@ -25728,7 +25728,7 @@ pub unsafe fn vst2_lane_p64(a: *mut p64, b: poly64x1x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_u64(a: *mut u64, b: uint64x1x2_t) { static_assert!(LANE == 0); @@ -25777,7 +25777,7 @@ pub unsafe fn vst2q_s64(a: *mut i64, b: int64x2x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_f64(a: *mut f64, b: float64x2x2_t) { static_assert_uimm_bits!(LANE, 1); @@ -25797,7 +25797,7 @@ pub unsafe fn vst2q_lane_f64(a: *mut f64, b: float64x2x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_s8(a: *mut i8, b: int8x16x2_t) { static_assert_uimm_bits!(LANE, 4); @@ -25817,7 +25817,7 @@ pub unsafe fn vst2q_lane_s8(a: *mut i8, b: int8x16x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_s64(a: *mut i64, b: int64x2x2_t) { static_assert_uimm_bits!(LANE, 1); @@ -25837,7 +25837,7 @@ pub unsafe fn vst2q_lane_s64(a: *mut i64, b: int64x2x2_t) { #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_p64(a: *mut p64, b: poly64x2x2_t) { static_assert_uimm_bits!(LANE, 1); @@ -25850,7 +25850,7 @@ pub unsafe fn vst2q_lane_p64(a: *mut p64, b: poly64x2x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_u8(a: *mut u8, b: uint8x16x2_t) { static_assert_uimm_bits!(LANE, 4); @@ -25863,7 +25863,7 @@ pub unsafe fn vst2q_lane_u8(a: *mut u8, b: uint8x16x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_u64(a: *mut u64, b: uint64x2x2_t) { static_assert_uimm_bits!(LANE, 1); @@ -25876,7 +25876,7 @@ pub unsafe fn vst2q_lane_u64(a: *mut u64, b: uint64x2x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_p8(a: *mut p8, b: poly8x16x2_t) { static_assert_uimm_bits!(LANE, 4); @@ -25929,7 +25929,7 @@ pub unsafe fn vst3_f64(a: *mut f64, b: float64x1x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3_lane_f64(a: *mut f64, b: float64x1x3_t) { static_assert!(LANE == 0); @@ -25949,7 +25949,7 @@ pub unsafe fn vst3_lane_f64(a: *mut f64, b: float64x1x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3_lane_s64(a: *mut i64, b: int64x1x3_t) { static_assert!(LANE == 0); @@ -25970,7 +25970,7 @@ pub unsafe fn vst3_lane_s64(a: *mut i64, b: int64x1x3_t) { #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst3_lane_p64(a: *mut p64, b: poly64x1x3_t) { static_assert!(LANE == 0); vst3_lane_s64::(transmute(a), transmute(b)) @@ -25983,7 +25983,7 @@ pub unsafe fn vst3_lane_p64(a: *mut p64, b: poly64x1x3_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst3_lane_u64(a: *mut u64, b: uint64x1x3_t) { static_assert!(LANE == 0); vst3_lane_s64::(transmute(a), transmute(b)) @@ -26031,7 +26031,7 @@ pub unsafe fn vst3q_s64(a: *mut i64, b: int64x2x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3q_lane_f64(a: *mut f64, b: float64x2x3_t) { static_assert_uimm_bits!(LANE, 1); @@ -26051,7 +26051,7 @@ pub unsafe fn vst3q_lane_f64(a: *mut f64, b: float64x2x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3q_lane_s8(a: *mut i8, b: int8x16x3_t) { static_assert_uimm_bits!(LANE, 4); @@ -26071,7 +26071,7 @@ pub unsafe fn vst3q_lane_s8(a: *mut i8, b: int8x16x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3q_lane_s64(a: *mut i64, b: int64x2x3_t) { static_assert_uimm_bits!(LANE, 1); @@ -26092,7 +26092,7 @@ pub unsafe fn vst3q_lane_s64(a: *mut i64, b: int64x2x3_t) { #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst3q_lane_p64(a: *mut p64, b: poly64x2x3_t) { static_assert_uimm_bits!(LANE, 1); vst3q_lane_s64::(transmute(a), transmute(b)) @@ -26105,7 +26105,7 @@ pub unsafe fn vst3q_lane_p64(a: *mut p64, b: poly64x2x3_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst3q_lane_u8(a: *mut u8, b: uint8x16x3_t) { static_assert_uimm_bits!(LANE, 4); vst3q_lane_s8::(transmute(a), transmute(b)) @@ -26118,7 +26118,7 @@ pub unsafe fn vst3q_lane_u8(a: *mut u8, b: uint8x16x3_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst3q_lane_u64(a: *mut u64, b: uint64x2x3_t) { static_assert_uimm_bits!(LANE, 1); vst3q_lane_s64::(transmute(a), transmute(b)) @@ -26131,7 +26131,7 @@ pub unsafe fn vst3q_lane_u64(a: *mut u64, b: uint64x2x3_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst3q_lane_p8(a: *mut p8, b: poly8x16x3_t) { static_assert_uimm_bits!(LANE, 4); vst3q_lane_s8::(transmute(a), transmute(b)) @@ -26183,7 +26183,7 @@ pub unsafe fn vst4_f64(a: *mut f64, b: float64x1x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4_lane_f64(a: *mut f64, b: float64x1x4_t) { static_assert!(LANE == 0); @@ -26210,7 +26210,7 @@ pub unsafe fn vst4_lane_f64(a: *mut f64, b: float64x1x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4_lane_s64(a: *mut i64, b: int64x1x4_t) { static_assert!(LANE == 0); @@ -26238,7 +26238,7 @@ pub unsafe fn vst4_lane_s64(a: *mut i64, b: int64x1x4_t) { #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst4_lane_p64(a: *mut p64, b: poly64x1x4_t) { static_assert!(LANE == 0); vst4_lane_s64::(transmute(a), transmute(b)) @@ -26251,7 +26251,7 @@ pub unsafe fn vst4_lane_p64(a: *mut p64, b: poly64x1x4_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst4_lane_u64(a: *mut u64, b: uint64x1x4_t) { static_assert!(LANE == 0); vst4_lane_s64::(transmute(a), transmute(b)) @@ -26299,7 +26299,7 @@ pub unsafe fn vst4q_s64(a: *mut i64, b: int64x2x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4q_lane_f64(a: *mut f64, b: float64x2x4_t) { static_assert_uimm_bits!(LANE, 1); @@ -26326,7 +26326,7 @@ pub unsafe fn vst4q_lane_f64(a: *mut f64, b: float64x2x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4q_lane_s8(a: *mut i8, b: int8x16x4_t) { static_assert_uimm_bits!(LANE, 4); @@ -26353,7 +26353,7 @@ pub unsafe fn vst4q_lane_s8(a: *mut i8, b: int8x16x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4q_lane_s64(a: *mut i64, b: int64x2x4_t) { static_assert_uimm_bits!(LANE, 1); @@ -26381,7 +26381,7 @@ pub unsafe fn vst4q_lane_s64(a: *mut i64, b: int64x2x4_t) { #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[target_feature(enable = "neon,aes")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst4q_lane_p64(a: *mut p64, b: poly64x2x4_t) { static_assert_uimm_bits!(LANE, 1); vst4q_lane_s64::(transmute(a), transmute(b)) @@ -26394,7 +26394,7 @@ pub unsafe fn vst4q_lane_p64(a: *mut p64, b: poly64x2x4_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst4q_lane_u8(a: *mut u8, b: uint8x16x4_t) { static_assert_uimm_bits!(LANE, 4); vst4q_lane_s8::(transmute(a), transmute(b)) @@ -26407,7 +26407,7 @@ pub unsafe fn vst4q_lane_u8(a: *mut u8, b: uint8x16x4_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst4q_lane_u64(a: *mut u64, b: uint64x2x4_t) { static_assert_uimm_bits!(LANE, 1); vst4q_lane_s64::(transmute(a), transmute(b)) @@ -26420,7 +26420,7 @@ pub unsafe fn vst4q_lane_u64(a: *mut u64, b: uint64x2x4_t) { #[target_feature(enable = "neon")] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr(test, assert_instr(st4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vst4q_lane_p8(a: *mut p8, b: poly8x16x4_t) { static_assert_uimm_bits!(LANE, 4); vst4q_lane_s8::(transmute(a), transmute(b)) @@ -26659,7 +26659,7 @@ pub fn vsubw_high_u32(a: uint64x2_t, b: uint32x4_t) -> uint64x2_t { #[inline] #[target_feature(enable = "neon,i8mm")] #[cfg_attr(test, assert_instr(sudot, LANE = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_i8mm", issue = "117223")] pub fn vsudot_laneq_s32(a: int32x2_t, b: int8x8_t, c: uint8x16_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 2); @@ -26674,7 +26674,7 @@ pub fn vsudot_laneq_s32(a: int32x2_t, b: int8x8_t, c: uint8x16_ #[inline] #[target_feature(enable = "neon,i8mm")] #[cfg_attr(test, assert_instr(sudot, LANE = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_i8mm", issue = "117223")] pub fn vsudotq_laneq_s32(a: int32x4_t, b: int8x16_t, c: uint8x16_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -28025,7 +28025,7 @@ pub fn vuqadds_s32(a: i32, b: u32) -> i32 { #[inline] #[target_feature(enable = "neon,i8mm")] #[cfg_attr(test, assert_instr(usdot, LANE = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_i8mm", issue = "117223")] pub fn vusdot_laneq_s32(a: int32x2_t, b: uint8x8_t, c: int8x16_t) -> int32x2_t { static_assert_uimm_bits!(LANE, 2); @@ -28040,7 +28040,7 @@ pub fn vusdot_laneq_s32(a: int32x2_t, b: uint8x8_t, c: int8x16_ #[inline] #[target_feature(enable = "neon,i8mm")] #[cfg_attr(test, assert_instr(usdot, LANE = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_neon_i8mm", issue = "117223")] pub fn vusdotq_laneq_s32(a: int32x4_t, b: uint8x16_t, c: int8x16_t) -> int32x4_t { static_assert_uimm_bits!(LANE, 2); @@ -28524,7 +28524,7 @@ pub fn vuzp2q_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { #[inline] #[target_feature(enable = "neon,sha3")] #[cfg_attr(test, assert_instr(xar, IMM6 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_neon_sha3", since = "1.79.0")] pub fn vxarq_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { static_assert_uimm_bits!(IMM6, 6); diff --git a/library/stdarch/crates/core_arch/src/aarch64/neon/mod.rs b/library/stdarch/crates/core_arch/src/aarch64/neon/mod.rs index b172b57f32543..c4863d3084354 100644 --- a/library/stdarch/crates/core_arch/src/aarch64/neon/mod.rs +++ b/library/stdarch/crates/core_arch/src/aarch64/neon/mod.rs @@ -74,7 +74,7 @@ pub struct float64x2x4_t( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N1 = 0, N2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_s64(_a: int64x1_t, b: int64x1_t) -> int64x1_t { static_assert!(N1 == 0); @@ -86,7 +86,7 @@ pub fn vcopy_lane_s64(_a: int64x1_t, b: int64x1_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N1 = 0, N2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_u64(_a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { static_assert!(N1 == 0); @@ -98,7 +98,7 @@ pub fn vcopy_lane_u64(_a: uint64x1_t, b: uint64x1_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N1 = 0, N2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_p64(_a: poly64x1_t, b: poly64x1_t) -> poly64x1_t { static_assert!(N1 == 0); @@ -110,7 +110,7 @@ pub fn vcopy_lane_p64(_a: poly64x1_t, b: poly64x1_ #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N1 = 0, N2 = 0))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_lane_f64( _a: float64x1_t, @@ -125,7 +125,7 @@ pub fn vcopy_lane_f64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_s64( _a: int64x1_t, @@ -140,7 +140,7 @@ pub fn vcopy_laneq_s64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_u64( _a: uint64x1_t, @@ -155,7 +155,7 @@ pub fn vcopy_laneq_u64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_p64( _a: poly64x1_t, @@ -170,7 +170,7 @@ pub fn vcopy_laneq_p64( #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, LANE1 = 0, LANE2 = 1))] -#[rustc_legacy_const_generics(1, 3)] +#[rustc_deprecated_legacy_const_generics(1, 3)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcopy_laneq_f64( _a: float64x1_t, @@ -203,7 +203,7 @@ pub unsafe fn vld1q_dup_f64(ptr: *const f64) -> float64x2_t { /// Load one single-element structure to one lane of one register. #[inline] #[target_feature(enable = "neon")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(ldr, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld1_lane_f64(ptr: *const f64, src: float64x1_t) -> float64x1_t { @@ -214,7 +214,7 @@ pub unsafe fn vld1_lane_f64(ptr: *const f64, src: float64x1_t) /// Load one single-element structure to one lane of one register. #[inline] #[target_feature(enable = "neon")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(ld1, LANE = 1))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld1q_lane_f64(ptr: *const f64, src: float64x2_t) -> float64x2_t { @@ -329,7 +329,7 @@ pub fn vaddd_u64(a: u64, b: u64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vext_p64(a: poly64x1_t, _b: poly64x1_t) -> poly64x1_t { static_assert!(N == 0); @@ -340,7 +340,7 @@ pub fn vext_p64(a: poly64x1_t, _b: poly64x1_t) -> poly64x1_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vext_f64(a: float64x1_t, _b: float64x1_t) -> float64x1_t { static_assert!(N == 0); @@ -458,7 +458,7 @@ pub fn vget_low_p64(a: poly64x2_t) -> poly64x1_t { /// Duplicate vector element to vector or scalar #[inline] #[target_feature(enable = "neon")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -472,7 +472,7 @@ pub fn vget_lane_f64(v: float64x1_t) -> f64 { /// Duplicate vector element to vector or scalar #[inline] #[target_feature(enable = "neon")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -496,7 +496,7 @@ pub fn vcombine_f64(low: float64x1_t, high: float64x1_t) -> float64x2_t { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshld_n_s64(a: i64) -> i64 { static_assert_uimm_bits!(N, 6); @@ -507,7 +507,7 @@ pub fn vshld_n_s64(a: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshld_n_u64(a: u64) -> u64 { static_assert_uimm_bits!(N, 6); @@ -518,7 +518,7 @@ pub fn vshld_n_u64(a: u64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrd_n_s64(a: i64) -> i64 { static_assert!(N >= 1 && N <= 64); @@ -530,7 +530,7 @@ pub fn vshrd_n_s64(a: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vshrd_n_u64(a: u64) -> u64 { static_assert!(N >= 1 && N <= 64); @@ -546,7 +546,7 @@ pub fn vshrd_n_u64(a: u64) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsrad_n_s64(a: i64, b: i64) -> i64 { static_assert!(N >= 1 && N <= 64); @@ -557,7 +557,7 @@ pub fn vsrad_n_s64(a: i64, b: i64) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(test, assert_instr(nop, N = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vsrad_n_u64(a: u64, b: u64) -> u64 { static_assert!(N >= 1 && N <= 64); diff --git a/library/stdarch/crates/core_arch/src/aarch64/prefetch.rs b/library/stdarch/crates/core_arch/src/aarch64/prefetch.rs index 4dcbc9549f115..8a79384503ada 100644 --- a/library/stdarch/crates/core_arch/src/aarch64/prefetch.rs +++ b/library/stdarch/crates/core_arch/src/aarch64/prefetch.rs @@ -69,7 +69,7 @@ pub const _PREFETCH_LOCALITY3: i32 = 3; #[cfg_attr(test, assert_instr("prfm pstl3keep", RW = _PREFETCH_WRITE, LOCALITY = _PREFETCH_LOCALITY1))] #[cfg_attr(test, assert_instr("prfm pstl2keep", RW = _PREFETCH_WRITE, LOCALITY = _PREFETCH_LOCALITY2))] #[cfg_attr(test, assert_instr("prfm pstl1keep", RW = _PREFETCH_WRITE, LOCALITY = _PREFETCH_LOCALITY3))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] #[unstable(feature = "stdarch_aarch64_prefetch", issue = "117217")] // FIXME: Replace this with the standard ACLE __pld/__pldx/__pli/__plix intrinsics pub unsafe fn _prefetch(p: *const i8) { diff --git a/library/stdarch/crates/core_arch/src/aarch64/tme.rs b/library/stdarch/crates/core_arch/src/aarch64/tme.rs index 207633c1f8d34..b94cdbb90a7b4 100644 --- a/library/stdarch/crates/core_arch/src/aarch64/tme.rs +++ b/library/stdarch/crates/core_arch/src/aarch64/tme.rs @@ -114,7 +114,7 @@ pub unsafe fn __tcommit() { all(test, not(target_env = "msvc")), assert_instr(tcancel, IMM16 = 0x0) )] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_aarch64_tme", issue = "117216")] pub unsafe fn __tcancel() { static_assert!(IMM16 <= 65535); diff --git a/library/stdarch/crates/core_arch/src/arm/neon.rs b/library/stdarch/crates/core_arch/src/arm/neon.rs index 90c358b5db7b3..50c58ea0e6571 100644 --- a/library/stdarch/crates/core_arch/src/arm/neon.rs +++ b/library/stdarch/crates/core_arch/src/arm/neon.rs @@ -20,7 +20,7 @@ unsafe extern "unadjusted" { #[target_feature(enable = "neon,v7,aes")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vsli_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1_t { static_assert!(0 <= N && N <= 63); transmute(vshiftins_v1i64( @@ -40,7 +40,7 @@ pub unsafe fn vsli_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1 #[target_feature(enable = "neon,v7,aes")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vsliq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { static_assert!(0 <= N && N <= 63); transmute(vshiftins_v2i64( @@ -60,7 +60,7 @@ pub unsafe fn vsliq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x #[target_feature(enable = "neon,v7,aes")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vsliq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { static_assert!(0 <= N && N <= 63); let a: poly64x2_t = simd_shuffle!(a, a, [0, 1]); @@ -82,7 +82,7 @@ pub unsafe fn vsliq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x #[target_feature(enable = "neon,v7,aes")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vsri_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1_t { static_assert!(1 <= N && N <= 64); transmute(vshiftins_v1i64( @@ -102,7 +102,7 @@ pub unsafe fn vsri_n_p64(a: poly64x1_t, b: poly64x1_t) -> poly64x1 #[target_feature(enable = "neon,v7,aes")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vsriq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { static_assert!(1 <= N && N <= 64); transmute(vshiftins_v2i64( @@ -122,7 +122,7 @@ pub unsafe fn vsriq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x #[target_feature(enable = "neon,v7,aes")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn vsriq_n_p64(a: poly64x2_t, b: poly64x2_t) -> poly64x2_t { static_assert!(1 <= N && N <= 64); let a: poly64x2_t = simd_shuffle!(a, a, [0, 1]); diff --git a/library/stdarch/crates/core_arch/src/arm/sat.rs b/library/stdarch/crates/core_arch/src/arm/sat.rs index bd38f59e642df..970a20a9b9803 100644 --- a/library/stdarch/crates/core_arch/src/arm/sat.rs +++ b/library/stdarch/crates/core_arch/src/arm/sat.rs @@ -10,7 +10,7 @@ use stdarch_test::assert_instr; #[unstable(feature = "stdarch_arm_sat", issue = "none")] #[inline] #[cfg_attr(test, assert_instr("ssat", WIDTH = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub unsafe fn __ssat(x: i32) -> i32 { static_assert!(matches!(WIDTH, 1..=32)); arm_ssat(x, WIDTH as i32) @@ -21,7 +21,7 @@ pub unsafe fn __ssat(x: i32) -> i32 { #[unstable(feature = "stdarch_arm_sat", issue = "none")] #[inline] #[cfg_attr(test, assert_instr("usat", WIDTH = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub unsafe fn __usat(x: i32) -> u32 { static_assert!(matches!(WIDTH, 1..=32)); arm_usat(x, WIDTH as i32) diff --git a/library/stdarch/crates/core_arch/src/arm_shared/neon/generated.rs b/library/stdarch/crates/core_arch/src/arm_shared/neon/generated.rs index 32531c7da1356..f9a64cc1d207c 100644 --- a/library/stdarch/crates/core_arch/src/arm_shared/neon/generated.rs +++ b/library/stdarch/crates/core_arch/src/arm_shared/neon/generated.rs @@ -8440,7 +8440,7 @@ pub fn vcvtq_f32_u32(a: uint32x4_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(scvtf, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvt_n_f16_s16(a: int16x4_t) -> float16x4_t { @@ -8467,7 +8467,7 @@ pub fn vcvt_n_f16_s16(a: int16x4_t) -> float16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(scvtf, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvtq_n_f16_s16(a: int16x8_t) -> float16x8_t { @@ -8494,7 +8494,7 @@ pub fn vcvtq_n_f16_s16(a: int16x8_t) -> float16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ucvtf, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvt_n_f16_u16(a: uint16x4_t) -> float16x4_t { @@ -8521,7 +8521,7 @@ pub fn vcvt_n_f16_u16(a: uint16x4_t) -> float16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ucvtf, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvtq_n_f16_u16(a: uint16x8_t) -> float16x8_t { @@ -8545,7 +8545,7 @@ pub fn vcvtq_n_f16_u16(a: uint16x8_t) -> float16x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvt_n_f32_s32(a: int32x2_t) -> float32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8564,7 +8564,7 @@ pub fn vcvt_n_f32_s32(a: int32x2_t) -> float32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvtq_n_f32_s32(a: int32x4_t) -> float32x4_t { static_assert!(N >= 1 && N <= 32); @@ -8583,7 +8583,7 @@ pub fn vcvtq_n_f32_s32(a: int32x4_t) -> float32x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_f32_s32(a: int32x2_t) -> float32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8602,7 +8602,7 @@ pub fn vcvt_n_f32_s32(a: int32x2_t) -> float32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(scvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_f32_s32(a: int32x4_t) -> float32x4_t { static_assert!(N >= 1 && N <= 32); @@ -8621,7 +8621,7 @@ pub fn vcvtq_n_f32_s32(a: int32x4_t) -> float32x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvt_n_f32_u32(a: uint32x2_t) -> float32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8640,7 +8640,7 @@ pub fn vcvt_n_f32_u32(a: uint32x2_t) -> float32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvtq_n_f32_u32(a: uint32x4_t) -> float32x4_t { static_assert!(N >= 1 && N <= 32); @@ -8659,7 +8659,7 @@ pub fn vcvtq_n_f32_u32(a: uint32x4_t) -> float32x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_f32_u32(a: uint32x2_t) -> float32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8678,7 +8678,7 @@ pub fn vcvt_n_f32_u32(a: uint32x2_t) -> float32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ucvtf, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_f32_u32(a: uint32x4_t) -> float32x4_t { static_assert!(N >= 1 && N <= 32); @@ -8700,7 +8700,7 @@ pub fn vcvtq_n_f32_u32(a: uint32x4_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fcvtzs, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvt_n_s16_f16(a: float16x4_t) -> int16x4_t { @@ -8727,7 +8727,7 @@ pub fn vcvt_n_s16_f16(a: float16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fcvtzs, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvtq_n_s16_f16(a: float16x8_t) -> int16x8_t { @@ -8751,7 +8751,7 @@ pub fn vcvtq_n_s16_f16(a: float16x8_t) -> int16x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvt_n_s32_f32(a: float32x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8770,7 +8770,7 @@ pub fn vcvt_n_s32_f32(a: float32x2_t) -> int32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvtq_n_s32_f32(a: float32x4_t) -> int32x4_t { static_assert!(N >= 1 && N <= 32); @@ -8789,7 +8789,7 @@ pub fn vcvtq_n_s32_f32(a: float32x4_t) -> int32x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_s32_f32(a: float32x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8808,7 +8808,7 @@ pub fn vcvt_n_s32_f32(a: float32x2_t) -> int32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(fcvtzs, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_s32_f32(a: float32x4_t) -> int32x4_t { static_assert!(N >= 1 && N <= 32); @@ -8830,7 +8830,7 @@ pub fn vcvtq_n_s32_f32(a: float32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fcvtzu, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvt_n_u16_f16(a: float16x4_t) -> uint16x4_t { @@ -8857,7 +8857,7 @@ pub fn vcvt_n_u16_f16(a: float16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fcvtzu, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vcvtq_n_u16_f16(a: float16x8_t) -> uint16x8_t { @@ -8881,7 +8881,7 @@ pub fn vcvtq_n_u16_f16(a: float16x8_t) -> uint16x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvt_n_u32_f32(a: float32x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8900,7 +8900,7 @@ pub fn vcvt_n_u32_f32(a: float32x2_t) -> uint32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vcvt, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vcvtq_n_u32_f32(a: float32x4_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -8919,7 +8919,7 @@ pub fn vcvtq_n_u32_f32(a: float32x4_t) -> uint32x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvt_n_u32_f32(a: float32x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -8938,7 +8938,7 @@ pub fn vcvt_n_u32_f32(a: float32x2_t) -> uint32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(fcvtzu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vcvtq_n_u32_f32(a: float32x4_t) -> uint32x4_t { static_assert!(N >= 1 && N <= 32); @@ -9133,7 +9133,7 @@ pub fn vcvtq_u32_f32(a: float32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sdot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_dotprod", issue = "117224") @@ -9160,7 +9160,7 @@ pub fn vdot_lane_s32(a: int32x2_t, b: int8x8_t, c: int8x8_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sdot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_dotprod", issue = "117224") @@ -9188,7 +9188,7 @@ pub fn vdotq_lane_s32(a: int32x4_t, b: int8x16_t, c: int8x8_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(udot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_dotprod", issue = "117224") @@ -9215,7 +9215,7 @@ pub fn vdot_lane_u32(a: uint32x2_t, b: uint8x8_t, c: uint8x8_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(udot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_dotprod", issue = "117224") @@ -9358,7 +9358,7 @@ pub fn vdotq_u32(a: uint32x4_t, b: uint8x16_t, c: uint8x16_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vdup_lane_f16(a: float16x4_t) -> float16x4_t { @@ -9374,7 +9374,7 @@ pub fn vdup_lane_f16(a: float16x4_t) -> float16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vdupq_lane_f16(a: float16x4_t) -> float16x8_t { @@ -9397,7 +9397,7 @@ pub fn vdupq_lane_f16(a: float16x4_t) -> float16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9420,7 +9420,7 @@ pub fn vdup_lane_f32(a: float32x2_t) -> float32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9443,7 +9443,7 @@ pub fn vdup_lane_s32(a: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9466,7 +9466,7 @@ pub fn vdup_lane_u32(a: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9489,7 +9489,7 @@ pub fn vdupq_lane_f32(a: float32x2_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9512,7 +9512,7 @@ pub fn vdupq_lane_s32(a: int32x2_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9535,7 +9535,7 @@ pub fn vdupq_lane_u32(a: uint32x2_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9558,7 +9558,7 @@ pub fn vdup_lane_p16(a: poly16x4_t) -> poly16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9581,7 +9581,7 @@ pub fn vdup_lane_s16(a: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9604,7 +9604,7 @@ pub fn vdup_lane_u16(a: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9633,7 +9633,7 @@ pub fn vdupq_lane_p16(a: poly16x4_t) -> poly16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9662,7 +9662,7 @@ pub fn vdupq_lane_s16(a: int16x4_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9691,7 +9691,7 @@ pub fn vdupq_lane_u16(a: uint16x4_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9720,7 +9720,7 @@ pub fn vdup_lane_p8(a: poly8x8_t) -> poly8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9749,7 +9749,7 @@ pub fn vdup_lane_s8(a: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9778,7 +9778,7 @@ pub fn vdup_lane_u8(a: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9810,7 +9810,7 @@ pub fn vdupq_lane_p8(a: poly8x8_t) -> poly8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9842,7 +9842,7 @@ pub fn vdupq_lane_s8(a: int8x8_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9874,7 +9874,7 @@ pub fn vdupq_lane_u8(a: uint8x8_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, N = 0) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9897,7 +9897,7 @@ pub fn vdup_lane_s64(a: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, N = 0) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9919,7 +9919,7 @@ pub fn vdup_lane_u64(a: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vdup_laneq_f16(a: float16x8_t) -> float16x4_t { @@ -9935,7 +9935,7 @@ pub fn vdup_laneq_f16(a: float16x8_t) -> float16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vdupq_laneq_f16(a: float16x8_t) -> float16x8_t { @@ -9958,7 +9958,7 @@ pub fn vdupq_laneq_f16(a: float16x8_t) -> float16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -9981,7 +9981,7 @@ pub fn vdup_laneq_f32(a: float32x4_t) -> float32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10004,7 +10004,7 @@ pub fn vdup_laneq_s32(a: int32x4_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10027,7 +10027,7 @@ pub fn vdup_laneq_u32(a: uint32x4_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10050,7 +10050,7 @@ pub fn vdupq_laneq_f32(a: float32x4_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10073,7 +10073,7 @@ pub fn vdupq_laneq_s32(a: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10096,7 +10096,7 @@ pub fn vdupq_laneq_u32(a: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10119,7 +10119,7 @@ pub fn vdup_laneq_p16(a: poly16x8_t) -> poly16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10142,7 +10142,7 @@ pub fn vdup_laneq_s16(a: int16x8_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10165,7 +10165,7 @@ pub fn vdup_laneq_u16(a: uint16x8_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10194,7 +10194,7 @@ pub fn vdupq_laneq_p16(a: poly16x8_t) -> poly16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10223,7 +10223,7 @@ pub fn vdupq_laneq_s16(a: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 4) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10252,7 +10252,7 @@ pub fn vdupq_laneq_u16(a: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 8) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10281,7 +10281,7 @@ pub fn vdup_laneq_p8(a: poly8x16_t) -> poly8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 8) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10310,7 +10310,7 @@ pub fn vdup_laneq_s8(a: int8x16_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 8) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10339,7 +10339,7 @@ pub fn vdup_laneq_u8(a: uint8x16_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 8) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10371,7 +10371,7 @@ pub fn vdupq_laneq_p8(a: poly8x16_t) -> poly8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 8) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10403,7 +10403,7 @@ pub fn vdupq_laneq_s8(a: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 8) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10435,7 +10435,7 @@ pub fn vdupq_laneq_u8(a: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -10458,7 +10458,7 @@ pub fn vdup_laneq_s64(a: int64x2_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11013,7 +11013,7 @@ fn vdupq_n_f32_vfp4(value: f32) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 0) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11036,7 +11036,7 @@ pub fn vdupq_lane_s64(a: int64x1_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 0) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11059,7 +11059,7 @@ pub fn vdupq_lane_u64(a: uint64x1_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11082,7 +11082,7 @@ pub fn vdupq_laneq_s64(a: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(dup, N = 1) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11440,7 +11440,7 @@ pub fn veorq_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 3) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vext_f16(a: float16x4_t, b: float16x4_t) -> float16x4_t { @@ -11465,7 +11465,7 @@ pub fn vext_f16(a: float16x4_t, b: float16x4_t) -> float16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11494,7 +11494,7 @@ pub fn vext_f32(a: float32x2_t, b: float32x2_t) -> float32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11523,7 +11523,7 @@ pub fn vext_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11554,7 +11554,7 @@ pub fn vext_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, N = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11579,7 +11579,7 @@ pub unsafe fn vext_s64(a: int64x1_t, _b: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, N = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11602,7 +11602,7 @@ pub unsafe fn vext_u64(a: uint64x1_t, _b: uint64x1_t) -> uint64x1_ all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 7) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11637,7 +11637,7 @@ pub fn vext_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 7) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11672,7 +11672,7 @@ pub fn vextq_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 7) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11707,7 +11707,7 @@ pub fn vext_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 7) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11742,7 +11742,7 @@ pub fn vextq_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 7) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11777,7 +11777,7 @@ pub fn vext_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 7) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11811,7 +11811,7 @@ pub fn vextq_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 7) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vextq_f16(a: float16x8_t, b: float16x8_t) -> float16x8_t { @@ -11840,7 +11840,7 @@ pub fn vextq_f16(a: float16x8_t, b: float16x8_t) -> float16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 3) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11871,7 +11871,7 @@ pub fn vextq_f32(a: float32x4_t, b: float32x4_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 3) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11902,7 +11902,7 @@ pub fn vext_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 3) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11933,7 +11933,7 @@ pub fn vextq_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 3) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11964,7 +11964,7 @@ pub fn vext_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 3) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -11995,7 +11995,7 @@ pub fn vextq_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 3) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -12026,7 +12026,7 @@ pub fn vext_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -12055,7 +12055,7 @@ pub fn vextq_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -12084,7 +12084,7 @@ pub fn vextq_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 15) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -12187,7 +12187,7 @@ pub fn vextq_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 15) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -12290,7 +12290,7 @@ pub fn vextq_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ext, N = 15) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -12882,7 +12882,7 @@ pub fn vget_high_u64(a: uint64x2_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vget_lane_f16(a: float16x4_t) -> f16 { static_assert_uimm_bits!(LANE, 2); @@ -12898,7 +12898,7 @@ pub fn vget_lane_f16(a: float16x4_t) -> f16 { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vgetq_lane_f16(a: float16x8_t) -> f16 { static_assert_uimm_bits!(LANE, 3); @@ -12909,7 +12909,7 @@ pub fn vgetq_lane_f16(a: float16x8_t) -> f16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 1))] #[cfg_attr( not(target_arch = "arm"), @@ -12928,7 +12928,7 @@ pub fn vget_lane_f32(v: float32x2_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -12947,7 +12947,7 @@ pub fn vget_lane_p16(v: poly16x4_t) -> p16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -12966,7 +12966,7 @@ pub fn vget_lane_p8(v: poly8x8_t) -> p8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -12985,7 +12985,7 @@ pub fn vget_lane_s16(v: int16x4_t) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 1))] #[cfg_attr( not(target_arch = "arm"), @@ -13004,7 +13004,7 @@ pub fn vget_lane_s32(v: int32x2_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13023,7 +13023,7 @@ pub fn vget_lane_s8(v: int8x8_t) -> i8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13042,7 +13042,7 @@ pub fn vget_lane_u16(v: uint16x4_t) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 1))] #[cfg_attr( not(target_arch = "arm"), @@ -13061,7 +13061,7 @@ pub fn vget_lane_u32(v: uint32x2_t) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13080,7 +13080,7 @@ pub fn vget_lane_u8(v: uint8x8_t) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 1))] #[cfg_attr( not(target_arch = "arm"), @@ -13099,7 +13099,7 @@ pub fn vgetq_lane_f32(v: float32x4_t) -> f32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13118,7 +13118,7 @@ pub fn vgetq_lane_p16(v: poly16x8_t) -> p16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 1))] #[cfg_attr( not(target_arch = "arm"), @@ -13137,7 +13137,7 @@ pub fn vgetq_lane_p64(v: poly64x2_t) -> p64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13156,7 +13156,7 @@ pub fn vgetq_lane_p8(v: poly8x16_t) -> p8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13175,7 +13175,7 @@ pub fn vgetq_lane_s16(v: int16x8_t) -> i16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13194,7 +13194,7 @@ pub fn vgetq_lane_s32(v: int32x4_t) -> i32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 1))] #[cfg_attr( not(target_arch = "arm"), @@ -13213,7 +13213,7 @@ pub fn vgetq_lane_s64(v: int64x2_t) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13232,7 +13232,7 @@ pub fn vgetq_lane_s8(v: int8x16_t) -> i8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13251,7 +13251,7 @@ pub fn vgetq_lane_u16(v: uint16x8_t) -> u16 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13270,7 +13270,7 @@ pub fn vgetq_lane_u32(v: uint32x4_t) -> u32 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 1))] #[cfg_attr( not(target_arch = "arm"), @@ -13289,7 +13289,7 @@ pub fn vgetq_lane_u64(v: uint64x2_t) -> u64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 2))] #[cfg_attr( not(target_arch = "arm"), @@ -13308,7 +13308,7 @@ pub fn vgetq_lane_u8(v: uint8x16_t) -> u8 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 0))] #[cfg_attr( not(target_arch = "arm"), @@ -13327,7 +13327,7 @@ pub fn vget_lane_p64(v: poly64x1_t) -> p64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 0))] #[cfg_attr( not(target_arch = "arm"), @@ -13346,7 +13346,7 @@ pub fn vget_lane_s64(v: int64x1_t) -> i64 { #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(nop, IMM5 = 0))] #[cfg_attr( not(target_arch = "arm"), @@ -15729,7 +15729,7 @@ pub unsafe fn vld1q_f32_x4(a: *const f32) -> float32x4x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld1, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld1_lane_f16(ptr: *const f16, src: float16x4_t) -> float16x4_t { @@ -15747,7 +15747,7 @@ pub unsafe fn vld1_lane_f16(ptr: *const f16, src: float16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld1, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld1q_lane_f16(ptr: *const f16, src: float16x8_t) -> float16x8_t { @@ -15761,7 +15761,7 @@ pub unsafe fn vld1q_lane_f16(ptr: *const f16, src: float16x8_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.32", LANE = 1))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15786,7 +15786,7 @@ pub unsafe fn vld1_lane_f32(ptr: *const f32, src: float32x2_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.16", LANE = 3))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15811,7 +15811,7 @@ pub unsafe fn vld1_lane_p16(ptr: *const p16, src: poly16x4_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.8", LANE = 7))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15836,7 +15836,7 @@ pub unsafe fn vld1_lane_p8(ptr: *const p8, src: poly8x8_t) -> p #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.16", LANE = 3))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15861,7 +15861,7 @@ pub unsafe fn vld1_lane_s16(ptr: *const i16, src: int16x4_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.32", LANE = 1))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15886,7 +15886,7 @@ pub unsafe fn vld1_lane_s32(ptr: *const i32, src: int32x2_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vldr, LANE = 0))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15911,7 +15911,7 @@ pub unsafe fn vld1_lane_s64(ptr: *const i64, src: int64x1_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.8", LANE = 7))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15936,7 +15936,7 @@ pub unsafe fn vld1_lane_s8(ptr: *const i8, src: int8x8_t) -> in #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.16", LANE = 3))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15961,7 +15961,7 @@ pub unsafe fn vld1_lane_u16(ptr: *const u16, src: uint16x4_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.32", LANE = 1))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -15986,7 +15986,7 @@ pub unsafe fn vld1_lane_u32(ptr: *const u32, src: uint32x2_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vldr, LANE = 0))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16011,7 +16011,7 @@ pub unsafe fn vld1_lane_u64(ptr: *const u64, src: uint64x1_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.8", LANE = 7))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16036,7 +16036,7 @@ pub unsafe fn vld1_lane_u8(ptr: *const u8, src: uint8x8_t) -> u #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.32", LANE = 3))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16061,7 +16061,7 @@ pub unsafe fn vld1q_lane_f32(ptr: *const f32, src: float32x4_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.16", LANE = 7))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16086,7 +16086,7 @@ pub unsafe fn vld1q_lane_p16(ptr: *const p16, src: poly16x8_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.8", LANE = 15))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16111,7 +16111,7 @@ pub unsafe fn vld1q_lane_p8(ptr: *const p8, src: poly8x16_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.16", LANE = 7))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16136,7 +16136,7 @@ pub unsafe fn vld1q_lane_s16(ptr: *const i16, src: int16x8_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.32", LANE = 3))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16161,7 +16161,7 @@ pub unsafe fn vld1q_lane_s32(ptr: *const i32, src: int32x4_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vldr, LANE = 1))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16186,7 +16186,7 @@ pub unsafe fn vld1q_lane_s64(ptr: *const i64, src: int64x2_t) - #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.8", LANE = 15))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16211,7 +16211,7 @@ pub unsafe fn vld1q_lane_s8(ptr: *const i8, src: int8x16_t) -> #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.16", LANE = 7))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16236,7 +16236,7 @@ pub unsafe fn vld1q_lane_u16(ptr: *const u16, src: uint16x8_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.32", LANE = 3))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16261,7 +16261,7 @@ pub unsafe fn vld1q_lane_u32(ptr: *const u32, src: uint32x4_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vldr, LANE = 1))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16286,7 +16286,7 @@ pub unsafe fn vld1q_lane_u64(ptr: *const u64, src: uint64x2_t) #[inline] #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vld1.8", LANE = 15))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16311,7 +16311,7 @@ pub unsafe fn vld1q_lane_u8(ptr: *const u8, src: uint8x16_t) -> #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vldr, LANE = 0))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -16336,7 +16336,7 @@ pub unsafe fn vld1_lane_p64(ptr: *const p64, src: poly64x1_t) - #[inline] #[target_feature(enable = "neon,aes")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vldr, LANE = 1))] #[cfg_attr( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), @@ -20877,7 +20877,7 @@ pub unsafe fn vld2q_s32(a: *const i32) -> int32x4x2_t { #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld2_lane_f16(a: *const f16, b: float16x4x2_t) -> float16x4x2_t { @@ -20902,7 +20902,7 @@ pub unsafe fn vld2_lane_f16(a: *const f16, b: float16x4x2_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld2q_lane_f16(a: *const f16, b: float16x8x2_t) -> float16x8x2_t { @@ -20929,7 +20929,7 @@ pub unsafe fn vld2q_lane_f16(a: *const f16, b: float16x8x2_t) - all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld2_lane_f16(a: *const f16, b: float16x4x2_t) -> float16x4x2_t { @@ -20954,7 +20954,7 @@ pub unsafe fn vld2_lane_f16(a: *const f16, b: float16x4x2_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld2q_lane_f16(a: *const f16, b: float16x8x2_t) -> float16x8x2_t { @@ -20981,7 +20981,7 @@ pub unsafe fn vld2q_lane_f16(a: *const f16, b: float16x8x2_t) - #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_f32(a: *const f32, b: float32x2x2_t) -> float32x2x2_t { static_assert_uimm_bits!(LANE, 2); @@ -21002,7 +21002,7 @@ pub unsafe fn vld2_lane_f32(a: *const f32, b: float32x2x2_t) -> #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_f32(a: *const f32, b: float32x4x2_t) -> float32x4x2_t { static_assert_uimm_bits!(LANE, 2); @@ -21024,7 +21024,7 @@ pub unsafe fn vld2q_lane_f32(a: *const f32, b: float32x4x2_t) - #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_s8(a: *const i8, b: int8x8x2_t) -> int8x8x2_t { static_assert_uimm_bits!(LANE, 3); @@ -21045,7 +21045,7 @@ pub unsafe fn vld2_lane_s8(a: *const i8, b: int8x8x2_t) -> int8 #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_s16(a: *const i16, b: int16x4x2_t) -> int16x4x2_t { static_assert_uimm_bits!(LANE, 2); @@ -21066,7 +21066,7 @@ pub unsafe fn vld2_lane_s16(a: *const i16, b: int16x4x2_t) -> i #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_s16(a: *const i16, b: int16x8x2_t) -> int16x8x2_t { static_assert_uimm_bits!(LANE, 3); @@ -21087,7 +21087,7 @@ pub unsafe fn vld2q_lane_s16(a: *const i16, b: int16x8x2_t) -> #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2_lane_s32(a: *const i32, b: int32x2x2_t) -> int32x2x2_t { static_assert_uimm_bits!(LANE, 1); @@ -21108,7 +21108,7 @@ pub unsafe fn vld2_lane_s32(a: *const i32, b: int32x2x2_t) -> i #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld2q_lane_s32(a: *const i32, b: int32x4x2_t) -> int32x4x2_t { static_assert_uimm_bits!(LANE, 2); @@ -21129,7 +21129,7 @@ pub unsafe fn vld2q_lane_s32(a: *const i32, b: int32x4x2_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld2_lane_f32(a: *const f32, b: float32x2x2_t) -> float32x2x2_t { static_assert_uimm_bits!(LANE, 1); @@ -21153,7 +21153,7 @@ pub unsafe fn vld2_lane_f32(a: *const f32, b: float32x2x2_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld2q_lane_f32(a: *const f32, b: float32x4x2_t) -> float32x4x2_t { static_assert_uimm_bits!(LANE, 2); @@ -21177,7 +21177,7 @@ pub unsafe fn vld2q_lane_f32(a: *const f32, b: float32x4x2_t) - #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld2q_lane_s16(a: *const i16, b: int16x8x2_t) -> int16x8x2_t { static_assert_uimm_bits!(LANE, 3); @@ -21201,7 +21201,7 @@ pub unsafe fn vld2q_lane_s16(a: *const i16, b: int16x8x2_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld2q_lane_s32(a: *const i32, b: int32x4x2_t) -> int32x4x2_t { static_assert_uimm_bits!(LANE, 2); @@ -21225,7 +21225,7 @@ pub unsafe fn vld2q_lane_s32(a: *const i32, b: int32x4x2_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld2_lane_s8(a: *const i8, b: int8x8x2_t) -> int8x8x2_t { static_assert_uimm_bits!(LANE, 3); @@ -21244,7 +21244,7 @@ pub unsafe fn vld2_lane_s8(a: *const i8, b: int8x8x2_t) -> int8 #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld2_lane_s16(a: *const i16, b: int16x4x2_t) -> int16x4x2_t { static_assert_uimm_bits!(LANE, 2); @@ -21268,7 +21268,7 @@ pub unsafe fn vld2_lane_s16(a: *const i16, b: int16x4x2_t) -> i #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld2_lane_s32(a: *const i32, b: int32x2x2_t) -> int32x2x2_t { static_assert_uimm_bits!(LANE, 1); @@ -21296,7 +21296,7 @@ pub unsafe fn vld2_lane_s32(a: *const i32, b: int32x2x2_t) -> i all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -21321,7 +21321,7 @@ pub unsafe fn vld2_lane_u8(a: *const u8, b: uint8x8x2_t) -> uin all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -21346,7 +21346,7 @@ pub unsafe fn vld2_lane_u16(a: *const u16, b: uint16x4x2_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -21371,7 +21371,7 @@ pub unsafe fn vld2q_lane_u16(a: *const u16, b: uint16x8x2_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -21396,7 +21396,7 @@ pub unsafe fn vld2_lane_u32(a: *const u32, b: uint32x2x2_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -21421,7 +21421,7 @@ pub unsafe fn vld2q_lane_u32(a: *const u32, b: uint32x4x2_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -21446,7 +21446,7 @@ pub unsafe fn vld2_lane_p8(a: *const p8, b: poly8x8x2_t) -> pol all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -21471,7 +21471,7 @@ pub unsafe fn vld2_lane_p16(a: *const p16, b: poly16x4x2_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -23460,7 +23460,7 @@ pub unsafe fn vld3q_s32(a: *const i32) -> int32x4x3_t { #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld3_lane_f16(a: *const f16, b: float16x4x3_t) -> float16x4x3_t { @@ -23486,7 +23486,7 @@ pub unsafe fn vld3_lane_f16(a: *const f16, b: float16x4x3_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld3q_lane_f16(a: *const f16, b: float16x8x3_t) -> float16x8x3_t { @@ -23514,7 +23514,7 @@ pub unsafe fn vld3q_lane_f16(a: *const f16, b: float16x8x3_t) - all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld3_lane_f16(a: *const f16, b: float16x4x3_t) -> float16x4x3_t { @@ -23544,7 +23544,7 @@ pub unsafe fn vld3_lane_f16(a: *const f16, b: float16x4x3_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld3q_lane_f16(a: *const f16, b: float16x8x3_t) -> float16x8x3_t { @@ -23572,7 +23572,7 @@ pub unsafe fn vld3q_lane_f16(a: *const f16, b: float16x8x3_t) - #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_f32(a: *const f32, b: float32x2x3_t) -> float32x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -23599,7 +23599,7 @@ pub unsafe fn vld3_lane_f32(a: *const f32, b: float32x2x3_t) -> #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_f32(a: *const f32, b: float32x4x3_t) -> float32x4x3_t { static_assert_uimm_bits!(LANE, 2); @@ -23626,7 +23626,7 @@ pub unsafe fn vld3q_lane_f32(a: *const f32, b: float32x4x3_t) - #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld3_lane_f32(a: *const f32, b: float32x2x3_t) -> float32x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -23651,7 +23651,7 @@ pub unsafe fn vld3_lane_f32(a: *const f32, b: float32x2x3_t) -> #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_s8(a: *const i8, b: int8x8x3_t) -> int8x8x3_t { static_assert_uimm_bits!(LANE, 3); @@ -23678,7 +23678,7 @@ pub unsafe fn vld3_lane_s8(a: *const i8, b: int8x8x3_t) -> int8 #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_s16(a: *const i16, b: int16x4x3_t) -> int16x4x3_t { static_assert_uimm_bits!(LANE, 2); @@ -23705,7 +23705,7 @@ pub unsafe fn vld3_lane_s16(a: *const i16, b: int16x4x3_t) -> i #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_s16(a: *const i16, b: int16x8x3_t) -> int16x8x3_t { static_assert_uimm_bits!(LANE, 4); @@ -23732,7 +23732,7 @@ pub unsafe fn vld3q_lane_s16(a: *const i16, b: int16x8x3_t) -> #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3_lane_s32(a: *const i32, b: int32x2x3_t) -> int32x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -23759,7 +23759,7 @@ pub unsafe fn vld3_lane_s32(a: *const i32, b: int32x2x3_t) -> i #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld3q_lane_s32(a: *const i32, b: int32x4x3_t) -> int32x4x3_t { static_assert_uimm_bits!(LANE, 2); @@ -23786,7 +23786,7 @@ pub unsafe fn vld3q_lane_s32(a: *const i32, b: int32x4x3_t) -> #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld3_lane_s8(a: *const i8, b: int8x8x3_t) -> int8x8x3_t { static_assert_uimm_bits!(LANE, 3); @@ -23811,7 +23811,7 @@ pub unsafe fn vld3_lane_s8(a: *const i8, b: int8x8x3_t) -> int8 #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld3_lane_s16(a: *const i16, b: int16x4x3_t) -> int16x4x3_t { static_assert_uimm_bits!(LANE, 2); @@ -23836,7 +23836,7 @@ pub unsafe fn vld3_lane_s16(a: *const i16, b: int16x4x3_t) -> i #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld3q_lane_s16(a: *const i16, b: int16x8x3_t) -> int16x8x3_t { static_assert_uimm_bits!(LANE, 3); @@ -23861,7 +23861,7 @@ pub unsafe fn vld3q_lane_s16(a: *const i16, b: int16x8x3_t) -> #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld3_lane_s32(a: *const i32, b: int32x2x3_t) -> int32x2x3_t { static_assert_uimm_bits!(LANE, 1); @@ -23886,7 +23886,7 @@ pub unsafe fn vld3_lane_s32(a: *const i32, b: int32x2x3_t) -> i #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld3q_lane_s32(a: *const i32, b: int32x4x3_t) -> int32x4x3_t { static_assert_uimm_bits!(LANE, 2); @@ -23915,7 +23915,7 @@ pub unsafe fn vld3q_lane_s32(a: *const i32, b: int32x4x3_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -23940,7 +23940,7 @@ pub unsafe fn vld3_lane_u8(a: *const u8, b: uint8x8x3_t) -> uin all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -23965,7 +23965,7 @@ pub unsafe fn vld3_lane_u16(a: *const u16, b: uint16x4x3_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -23990,7 +23990,7 @@ pub unsafe fn vld3q_lane_u16(a: *const u16, b: uint16x8x3_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -24015,7 +24015,7 @@ pub unsafe fn vld3_lane_u32(a: *const u32, b: uint32x2x3_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -24040,7 +24040,7 @@ pub unsafe fn vld3q_lane_u32(a: *const u32, b: uint32x4x3_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -24065,7 +24065,7 @@ pub unsafe fn vld3_lane_p8(a: *const p8, b: poly8x8x3_t) -> pol all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -24090,7 +24090,7 @@ pub unsafe fn vld3_lane_p16(a: *const p16, b: poly16x4x3_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -24748,7 +24748,7 @@ pub unsafe fn vld3q_p16(a: *const p16) -> poly16x8x3_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vld3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld3q_lane_f32(a: *const f32, b: float32x4x3_t) -> float32x4x3_t { static_assert_uimm_bits!(LANE, 2); @@ -26148,7 +26148,7 @@ pub unsafe fn vld4q_s32(a: *const i32) -> int32x4x4_t { #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld4_lane_f16(a: *const f16, b: float16x4x4_t) -> float16x4x4_t { @@ -26175,7 +26175,7 @@ pub unsafe fn vld4_lane_f16(a: *const f16, b: float16x4x4_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld4q_lane_f16(a: *const f16, b: float16x8x4_t) -> float16x8x4_t { @@ -26204,7 +26204,7 @@ pub unsafe fn vld4q_lane_f16(a: *const f16, b: float16x8x4_t) - all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld4_lane_f16(a: *const f16, b: float16x4x4_t) -> float16x4x4_t { @@ -26235,7 +26235,7 @@ pub unsafe fn vld4_lane_f16(a: *const f16, b: float16x4x4_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vld4q_lane_f16(a: *const f16, b: float16x8x4_t) -> float16x8x4_t { @@ -26264,7 +26264,7 @@ pub unsafe fn vld4q_lane_f16(a: *const f16, b: float16x8x4_t) - #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_f32(a: *const f32, b: float32x2x4_t) -> float32x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -26292,7 +26292,7 @@ pub unsafe fn vld4_lane_f32(a: *const f32, b: float32x2x4_t) -> #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_f32(a: *const f32, b: float32x4x4_t) -> float32x4x4_t { static_assert_uimm_bits!(LANE, 2); @@ -26320,7 +26320,7 @@ pub unsafe fn vld4q_lane_f32(a: *const f32, b: float32x4x4_t) - #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_s8(a: *const i8, b: int8x8x4_t) -> int8x8x4_t { static_assert_uimm_bits!(LANE, 3); @@ -26348,7 +26348,7 @@ pub unsafe fn vld4_lane_s8(a: *const i8, b: int8x8x4_t) -> int8 #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_s16(a: *const i16, b: int16x4x4_t) -> int16x4x4_t { static_assert_uimm_bits!(LANE, 2); @@ -26376,7 +26376,7 @@ pub unsafe fn vld4_lane_s16(a: *const i16, b: int16x4x4_t) -> i #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_s16(a: *const i16, b: int16x8x4_t) -> int16x8x4_t { static_assert_uimm_bits!(LANE, 3); @@ -26404,7 +26404,7 @@ pub unsafe fn vld4q_lane_s16(a: *const i16, b: int16x8x4_t) -> #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4_lane_s32(a: *const i32, b: int32x2x4_t) -> int32x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -26432,7 +26432,7 @@ pub unsafe fn vld4_lane_s32(a: *const i32, b: int32x2x4_t) -> i #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(ld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vld4q_lane_s32(a: *const i32, b: int32x4x4_t) -> int32x4x4_t { static_assert_uimm_bits!(LANE, 2); @@ -26460,7 +26460,7 @@ pub unsafe fn vld4q_lane_s32(a: *const i32, b: int32x4x4_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld4_lane_f32(a: *const f32, b: float32x2x4_t) -> float32x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -26486,7 +26486,7 @@ pub unsafe fn vld4_lane_f32(a: *const f32, b: float32x2x4_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld4q_lane_f32(a: *const f32, b: float32x4x4_t) -> float32x4x4_t { static_assert_uimm_bits!(LANE, 2); @@ -26512,7 +26512,7 @@ pub unsafe fn vld4q_lane_f32(a: *const f32, b: float32x4x4_t) - #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld4_lane_s8(a: *const i8, b: int8x8x4_t) -> int8x8x4_t { static_assert_uimm_bits!(LANE, 3); @@ -26538,7 +26538,7 @@ pub unsafe fn vld4_lane_s8(a: *const i8, b: int8x8x4_t) -> int8 #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld4_lane_s16(a: *const i16, b: int16x4x4_t) -> int16x4x4_t { static_assert_uimm_bits!(LANE, 2); @@ -26564,7 +26564,7 @@ pub unsafe fn vld4_lane_s16(a: *const i16, b: int16x4x4_t) -> i #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld4q_lane_s16(a: *const i16, b: int16x8x4_t) -> int16x8x4_t { static_assert_uimm_bits!(LANE, 3); @@ -26590,7 +26590,7 @@ pub unsafe fn vld4q_lane_s16(a: *const i16, b: int16x8x4_t) -> #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld4_lane_s32(a: *const i32, b: int32x2x4_t) -> int32x2x4_t { static_assert_uimm_bits!(LANE, 1); @@ -26616,7 +26616,7 @@ pub unsafe fn vld4_lane_s32(a: *const i32, b: int32x2x4_t) -> i #[target_feature(enable = "neon,v7")] #[cfg(target_arch = "arm")] #[cfg_attr(test, assert_instr(vld4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vld4q_lane_s32(a: *const i32, b: int32x4x4_t) -> int32x4x4_t { static_assert_uimm_bits!(LANE, 2); @@ -26646,7 +26646,7 @@ pub unsafe fn vld4q_lane_s32(a: *const i32, b: int32x4x4_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -26671,7 +26671,7 @@ pub unsafe fn vld4_lane_u8(a: *const u8, b: uint8x8x4_t) -> uin all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -26696,7 +26696,7 @@ pub unsafe fn vld4_lane_u16(a: *const u16, b: uint16x4x4_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -26721,7 +26721,7 @@ pub unsafe fn vld4q_lane_u16(a: *const u16, b: uint16x8x4_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -26746,7 +26746,7 @@ pub unsafe fn vld4_lane_u32(a: *const u32, b: uint32x2x4_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -26771,7 +26771,7 @@ pub unsafe fn vld4q_lane_u32(a: *const u32, b: uint32x4x4_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -26796,7 +26796,7 @@ pub unsafe fn vld4_lane_p8(a: *const p8, b: poly8x8x4_t) -> pol all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -26821,7 +26821,7 @@ pub unsafe fn vld4_lane_p16(a: *const p16, b: poly16x4x4_t) -> all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ld4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28488,7 +28488,7 @@ pub fn vmlaq_f32(a: float32x4_t, b: float32x4_t, c: float32x4_t) -> float32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28515,7 +28515,7 @@ pub fn vmla_lane_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28542,7 +28542,7 @@ pub fn vmla_laneq_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28575,7 +28575,7 @@ pub fn vmlaq_lane_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28608,7 +28608,7 @@ pub fn vmlaq_laneq_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28637,7 +28637,7 @@ pub fn vmla_lane_s16(a: int16x4_t, b: int16x4_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28666,7 +28666,7 @@ pub fn vmla_lane_u16(a: uint16x4_t, b: uint16x4_t, c: uint16x4_ all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28695,7 +28695,7 @@ pub fn vmla_laneq_s16(a: int16x4_t, b: int16x4_t, c: int16x8_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28724,7 +28724,7 @@ pub fn vmla_laneq_u16(a: uint16x4_t, b: uint16x4_t, c: uint16x8 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28766,7 +28766,7 @@ pub fn vmlaq_lane_s16(a: int16x8_t, b: int16x8_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28808,7 +28808,7 @@ pub fn vmlaq_lane_u16(a: uint16x8_t, b: uint16x8_t, c: uint16x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28850,7 +28850,7 @@ pub fn vmlaq_laneq_s16(a: int16x8_t, b: int16x8_t, c: int16x8_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28892,7 +28892,7 @@ pub fn vmlaq_laneq_u16(a: uint16x8_t, b: uint16x8_t, c: uint16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28915,7 +28915,7 @@ pub fn vmla_lane_s32(a: int32x2_t, b: int32x2_t, c: int32x2_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28938,7 +28938,7 @@ pub fn vmla_lane_u32(a: uint32x2_t, b: uint32x2_t, c: uint32x2_ all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28961,7 +28961,7 @@ pub fn vmla_laneq_s32(a: int32x2_t, b: int32x2_t, c: int32x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -28984,7 +28984,7 @@ pub fn vmla_laneq_u32(a: uint32x2_t, b: uint32x2_t, c: uint32x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29013,7 +29013,7 @@ pub fn vmlaq_lane_s32(a: int32x4_t, b: int32x4_t, c: int32x2_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29042,7 +29042,7 @@ pub fn vmlaq_lane_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29071,7 +29071,7 @@ pub fn vmlaq_laneq_s32(a: int32x4_t, b: int32x4_t, c: int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mla, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29562,7 +29562,7 @@ pub fn vmlaq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29591,7 +29591,7 @@ pub fn vmlal_lane_s16(a: int32x4_t, b: int16x4_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29620,7 +29620,7 @@ pub fn vmlal_laneq_s16(a: int32x4_t, b: int16x4_t, c: int16x8_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29643,7 +29643,7 @@ pub fn vmlal_lane_s32(a: int64x2_t, b: int32x2_t, c: int32x2_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29666,7 +29666,7 @@ pub fn vmlal_laneq_s32(a: int64x2_t, b: int32x2_t, c: int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29695,7 +29695,7 @@ pub fn vmlal_lane_u16(a: uint32x4_t, b: uint16x4_t, c: uint16x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29724,7 +29724,7 @@ pub fn vmlal_laneq_u16(a: uint32x4_t, b: uint16x4_t, c: uint16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -29747,7 +29747,7 @@ pub fn vmlal_lane_u32(a: uint64x2_t, b: uint32x2_t, c: uint32x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlal, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30022,7 +30022,7 @@ pub fn vmlsq_f32(a: float32x4_t, b: float32x4_t, c: float32x4_t) -> float32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30049,7 +30049,7 @@ pub fn vmls_lane_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30076,7 +30076,7 @@ pub fn vmls_laneq_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30109,7 +30109,7 @@ pub fn vmlsq_lane_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30142,7 +30142,7 @@ pub fn vmlsq_laneq_f32( all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30171,7 +30171,7 @@ pub fn vmls_lane_s16(a: int16x4_t, b: int16x4_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30200,7 +30200,7 @@ pub fn vmls_lane_u16(a: uint16x4_t, b: uint16x4_t, c: uint16x4_ all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30229,7 +30229,7 @@ pub fn vmls_laneq_s16(a: int16x4_t, b: int16x4_t, c: int16x8_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30258,7 +30258,7 @@ pub fn vmls_laneq_u16(a: uint16x4_t, b: uint16x4_t, c: uint16x8 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30300,7 +30300,7 @@ pub fn vmlsq_lane_s16(a: int16x8_t, b: int16x8_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30342,7 +30342,7 @@ pub fn vmlsq_lane_u16(a: uint16x8_t, b: uint16x8_t, c: uint16x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30384,7 +30384,7 @@ pub fn vmlsq_laneq_s16(a: int16x8_t, b: int16x8_t, c: int16x8_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30426,7 +30426,7 @@ pub fn vmlsq_laneq_u16(a: uint16x8_t, b: uint16x8_t, c: uint16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30449,7 +30449,7 @@ pub fn vmls_lane_s32(a: int32x2_t, b: int32x2_t, c: int32x2_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30472,7 +30472,7 @@ pub fn vmls_lane_u32(a: uint32x2_t, b: uint32x2_t, c: uint32x2_ all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30495,7 +30495,7 @@ pub fn vmls_laneq_s32(a: int32x2_t, b: int32x2_t, c: int32x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30518,7 +30518,7 @@ pub fn vmls_laneq_u32(a: uint32x2_t, b: uint32x2_t, c: uint32x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30547,7 +30547,7 @@ pub fn vmlsq_lane_s32(a: int32x4_t, b: int32x4_t, c: int32x2_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30576,7 +30576,7 @@ pub fn vmlsq_lane_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -30605,7 +30605,7 @@ pub fn vmlsq_laneq_s32(a: int32x4_t, b: int32x4_t, c: int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mls, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31096,7 +31096,7 @@ pub fn vmlsq_u32(a: uint32x4_t, b: uint32x4_t, c: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31125,7 +31125,7 @@ pub fn vmlsl_lane_s16(a: int32x4_t, b: int16x4_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31154,7 +31154,7 @@ pub fn vmlsl_laneq_s16(a: int32x4_t, b: int16x4_t, c: int16x8_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31177,7 +31177,7 @@ pub fn vmlsl_lane_s32(a: int64x2_t, b: int32x2_t, c: int32x2_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31200,7 +31200,7 @@ pub fn vmlsl_laneq_s32(a: int64x2_t, b: int32x2_t, c: int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31229,7 +31229,7 @@ pub fn vmlsl_lane_u16(a: uint32x4_t, b: uint16x4_t, c: uint16x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31258,7 +31258,7 @@ pub fn vmlsl_laneq_u16(a: uint32x4_t, b: uint16x4_t, c: uint16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -31281,7 +31281,7 @@ pub fn vmlsl_lane_u32(a: uint64x2_t, b: uint32x2_t, c: uint32x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umlsl, LANE = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32383,7 +32383,7 @@ pub fn vmulq_f32(a: float32x4_t, b: float32x4_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmul_lane_f16(a: float16x4_t, v: float16x4_t) -> float16x4_t { @@ -32404,7 +32404,7 @@ pub fn vmul_lane_f16(a: float16x4_t, v: float16x4_t) -> float16 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vmulq_lane_f16(a: float16x8_t, v: float16x4_t) -> float16x8_t { @@ -32439,7 +32439,7 @@ pub fn vmulq_lane_f16(a: float16x8_t, v: float16x4_t) -> float1 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32462,7 +32462,7 @@ pub fn vmul_lane_f32(a: float32x2_t, b: float32x2_t) -> float32 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32485,7 +32485,7 @@ pub fn vmul_laneq_f32(a: float32x2_t, b: float32x4_t) -> float3 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32513,7 +32513,7 @@ pub fn vmulq_lane_f32(a: float32x4_t, b: float32x2_t) -> float3 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(fmul, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32541,7 +32541,7 @@ pub fn vmulq_laneq_f32(a: float32x4_t, b: float32x4_t) -> float all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32569,7 +32569,7 @@ pub fn vmul_lane_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32610,7 +32610,7 @@ pub fn vmulq_lane_s16(a: int16x8_t, b: int16x4_t) -> int16x8_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32633,7 +32633,7 @@ pub fn vmul_lane_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32661,7 +32661,7 @@ pub fn vmulq_lane_s32(a: int32x4_t, b: int32x2_t) -> int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32689,7 +32689,7 @@ pub fn vmul_lane_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_ all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32730,7 +32730,7 @@ pub fn vmulq_lane_u16(a: uint16x8_t, b: uint16x4_t) -> uint16x8 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32753,7 +32753,7 @@ pub fn vmul_lane_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_ all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32781,7 +32781,7 @@ pub fn vmulq_lane_u32(a: uint32x4_t, b: uint32x2_t) -> uint32x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32809,7 +32809,7 @@ pub fn vmul_laneq_s16(a: int16x4_t, b: int16x8_t) -> int16x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32850,7 +32850,7 @@ pub fn vmulq_laneq_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32873,7 +32873,7 @@ pub fn vmul_laneq_s32(a: int32x2_t, b: int32x4_t) -> int32x2_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32901,7 +32901,7 @@ pub fn vmulq_laneq_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32929,7 +32929,7 @@ pub fn vmul_laneq_u16(a: uint16x4_t, b: uint16x8_t) -> uint16x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32970,7 +32970,7 @@ pub fn vmulq_laneq_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -32993,7 +32993,7 @@ pub fn vmul_laneq_u32(a: uint32x2_t, b: uint32x4_t) -> uint32x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(mul, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33569,7 +33569,7 @@ pub fn vmulq_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33597,7 +33597,7 @@ pub fn vmull_lane_s16(a: int16x4_t, b: int16x4_t) -> int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33625,7 +33625,7 @@ pub fn vmull_laneq_s16(a: int16x4_t, b: int16x8_t) -> int32x4_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33648,7 +33648,7 @@ pub fn vmull_lane_s32(a: int32x2_t, b: int32x2_t) -> int64x2_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(smull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33671,7 +33671,7 @@ pub fn vmull_laneq_s32(a: int32x2_t, b: int32x4_t) -> int64x2_t all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33699,7 +33699,7 @@ pub fn vmull_lane_u16(a: uint16x4_t, b: uint16x4_t) -> uint32x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33727,7 +33727,7 @@ pub fn vmull_laneq_u16(a: uint16x4_t, b: uint16x8_t) -> uint32x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -33750,7 +33750,7 @@ pub fn vmull_lane_u32(a: uint32x2_t, b: uint32x2_t) -> uint64x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(umull, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37289,7 +37289,7 @@ pub fn vqaddq_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmlal, N = 2) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37312,7 +37312,7 @@ pub fn vqdmlal_lane_s16(a: int32x4_t, b: int16x4_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmlal, N = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37419,7 +37419,7 @@ pub fn vqdmlal_s32(a: int64x2_t, b: int32x2_t, c: int32x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmlsl, N = 2) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37442,7 +37442,7 @@ pub fn vqdmlsl_lane_s16(a: int32x4_t, b: int16x4_t, c: int16x4_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmlsl, N = 1) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37549,7 +37549,7 @@ pub fn vqdmlsl_s32(a: int64x2_t, b: int32x2_t, c: int32x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmulh, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37572,7 +37572,7 @@ pub fn vqdmulh_laneq_s16(a: int16x4_t, b: int16x8_t) -> int16x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmulh, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37595,7 +37595,7 @@ pub fn vqdmulhq_laneq_s16(a: int16x8_t, b: int16x8_t) -> int16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmulh, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37618,7 +37618,7 @@ pub fn vqdmulh_laneq_s32(a: int32x2_t, b: int32x4_t) -> int32x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmulh, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37845,7 +37845,7 @@ pub fn vqdmulhq_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmull, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -37871,7 +37871,7 @@ pub fn vqdmull_lane_s16(a: int16x4_t, b: int16x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqdmull, N = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38432,7 +38432,7 @@ pub fn vqnegq_s32(a: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38459,7 +38459,7 @@ pub fn vqrdmulh_lane_s16(a: int16x4_t, b: int16x4_t) -> int16x4 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38485,7 +38485,7 @@ pub fn vqrdmulh_lane_s32(a: int32x2_t, b: int32x2_t) -> int32x2 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38512,7 +38512,7 @@ pub fn vqrdmulh_laneq_s16(a: int16x4_t, b: int16x8_t) -> int16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38538,7 +38538,7 @@ pub fn vqrdmulh_laneq_s32(a: int32x2_t, b: int32x4_t) -> int32x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38577,7 +38577,7 @@ pub fn vqrdmulhq_lane_s16(a: int16x8_t, b: int16x4_t) -> int16x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38604,7 +38604,7 @@ pub fn vqrdmulhq_lane_s32(a: int32x4_t, b: int32x2_t) -> int32x all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -38643,7 +38643,7 @@ pub fn vqrdmulhq_laneq_s16(a: int16x8_t, b: int16x8_t) -> int16 all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqrdmulh, LANE = 1) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39330,7 +39330,7 @@ pub fn vqrshlq_u64(a: uint64x2_t, b: int64x2_t) -> uint64x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrn_n_s16(a: int16x8_t) -> int8x8_t { static_assert!(N >= 1 && N <= 8); @@ -39346,7 +39346,7 @@ pub fn vqrshrn_n_s16(a: int16x8_t) -> int8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrn_n_s32(a: int32x4_t) -> int16x4_t { static_assert!(N >= 1 && N <= 16); @@ -39362,7 +39362,7 @@ pub fn vqrshrn_n_s32(a: int32x4_t) -> int16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrn_n_s64(a: int64x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -39378,7 +39378,7 @@ pub fn vqrshrn_n_s64(a: int64x2_t) -> int32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_n_s16(a: int16x8_t) -> int8x8_t { static_assert!(N >= 1 && N <= 8); @@ -39397,7 +39397,7 @@ pub fn vqrshrn_n_s16(a: int16x8_t) -> int8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_n_s32(a: int32x4_t) -> int16x4_t { static_assert!(N >= 1 && N <= 16); @@ -39416,7 +39416,7 @@ pub fn vqrshrn_n_s32(a: int32x4_t) -> int16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_n_s64(a: int64x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -39435,7 +39435,7 @@ pub fn vqrshrn_n_s64(a: int64x2_t) -> int32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrn_n_u16(a: uint16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -39461,7 +39461,7 @@ pub fn vqrshrn_n_u16(a: uint16x8_t) -> uint8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrn_n_u32(a: uint32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -39482,7 +39482,7 @@ pub fn vqrshrn_n_u32(a: uint32x4_t) -> uint16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrn_n_u64(a: uint64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -39498,7 +39498,7 @@ pub fn vqrshrn_n_u64(a: uint64x2_t) -> uint32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(uqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_n_u16(a: uint16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -39517,7 +39517,7 @@ pub fn vqrshrn_n_u16(a: uint16x8_t) -> uint8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(uqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_n_u32(a: uint32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -39536,7 +39536,7 @@ pub fn vqrshrn_n_u32(a: uint32x4_t) -> uint16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(uqrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrn_n_u64(a: uint64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -39555,7 +39555,7 @@ pub fn vqrshrn_n_u64(a: uint64x2_t) -> uint32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrun_n_s16(a: int16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -39571,7 +39571,7 @@ pub fn vqrshrun_n_s16(a: int16x8_t) -> uint8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrun_n_s32(a: int32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -39587,7 +39587,7 @@ pub fn vqrshrun_n_s32(a: int32x4_t) -> uint16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqrshrun_n_s64(a: int64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -39603,7 +39603,7 @@ pub fn vqrshrun_n_s64(a: int64x2_t) -> uint32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrun_n_s16(a: int16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -39622,7 +39622,7 @@ pub fn vqrshrun_n_s16(a: int16x8_t) -> uint8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrun_n_s32(a: int32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -39641,7 +39641,7 @@ pub fn vqrshrun_n_s32(a: int32x4_t) -> uint16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqrshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqrshrun_n_s64(a: int64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -39664,7 +39664,7 @@ pub fn vqrshrun_n_s64(a: int64x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39687,7 +39687,7 @@ pub fn vqshl_n_s8(a: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39710,7 +39710,7 @@ pub fn vqshlq_n_s8(a: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39733,7 +39733,7 @@ pub fn vqshl_n_s16(a: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39756,7 +39756,7 @@ pub fn vqshlq_n_s16(a: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39779,7 +39779,7 @@ pub fn vqshl_n_s32(a: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39802,7 +39802,7 @@ pub fn vqshlq_n_s32(a: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39825,7 +39825,7 @@ pub fn vqshl_n_s64(a: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39848,7 +39848,7 @@ pub fn vqshlq_n_s64(a: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39871,7 +39871,7 @@ pub fn vqshl_n_u8(a: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39894,7 +39894,7 @@ pub fn vqshlq_n_u8(a: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39917,7 +39917,7 @@ pub fn vqshl_n_u16(a: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39940,7 +39940,7 @@ pub fn vqshlq_n_u16(a: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39963,7 +39963,7 @@ pub fn vqshl_n_u32(a: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -39986,7 +39986,7 @@ pub fn vqshlq_n_u32(a: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -40009,7 +40009,7 @@ pub fn vqshl_n_u64(a: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(uqshl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -40492,7 +40492,7 @@ pub fn vqshlq_u64(a: uint64x2_t, b: int64x2_t) -> uint64x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshlu_n_s8(a: int8x8_t) -> uint8x8_t { static_assert_uimm_bits!(N, 3); @@ -40508,7 +40508,7 @@ pub fn vqshlu_n_s8(a: int8x8_t) -> uint8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshluq_n_s8(a: int8x16_t) -> uint8x16_t { static_assert_uimm_bits!(N, 3); @@ -40524,7 +40524,7 @@ pub fn vqshluq_n_s8(a: int8x16_t) -> uint8x16_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshlu_n_s16(a: int16x4_t) -> uint16x4_t { static_assert_uimm_bits!(N, 4); @@ -40540,7 +40540,7 @@ pub fn vqshlu_n_s16(a: int16x4_t) -> uint16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshluq_n_s16(a: int16x8_t) -> uint16x8_t { static_assert_uimm_bits!(N, 4); @@ -40556,7 +40556,7 @@ pub fn vqshluq_n_s16(a: int16x8_t) -> uint16x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshlu_n_s32(a: int32x2_t) -> uint32x2_t { static_assert_uimm_bits!(N, 5); @@ -40572,7 +40572,7 @@ pub fn vqshlu_n_s32(a: int32x2_t) -> uint32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshluq_n_s32(a: int32x4_t) -> uint32x4_t { static_assert_uimm_bits!(N, 5); @@ -40588,7 +40588,7 @@ pub fn vqshluq_n_s32(a: int32x4_t) -> uint32x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshlu_n_s64(a: int64x1_t) -> uint64x1_t { static_assert_uimm_bits!(N, 6); @@ -40604,7 +40604,7 @@ pub fn vqshlu_n_s64(a: int64x1_t) -> uint64x1_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshluq_n_s64(a: int64x2_t) -> uint64x2_t { static_assert_uimm_bits!(N, 6); @@ -40620,7 +40620,7 @@ pub fn vqshluq_n_s64(a: int64x2_t) -> uint64x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlu_n_s8(a: int8x8_t) -> uint8x8_t { static_assert_uimm_bits!(N, 3); @@ -40639,7 +40639,7 @@ pub fn vqshlu_n_s8(a: int8x8_t) -> uint8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshluq_n_s8(a: int8x16_t) -> uint8x16_t { static_assert_uimm_bits!(N, 3); @@ -40658,7 +40658,7 @@ pub fn vqshluq_n_s8(a: int8x16_t) -> uint8x16_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlu_n_s16(a: int16x4_t) -> uint16x4_t { static_assert_uimm_bits!(N, 4); @@ -40677,7 +40677,7 @@ pub fn vqshlu_n_s16(a: int16x4_t) -> uint16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshluq_n_s16(a: int16x8_t) -> uint16x8_t { static_assert_uimm_bits!(N, 4); @@ -40696,7 +40696,7 @@ pub fn vqshluq_n_s16(a: int16x8_t) -> uint16x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlu_n_s32(a: int32x2_t) -> uint32x2_t { static_assert_uimm_bits!(N, 5); @@ -40715,7 +40715,7 @@ pub fn vqshlu_n_s32(a: int32x2_t) -> uint32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshluq_n_s32(a: int32x4_t) -> uint32x4_t { static_assert_uimm_bits!(N, 5); @@ -40734,7 +40734,7 @@ pub fn vqshluq_n_s32(a: int32x4_t) -> uint32x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshlu_n_s64(a: int64x1_t) -> uint64x1_t { static_assert_uimm_bits!(N, 6); @@ -40753,7 +40753,7 @@ pub fn vqshlu_n_s64(a: int64x1_t) -> uint64x1_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshlu, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshluq_n_s64(a: int64x2_t) -> uint64x2_t { static_assert_uimm_bits!(N, 6); @@ -40772,7 +40772,7 @@ pub fn vqshluq_n_s64(a: int64x2_t) -> uint64x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrn_n_s16(a: int16x8_t) -> int8x8_t { static_assert!(N >= 1 && N <= 8); @@ -40788,7 +40788,7 @@ pub fn vqshrn_n_s16(a: int16x8_t) -> int8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrn_n_s32(a: int32x4_t) -> int16x4_t { static_assert!(N >= 1 && N <= 16); @@ -40804,7 +40804,7 @@ pub fn vqshrn_n_s32(a: int32x4_t) -> int16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrn_n_s64(a: int64x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -40820,7 +40820,7 @@ pub fn vqshrn_n_s64(a: int64x2_t) -> int32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_n_s16(a: int16x8_t) -> int8x8_t { static_assert!(N >= 1 && N <= 8); @@ -40839,7 +40839,7 @@ pub fn vqshrn_n_s16(a: int16x8_t) -> int8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_n_s32(a: int32x4_t) -> int16x4_t { static_assert!(N >= 1 && N <= 16); @@ -40858,7 +40858,7 @@ pub fn vqshrn_n_s32(a: int32x4_t) -> int16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_n_s64(a: int64x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -40877,7 +40877,7 @@ pub fn vqshrn_n_s64(a: int64x2_t) -> int32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrn_n_u16(a: uint16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -40903,7 +40903,7 @@ pub fn vqshrn_n_u16(a: uint16x8_t) -> uint8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrn_n_u32(a: uint32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -40924,7 +40924,7 @@ pub fn vqshrn_n_u32(a: uint32x4_t) -> uint16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrn_n_u64(a: uint64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -40940,7 +40940,7 @@ pub fn vqshrn_n_u64(a: uint64x2_t) -> uint32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(uqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_n_u16(a: uint16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -40959,7 +40959,7 @@ pub fn vqshrn_n_u16(a: uint16x8_t) -> uint8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(uqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_n_u32(a: uint32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -40978,7 +40978,7 @@ pub fn vqshrn_n_u32(a: uint32x4_t) -> uint16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(uqshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrn_n_u64(a: uint64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -40997,7 +40997,7 @@ pub fn vqshrn_n_u64(a: uint64x2_t) -> uint32x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrun_n_s16(a: int16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -41013,7 +41013,7 @@ pub fn vqshrun_n_s16(a: int16x8_t) -> uint8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrun_n_s32(a: int32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -41029,7 +41029,7 @@ pub fn vqshrun_n_s32(a: int32x4_t) -> uint16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vqshrun_n_s64(a: int64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -41045,7 +41045,7 @@ pub fn vqshrun_n_s64(a: int64x2_t) -> uint32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrun_n_s16(a: int16x8_t) -> uint8x8_t { static_assert!(N >= 1 && N <= 8); @@ -41064,7 +41064,7 @@ pub fn vqshrun_n_s16(a: int16x8_t) -> uint8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrun_n_s32(a: int32x4_t) -> uint16x4_t { static_assert!(N >= 1 && N <= 16); @@ -41083,7 +41083,7 @@ pub fn vqshrun_n_s32(a: int32x4_t) -> uint16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(sqshrun, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vqshrun_n_s64(a: int64x2_t) -> uint32x2_t { static_assert!(N >= 1 && N <= 32); @@ -58823,7 +58823,7 @@ pub fn vrshlq_u64(a: uint64x2_t, b: int64x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -58846,7 +58846,7 @@ pub fn vrshr_n_s8(a: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -58869,7 +58869,7 @@ pub fn vrshrq_n_s8(a: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -58892,7 +58892,7 @@ pub fn vrshr_n_s16(a: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -58915,7 +58915,7 @@ pub fn vrshrq_n_s16(a: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -58938,7 +58938,7 @@ pub fn vrshr_n_s32(a: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -58961,7 +58961,7 @@ pub fn vrshrq_n_s32(a: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -58984,7 +58984,7 @@ pub fn vrshr_n_s64(a: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59007,7 +59007,7 @@ pub fn vrshrq_n_s64(a: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59030,7 +59030,7 @@ pub fn vrshr_n_u8(a: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59053,7 +59053,7 @@ pub fn vrshrq_n_u8(a: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59076,7 +59076,7 @@ pub fn vrshr_n_u16(a: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59099,7 +59099,7 @@ pub fn vrshrq_n_u16(a: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59122,7 +59122,7 @@ pub fn vrshr_n_u32(a: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59145,7 +59145,7 @@ pub fn vrshrq_n_u32(a: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59168,7 +59168,7 @@ pub fn vrshr_n_u64(a: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(urshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59187,7 +59187,7 @@ pub fn vrshrq_n_u64(a: uint64x2_t) -> uint64x2_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vrshrn_n_s16(a: int16x8_t) -> int8x8_t { static_assert!(N >= 1 && N <= 8); @@ -59203,7 +59203,7 @@ pub fn vrshrn_n_s16(a: int16x8_t) -> int8x8_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vrshrn_n_s32(a: int32x4_t) -> int16x4_t { static_assert!(N >= 1 && N <= 16); @@ -59219,7 +59219,7 @@ pub fn vrshrn_n_s32(a: int32x4_t) -> int16x4_t { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vrshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub fn vrshrn_n_s64(a: int64x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -59235,7 +59235,7 @@ pub fn vrshrn_n_s64(a: int64x2_t) -> int32x2_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(rshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_n_s16(a: int16x8_t) -> int8x8_t { static_assert!(N >= 1 && N <= 8); @@ -59254,7 +59254,7 @@ pub fn vrshrn_n_s16(a: int16x8_t) -> int8x8_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(rshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_n_s32(a: int32x4_t) -> int16x4_t { static_assert!(N >= 1 && N <= 16); @@ -59273,7 +59273,7 @@ pub fn vrshrn_n_s32(a: int32x4_t) -> int16x4_t { #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] #[cfg_attr(test, assert_instr(rshrn, N = 2))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub fn vrshrn_n_s64(a: int64x2_t) -> int32x2_t { static_assert!(N >= 1 && N <= 32); @@ -59296,7 +59296,7 @@ pub fn vrshrn_n_s64(a: int64x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(rshrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59319,7 +59319,7 @@ pub fn vrshrn_n_u16(a: uint16x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(rshrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59342,7 +59342,7 @@ pub fn vrshrn_n_u32(a: uint32x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(rshrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59627,7 +59627,7 @@ pub fn vrsqrtsq_f32(a: float32x4_t, b: float32x4_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59650,7 +59650,7 @@ pub fn vrsra_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59673,7 +59673,7 @@ pub fn vrsraq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59696,7 +59696,7 @@ pub fn vrsra_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59719,7 +59719,7 @@ pub fn vrsraq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59742,7 +59742,7 @@ pub fn vrsra_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59765,7 +59765,7 @@ pub fn vrsraq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59788,7 +59788,7 @@ pub fn vrsra_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(srsra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59811,7 +59811,7 @@ pub fn vrsraq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59834,7 +59834,7 @@ pub fn vrsra_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59857,7 +59857,7 @@ pub fn vrsraq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59880,7 +59880,7 @@ pub fn vrsra_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59903,7 +59903,7 @@ pub fn vrsraq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59926,7 +59926,7 @@ pub fn vrsra_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59949,7 +59949,7 @@ pub fn vrsraq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -59972,7 +59972,7 @@ pub fn vrsra_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ursra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60228,7 +60228,7 @@ pub fn vrsubhn_u64(a: uint64x2_t, b: uint64x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vset_lane_f16(a: f16, b: float16x4_t) -> float16x4_t { @@ -60244,7 +60244,7 @@ pub fn vset_lane_f16(a: f16, b: float16x4_t) -> float16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub fn vsetq_lane_f16(a: f16, b: float16x8_t) -> float16x8_t { @@ -60261,7 +60261,7 @@ pub fn vsetq_lane_f16(a: f16, b: float16x8_t) -> float16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60284,7 +60284,7 @@ pub fn vset_lane_f32(a: f32, b: float32x2_t) -> float32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60307,7 +60307,7 @@ pub fn vsetq_lane_f32(a: f32, b: float32x4_t) -> float32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60330,7 +60330,7 @@ pub fn vset_lane_s8(a: i8, b: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60353,7 +60353,7 @@ pub fn vsetq_lane_s8(a: i8, b: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60376,7 +60376,7 @@ pub fn vset_lane_s16(a: i16, b: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60399,7 +60399,7 @@ pub fn vsetq_lane_s16(a: i16, b: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60422,7 +60422,7 @@ pub fn vset_lane_s32(a: i32, b: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60445,7 +60445,7 @@ pub fn vsetq_lane_s32(a: i32, b: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60468,7 +60468,7 @@ pub fn vsetq_lane_s64(a: i64, b: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60491,7 +60491,7 @@ pub fn vset_lane_u8(a: u8, b: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60514,7 +60514,7 @@ pub fn vsetq_lane_u8(a: u8, b: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60537,7 +60537,7 @@ pub fn vset_lane_u16(a: u16, b: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60560,7 +60560,7 @@ pub fn vsetq_lane_u16(a: u16, b: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60583,7 +60583,7 @@ pub fn vset_lane_u32(a: u32, b: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60606,7 +60606,7 @@ pub fn vsetq_lane_u32(a: u32, b: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60629,7 +60629,7 @@ pub fn vsetq_lane_u64(a: u64, b: uint64x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60652,7 +60652,7 @@ pub fn vset_lane_p8(a: p8, b: poly8x8_t) -> poly8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60675,7 +60675,7 @@ pub fn vsetq_lane_p8(a: p8, b: poly8x16_t) -> poly8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60698,7 +60698,7 @@ pub fn vset_lane_p16(a: p16, b: poly16x4_t) -> poly16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60721,7 +60721,7 @@ pub fn vsetq_lane_p16(a: p16, b: poly16x8_t) -> poly16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60744,7 +60744,7 @@ pub fn vset_lane_p64(a: p64, b: poly64x1_t) -> poly64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60767,7 +60767,7 @@ pub fn vset_lane_s64(a: i64, b: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -60790,7 +60790,7 @@ pub fn vset_lane_u64(a: u64, b: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61184,7 +61184,7 @@ fn vshiftins_v8i8(a: int8x8_t, b: int8x8_t, c: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61207,7 +61207,7 @@ pub fn vshl_n_s8(a: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61230,7 +61230,7 @@ pub fn vshlq_n_s8(a: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61253,7 +61253,7 @@ pub fn vshl_n_s16(a: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61276,7 +61276,7 @@ pub fn vshlq_n_s16(a: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61299,7 +61299,7 @@ pub fn vshl_n_s32(a: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61322,7 +61322,7 @@ pub fn vshlq_n_s32(a: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61345,7 +61345,7 @@ pub fn vshl_n_s64(a: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61368,7 +61368,7 @@ pub fn vshlq_n_s64(a: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61391,7 +61391,7 @@ pub fn vshl_n_u8(a: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61414,7 +61414,7 @@ pub fn vshlq_n_u8(a: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61437,7 +61437,7 @@ pub fn vshl_n_u16(a: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61460,7 +61460,7 @@ pub fn vshlq_n_u16(a: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61483,7 +61483,7 @@ pub fn vshl_n_u32(a: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61506,7 +61506,7 @@ pub fn vshlq_n_u32(a: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -61529,7 +61529,7 @@ pub fn vshl_n_u64(a: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shl, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62016,7 +62016,7 @@ pub fn vshlq_u64(a: uint64x2_t, b: int64x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshll, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62039,7 +62039,7 @@ pub fn vshll_n_s16(a: int16x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshll, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62062,7 +62062,7 @@ pub fn vshll_n_s32(a: int32x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshll, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62085,7 +62085,7 @@ pub fn vshll_n_s8(a: int8x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushll, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62108,7 +62108,7 @@ pub fn vshll_n_u16(a: uint16x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushll, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62131,7 +62131,7 @@ pub fn vshll_n_u32(a: uint32x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushll, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62154,7 +62154,7 @@ pub fn vshll_n_u8(a: uint8x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62178,7 +62178,7 @@ pub fn vshr_n_s8(a: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62202,7 +62202,7 @@ pub fn vshrq_n_s8(a: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62226,7 +62226,7 @@ pub fn vshr_n_s16(a: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62250,7 +62250,7 @@ pub fn vshrq_n_s16(a: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62274,7 +62274,7 @@ pub fn vshr_n_s32(a: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62298,7 +62298,7 @@ pub fn vshrq_n_s32(a: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62322,7 +62322,7 @@ pub fn vshr_n_s64(a: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sshr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62346,7 +62346,7 @@ pub fn vshrq_n_s64(a: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62374,7 +62374,7 @@ pub fn vshr_n_u8(a: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62402,7 +62402,7 @@ pub fn vshrq_n_u8(a: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62430,7 +62430,7 @@ pub fn vshr_n_u16(a: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62458,7 +62458,7 @@ pub fn vshrq_n_u16(a: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62486,7 +62486,7 @@ pub fn vshr_n_u32(a: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62514,7 +62514,7 @@ pub fn vshrq_n_u32(a: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62542,7 +62542,7 @@ pub fn vshr_n_u64(a: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ushr, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62570,7 +62570,7 @@ pub fn vshrq_n_u64(a: uint64x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62593,7 +62593,7 @@ pub fn vshrn_n_s16(a: int16x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62616,7 +62616,7 @@ pub fn vshrn_n_s32(a: int32x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62639,7 +62639,7 @@ pub fn vshrn_n_s64(a: int64x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62662,7 +62662,7 @@ pub fn vshrn_n_u16(a: uint16x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62685,7 +62685,7 @@ pub fn vshrn_n_u32(a: uint32x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(shrn, N = 2) )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -62705,7 +62705,7 @@ pub fn vshrn_n_u64(a: uint64x2_t) -> uint32x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { static_assert_uimm_bits!(N, 3); vshiftins_v8i8(a, b, int8x8_t::splat(N as i8)) @@ -62717,7 +62717,7 @@ pub fn vsli_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { static_assert_uimm_bits!(N, 3); vshiftins_v16i8(a, b, int8x16_t::splat(N as i8)) @@ -62729,7 +62729,7 @@ pub fn vsliq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { static_assert_uimm_bits!(N, 4); vshiftins_v4i16(a, b, int16x4_t::splat(N as i16)) @@ -62741,7 +62741,7 @@ pub fn vsli_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { static_assert_uimm_bits!(N, 4); vshiftins_v8i16(a, b, int16x8_t::splat(N as i16)) @@ -62753,7 +62753,7 @@ pub fn vsliq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { static_assert!(N >= 0 && N <= 31); vshiftins_v2i32(a, b, int32x2_t::splat(N)) @@ -62765,7 +62765,7 @@ pub fn vsli_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { static_assert!(N >= 0 && N <= 31); vshiftins_v4i32(a, b, int32x4_t::splat(N)) @@ -62777,7 +62777,7 @@ pub fn vsliq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { static_assert!(N >= 0 && N <= 63); vshiftins_v1i64(a, b, int64x1_t::splat(N as i64)) @@ -62789,7 +62789,7 @@ pub fn vsli_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { static_assert!(N >= 0 && N <= 63); vshiftins_v2i64(a, b, int64x2_t::splat(N as i64)) @@ -62801,7 +62801,7 @@ pub fn vsliq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { static_assert_uimm_bits!(N, 3); unsafe { @@ -62819,7 +62819,7 @@ pub fn vsli_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { static_assert_uimm_bits!(N, 3); unsafe { @@ -62837,7 +62837,7 @@ pub fn vsliq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { static_assert_uimm_bits!(N, 4); unsafe { @@ -62855,7 +62855,7 @@ pub fn vsli_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { static_assert_uimm_bits!(N, 4); unsafe { @@ -62873,7 +62873,7 @@ pub fn vsliq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { static_assert!(N >= 0 && N <= 31); unsafe { @@ -62891,7 +62891,7 @@ pub fn vsli_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { static_assert!(N >= 0 && N <= 31); unsafe { @@ -62909,7 +62909,7 @@ pub fn vsliq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { static_assert!(N >= 0 && N <= 63); unsafe { @@ -62927,7 +62927,7 @@ pub fn vsli_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { static_assert!(N >= 0 && N <= 63); unsafe { @@ -62945,7 +62945,7 @@ pub fn vsliq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { static_assert_uimm_bits!(N, 3); unsafe { @@ -62963,7 +62963,7 @@ pub fn vsli_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { static_assert_uimm_bits!(N, 3); unsafe { @@ -62981,7 +62981,7 @@ pub fn vsliq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsli_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { static_assert_uimm_bits!(N, 4); unsafe { @@ -62999,7 +62999,7 @@ pub fn vsli_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsli.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsliq_n_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { static_assert_uimm_bits!(N, 4); unsafe { @@ -63020,7 +63020,7 @@ pub fn vsliq_n_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63043,7 +63043,7 @@ pub fn vsra_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63066,7 +63066,7 @@ pub fn vsraq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63089,7 +63089,7 @@ pub fn vsra_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63112,7 +63112,7 @@ pub fn vsraq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63135,7 +63135,7 @@ pub fn vsra_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63158,7 +63158,7 @@ pub fn vsraq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63181,7 +63181,7 @@ pub fn vsra_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(ssra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63204,7 +63204,7 @@ pub fn vsraq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63227,7 +63227,7 @@ pub fn vsra_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63250,7 +63250,7 @@ pub fn vsraq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63273,7 +63273,7 @@ pub fn vsra_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63296,7 +63296,7 @@ pub fn vsraq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63319,7 +63319,7 @@ pub fn vsra_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63342,7 +63342,7 @@ pub fn vsraq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63365,7 +63365,7 @@ pub fn vsra_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usra, N = 2) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -63385,7 +63385,7 @@ pub fn vsraq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { static_assert!(1 <= N && N <= 8); vshiftins_v8i8(a, b, int8x8_t::splat(-N as i8)) @@ -63397,7 +63397,7 @@ pub fn vsri_n_s8(a: int8x8_t, b: int8x8_t) -> int8x8_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { static_assert!(1 <= N && N <= 8); vshiftins_v16i8(a, b, int8x16_t::splat(-N as i8)) @@ -63409,7 +63409,7 @@ pub fn vsriq_n_s8(a: int8x16_t, b: int8x16_t) -> int8x16_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { static_assert!(1 <= N && N <= 16); vshiftins_v4i16(a, b, int16x4_t::splat(-N as i16)) @@ -63421,7 +63421,7 @@ pub fn vsri_n_s16(a: int16x4_t, b: int16x4_t) -> int16x4_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { static_assert!(1 <= N && N <= 16); vshiftins_v8i16(a, b, int16x8_t::splat(-N as i16)) @@ -63433,7 +63433,7 @@ pub fn vsriq_n_s16(a: int16x8_t, b: int16x8_t) -> int16x8_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { static_assert!(1 <= N && N <= 32); vshiftins_v2i32(a, b, int32x2_t::splat(-N)) @@ -63445,7 +63445,7 @@ pub fn vsri_n_s32(a: int32x2_t, b: int32x2_t) -> int32x2_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { static_assert!(1 <= N && N <= 32); vshiftins_v4i32(a, b, int32x4_t::splat(-N)) @@ -63457,7 +63457,7 @@ pub fn vsriq_n_s32(a: int32x4_t, b: int32x4_t) -> int32x4_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { static_assert!(1 <= N && N <= 64); vshiftins_v1i64(a, b, int64x1_t::splat(-N as i64)) @@ -63469,7 +63469,7 @@ pub fn vsri_n_s64(a: int64x1_t, b: int64x1_t) -> int64x1_t { #[cfg(target_arch = "arm")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { static_assert!(1 <= N && N <= 64); vshiftins_v2i64(a, b, int64x2_t::splat(-N as i64)) @@ -63481,7 +63481,7 @@ pub fn vsriq_n_s64(a: int64x2_t, b: int64x2_t) -> int64x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { static_assert!(1 <= N && N <= 8); unsafe { @@ -63499,7 +63499,7 @@ pub fn vsri_n_u8(a: uint8x8_t, b: uint8x8_t) -> uint8x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { static_assert!(1 <= N && N <= 8); unsafe { @@ -63517,7 +63517,7 @@ pub fn vsriq_n_u8(a: uint8x16_t, b: uint8x16_t) -> uint8x16_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { static_assert!(1 <= N && N <= 16); unsafe { @@ -63535,7 +63535,7 @@ pub fn vsri_n_u16(a: uint16x4_t, b: uint16x4_t) -> uint16x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { static_assert!(1 <= N && N <= 16); unsafe { @@ -63553,7 +63553,7 @@ pub fn vsriq_n_u16(a: uint16x8_t, b: uint16x8_t) -> uint16x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { static_assert!(1 <= N && N <= 32); unsafe { @@ -63571,7 +63571,7 @@ pub fn vsri_n_u32(a: uint32x2_t, b: uint32x2_t) -> uint32x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.32", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { static_assert!(1 <= N && N <= 32); unsafe { @@ -63589,7 +63589,7 @@ pub fn vsriq_n_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { static_assert!(1 <= N && N <= 64); unsafe { @@ -63607,7 +63607,7 @@ pub fn vsri_n_u64(a: uint64x1_t, b: uint64x1_t) -> uint64x1_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.64", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { static_assert!(1 <= N && N <= 64); unsafe { @@ -63625,7 +63625,7 @@ pub fn vsriq_n_u64(a: uint64x2_t, b: uint64x2_t) -> uint64x2_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { static_assert!(1 <= N && N <= 8); unsafe { @@ -63643,7 +63643,7 @@ pub fn vsri_n_p8(a: poly8x8_t, b: poly8x8_t) -> poly8x8_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.8", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { static_assert!(1 <= N && N <= 8); unsafe { @@ -63661,7 +63661,7 @@ pub fn vsriq_n_p8(a: poly8x16_t, b: poly8x16_t) -> poly8x16_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsri_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { static_assert!(1 <= N && N <= 16); unsafe { @@ -63679,7 +63679,7 @@ pub fn vsri_n_p16(a: poly16x4_t, b: poly16x4_t) -> poly16x4_t { #[target_feature(enable = "neon,v7")] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] #[cfg_attr(all(test, target_arch = "arm"), assert_instr("vsri.16", N = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn vsriq_n_p16(a: poly16x8_t, b: poly16x8_t) -> poly16x8_t { static_assert!(1 <= N && N <= 16); unsafe { @@ -64553,7 +64553,7 @@ pub unsafe fn vst1q_f32_x4(a: *mut f32, b: float32x4x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst1_lane_f16(a: *mut f16, b: float16x4_t) { @@ -64571,7 +64571,7 @@ pub unsafe fn vst1_lane_f16(a: *mut f16, b: float16x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst1q_lane_f16(a: *mut f16, b: float16x8_t) { @@ -64590,7 +64590,7 @@ pub unsafe fn vst1q_lane_f16(a: *mut f16, b: float16x8_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64615,7 +64615,7 @@ pub unsafe fn vst1_lane_f32(a: *mut f32, b: float32x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64640,7 +64640,7 @@ pub unsafe fn vst1q_lane_f32(a: *mut f32, b: float32x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64665,7 +64665,7 @@ pub unsafe fn vst1_lane_s8(a: *mut i8, b: int8x8_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64690,7 +64690,7 @@ pub unsafe fn vst1q_lane_s8(a: *mut i8, b: int8x16_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64715,7 +64715,7 @@ pub unsafe fn vst1_lane_s16(a: *mut i16, b: int16x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64740,7 +64740,7 @@ pub unsafe fn vst1q_lane_s16(a: *mut i16, b: int16x8_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64765,7 +64765,7 @@ pub unsafe fn vst1_lane_s32(a: *mut i32, b: int32x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64790,7 +64790,7 @@ pub unsafe fn vst1q_lane_s32(a: *mut i32, b: int32x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64815,7 +64815,7 @@ pub unsafe fn vst1q_lane_s64(a: *mut i64, b: int64x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64840,7 +64840,7 @@ pub unsafe fn vst1_lane_u8(a: *mut u8, b: uint8x8_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64865,7 +64865,7 @@ pub unsafe fn vst1q_lane_u8(a: *mut u8, b: uint8x16_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64890,7 +64890,7 @@ pub unsafe fn vst1_lane_u16(a: *mut u16, b: uint16x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64915,7 +64915,7 @@ pub unsafe fn vst1q_lane_u16(a: *mut u16, b: uint16x8_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64940,7 +64940,7 @@ pub unsafe fn vst1_lane_u32(a: *mut u32, b: uint32x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64965,7 +64965,7 @@ pub unsafe fn vst1q_lane_u32(a: *mut u32, b: uint32x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -64990,7 +64990,7 @@ pub unsafe fn vst1q_lane_u64(a: *mut u64, b: uint64x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -65015,7 +65015,7 @@ pub unsafe fn vst1_lane_p8(a: *mut p8, b: poly8x8_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -65040,7 +65040,7 @@ pub unsafe fn vst1q_lane_p8(a: *mut p8, b: poly8x16_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -65065,7 +65065,7 @@ pub unsafe fn vst1_lane_p16(a: *mut p16, b: poly16x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -65090,7 +65090,7 @@ pub unsafe fn vst1q_lane_p16(a: *mut p16, b: poly16x8_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -65115,7 +65115,7 @@ pub unsafe fn vst1_lane_p64(a: *mut p64, b: poly64x1_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -65140,7 +65140,7 @@ pub unsafe fn vst1_lane_s64(a: *mut i64, b: int64x1_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -67175,7 +67175,7 @@ unsafe fn vst1q_v8f16(addr: *const i8, val: float16x8_t, align: i32) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(nop, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -67546,7 +67546,7 @@ pub unsafe fn vst2q_s32(a: *mut i32, b: int32x4x2_t) { #[doc = " * Neon instrinsic unsafe"] #[inline] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] @@ -67567,7 +67567,7 @@ pub unsafe fn vst2_lane_f16(a: *mut f16, b: float16x4x2_t) { #[doc = " * Neon instrinsic unsafe"] #[inline] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] @@ -67590,7 +67590,7 @@ pub unsafe fn vst2q_lane_f16(a: *mut f16, b: float16x8x2_t) { #[cfg(target_arch = "arm")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst2_lane_f16(a: *mut f16, b: float16x4x2_t) { @@ -67609,7 +67609,7 @@ pub unsafe fn vst2_lane_f16(a: *mut f16, b: float16x4x2_t) { #[cfg(target_arch = "arm")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst2q_lane_f16(a: *mut f16, b: float16x8x2_t) { @@ -67627,7 +67627,7 @@ pub unsafe fn vst2q_lane_f16(a: *mut f16, b: float16x8x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_f32(a: *mut f32, b: float32x2x2_t) { @@ -67648,7 +67648,7 @@ pub unsafe fn vst2_lane_f32(a: *mut f32, b: float32x2x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_f32(a: *mut f32, b: float32x4x2_t) { @@ -67669,7 +67669,7 @@ pub unsafe fn vst2q_lane_f32(a: *mut f32, b: float32x4x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_s8(a: *mut i8, b: int8x8x2_t) { @@ -67690,7 +67690,7 @@ pub unsafe fn vst2_lane_s8(a: *mut i8, b: int8x8x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_s16(a: *mut i16, b: int16x4x2_t) { @@ -67711,7 +67711,7 @@ pub unsafe fn vst2_lane_s16(a: *mut i16, b: int16x4x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_s16(a: *mut i16, b: int16x8x2_t) { @@ -67732,7 +67732,7 @@ pub unsafe fn vst2q_lane_s16(a: *mut i16, b: int16x8x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2_lane_s32(a: *mut i32, b: int32x2x2_t) { @@ -67753,7 +67753,7 @@ pub unsafe fn vst2_lane_s32(a: *mut i32, b: int32x2x2_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st2, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst2q_lane_s32(a: *mut i32, b: int32x4x2_t) { @@ -67775,7 +67775,7 @@ pub unsafe fn vst2q_lane_s32(a: *mut i32, b: int32x4x2_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst2_lane_f32(a: *mut f32, b: float32x2x2_t) { static_assert_uimm_bits!(LANE, 1); @@ -67793,7 +67793,7 @@ pub unsafe fn vst2_lane_f32(a: *mut f32, b: float32x2x2_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst2q_lane_f32(a: *mut f32, b: float32x4x2_t) { static_assert_uimm_bits!(LANE, 2); @@ -67811,7 +67811,7 @@ pub unsafe fn vst2q_lane_f32(a: *mut f32, b: float32x4x2_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst2_lane_s8(a: *mut i8, b: int8x8x2_t) { static_assert_uimm_bits!(LANE, 3); @@ -67829,7 +67829,7 @@ pub unsafe fn vst2_lane_s8(a: *mut i8, b: int8x8x2_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst2_lane_s16(a: *mut i16, b: int16x4x2_t) { static_assert_uimm_bits!(LANE, 2); @@ -67847,7 +67847,7 @@ pub unsafe fn vst2_lane_s16(a: *mut i16, b: int16x4x2_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst2q_lane_s16(a: *mut i16, b: int16x8x2_t) { static_assert_uimm_bits!(LANE, 3); @@ -67865,7 +67865,7 @@ pub unsafe fn vst2q_lane_s16(a: *mut i16, b: int16x8x2_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst2_lane_s32(a: *mut i32, b: int32x2x2_t) { static_assert_uimm_bits!(LANE, 1); @@ -67883,7 +67883,7 @@ pub unsafe fn vst2_lane_s32(a: *mut i32, b: int32x2x2_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst2, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst2q_lane_s32(a: *mut i32, b: int32x4x2_t) { static_assert_uimm_bits!(LANE, 2); @@ -67905,7 +67905,7 @@ pub unsafe fn vst2q_lane_s32(a: *mut i32, b: int32x4x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -67930,7 +67930,7 @@ pub unsafe fn vst2_lane_u8(a: *mut u8, b: uint8x8x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -67955,7 +67955,7 @@ pub unsafe fn vst2_lane_u16(a: *mut u16, b: uint16x4x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -67980,7 +67980,7 @@ pub unsafe fn vst2q_lane_u16(a: *mut u16, b: uint16x8x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -68005,7 +68005,7 @@ pub unsafe fn vst2_lane_u32(a: *mut u32, b: uint32x2x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -68030,7 +68030,7 @@ pub unsafe fn vst2q_lane_u32(a: *mut u32, b: uint32x4x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -68055,7 +68055,7 @@ pub unsafe fn vst2_lane_p8(a: *mut p8, b: poly8x8x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -68080,7 +68080,7 @@ pub unsafe fn vst2_lane_p16(a: *mut p16, b: poly16x4x2_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st2, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -68764,7 +68764,7 @@ pub unsafe fn vst3q_s32(a: *mut i32, b: int32x4x3_t) { #[cfg(target_arch = "arm")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst3_lane_f16(a: *mut f16, b: float16x4x3_t) { @@ -68790,7 +68790,7 @@ pub unsafe fn vst3_lane_f16(a: *mut f16, b: float16x4x3_t) { #[cfg(target_arch = "arm")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst3q_lane_f16(a: *mut f16, b: float16x8x3_t) { @@ -68814,7 +68814,7 @@ pub unsafe fn vst3q_lane_f16(a: *mut f16, b: float16x8x3_t) { #[doc = " * Neon instrinsic unsafe"] #[inline] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] @@ -68835,7 +68835,7 @@ pub unsafe fn vst3_lane_f16(a: *mut f16, b: float16x4x3_t) { #[doc = " * Neon instrinsic unsafe"] #[inline] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] @@ -68858,7 +68858,7 @@ pub unsafe fn vst3q_lane_f16(a: *mut f16, b: float16x8x3_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst3_lane_f32(a: *mut f32, b: float32x2x3_t) { static_assert_uimm_bits!(LANE, 1); @@ -68883,7 +68883,7 @@ pub unsafe fn vst3_lane_f32(a: *mut f32, b: float32x2x3_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst3q_lane_f32(a: *mut f32, b: float32x4x3_t) { static_assert_uimm_bits!(LANE, 2); @@ -68908,7 +68908,7 @@ pub unsafe fn vst3q_lane_f32(a: *mut f32, b: float32x4x3_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst3_lane_s8(a: *mut i8, b: int8x8x3_t) { static_assert_uimm_bits!(LANE, 3); @@ -68926,7 +68926,7 @@ pub unsafe fn vst3_lane_s8(a: *mut i8, b: int8x8x3_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst3_lane_s16(a: *mut i16, b: int16x4x3_t) { static_assert_uimm_bits!(LANE, 2); @@ -68951,7 +68951,7 @@ pub unsafe fn vst3_lane_s16(a: *mut i16, b: int16x4x3_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst3q_lane_s16(a: *mut i16, b: int16x8x3_t) { static_assert_uimm_bits!(LANE, 3); @@ -68976,7 +68976,7 @@ pub unsafe fn vst3q_lane_s16(a: *mut i16, b: int16x8x3_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst3_lane_s32(a: *mut i32, b: int32x2x3_t) { static_assert_uimm_bits!(LANE, 1); @@ -69001,7 +69001,7 @@ pub unsafe fn vst3_lane_s32(a: *mut i32, b: int32x2x3_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst3, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst3q_lane_s32(a: *mut i32, b: int32x4x3_t) { static_assert_uimm_bits!(LANE, 2); @@ -69025,7 +69025,7 @@ pub unsafe fn vst3q_lane_s32(a: *mut i32, b: int32x4x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3_lane_f32(a: *mut f32, b: float32x2x3_t) { @@ -69046,7 +69046,7 @@ pub unsafe fn vst3_lane_f32(a: *mut f32, b: float32x2x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3q_lane_f32(a: *mut f32, b: float32x4x3_t) { @@ -69067,7 +69067,7 @@ pub unsafe fn vst3q_lane_f32(a: *mut f32, b: float32x4x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3_lane_s8(a: *mut i8, b: int8x8x3_t) { @@ -69088,7 +69088,7 @@ pub unsafe fn vst3_lane_s8(a: *mut i8, b: int8x8x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3_lane_s16(a: *mut i16, b: int16x4x3_t) { @@ -69109,7 +69109,7 @@ pub unsafe fn vst3_lane_s16(a: *mut i16, b: int16x4x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3q_lane_s16(a: *mut i16, b: int16x8x3_t) { @@ -69130,7 +69130,7 @@ pub unsafe fn vst3q_lane_s16(a: *mut i16, b: int16x8x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3_lane_s32(a: *mut i32, b: int32x2x3_t) { @@ -69151,7 +69151,7 @@ pub unsafe fn vst3_lane_s32(a: *mut i32, b: int32x2x3_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st3, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst3q_lane_s32(a: *mut i32, b: int32x4x3_t) { @@ -69177,7 +69177,7 @@ pub unsafe fn vst3q_lane_s32(a: *mut i32, b: int32x4x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -69202,7 +69202,7 @@ pub unsafe fn vst3_lane_u8(a: *mut u8, b: uint8x8x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -69227,7 +69227,7 @@ pub unsafe fn vst3_lane_u16(a: *mut u16, b: uint16x4x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -69252,7 +69252,7 @@ pub unsafe fn vst3q_lane_u16(a: *mut u16, b: uint16x8x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -69277,7 +69277,7 @@ pub unsafe fn vst3_lane_u32(a: *mut u32, b: uint32x2x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -69302,7 +69302,7 @@ pub unsafe fn vst3q_lane_u32(a: *mut u32, b: uint32x4x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -69327,7 +69327,7 @@ pub unsafe fn vst3_lane_p8(a: *mut p8, b: poly8x8x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -69352,7 +69352,7 @@ pub unsafe fn vst3_lane_p16(a: *mut p16, b: poly16x4x3_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st3, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70099,7 +70099,7 @@ pub unsafe fn vst4q_s32(a: *mut i32, b: int32x4x4_t) { #[cfg(target_arch = "arm")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst4_lane_f16(a: *mut f16, b: float16x4x4_t) { @@ -70126,7 +70126,7 @@ pub unsafe fn vst4_lane_f16(a: *mut f16, b: float16x4x4_t) { #[cfg(target_arch = "arm")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] pub unsafe fn vst4q_lane_f16(a: *mut f16, b: float16x8x4_t) { @@ -70151,7 +70151,7 @@ pub unsafe fn vst4q_lane_f16(a: *mut f16, b: float16x8x4_t) { #[doc = " * Neon instrinsic unsafe"] #[inline] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] @@ -70179,7 +70179,7 @@ pub unsafe fn vst4_lane_f16(a: *mut f16, b: float16x4x4_t) { #[doc = " * Neon instrinsic unsafe"] #[inline] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[target_feature(enable = "neon,fp16")] #[unstable(feature = "stdarch_neon_f16", issue = "136306")] @@ -70209,7 +70209,7 @@ pub unsafe fn vst4q_lane_f16(a: *mut f16, b: float16x8x4_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst4_lane_f32(a: *mut f32, b: float32x2x4_t) { static_assert_uimm_bits!(LANE, 1); @@ -70235,7 +70235,7 @@ pub unsafe fn vst4_lane_f32(a: *mut f32, b: float32x2x4_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst4q_lane_f32(a: *mut f32, b: float32x4x4_t) { static_assert_uimm_bits!(LANE, 2); @@ -70261,7 +70261,7 @@ pub unsafe fn vst4q_lane_f32(a: *mut f32, b: float32x4x4_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst4_lane_s8(a: *mut i8, b: int8x8x4_t) { static_assert_uimm_bits!(LANE, 3); @@ -70287,7 +70287,7 @@ pub unsafe fn vst4_lane_s8(a: *mut i8, b: int8x8x4_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst4_lane_s16(a: *mut i16, b: int16x4x4_t) { static_assert_uimm_bits!(LANE, 2); @@ -70313,7 +70313,7 @@ pub unsafe fn vst4_lane_s16(a: *mut i16, b: int16x4x4_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst4q_lane_s16(a: *mut i16, b: int16x8x4_t) { static_assert_uimm_bits!(LANE, 3); @@ -70339,7 +70339,7 @@ pub unsafe fn vst4q_lane_s16(a: *mut i16, b: int16x8x4_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst4_lane_s32(a: *mut i32, b: int32x2x4_t) { static_assert_uimm_bits!(LANE, 1); @@ -70365,7 +70365,7 @@ pub unsafe fn vst4_lane_s32(a: *mut i32, b: int32x2x4_t) { #[cfg(target_arch = "arm")] #[target_feature(enable = "neon,v7")] #[cfg_attr(test, assert_instr(vst4, LANE = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_arm_neon_intrinsics", issue = "111800")] pub unsafe fn vst4q_lane_s32(a: *mut i32, b: int32x4x4_t) { static_assert_uimm_bits!(LANE, 2); @@ -70390,7 +70390,7 @@ pub unsafe fn vst4q_lane_s32(a: *mut i32, b: int32x4x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4_lane_f32(a: *mut f32, b: float32x2x4_t) { @@ -70418,7 +70418,7 @@ pub unsafe fn vst4_lane_f32(a: *mut f32, b: float32x2x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4q_lane_f32(a: *mut f32, b: float32x4x4_t) { @@ -70446,7 +70446,7 @@ pub unsafe fn vst4q_lane_f32(a: *mut f32, b: float32x4x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4_lane_s8(a: *mut i8, b: int8x8x4_t) { @@ -70467,7 +70467,7 @@ pub unsafe fn vst4_lane_s8(a: *mut i8, b: int8x8x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4_lane_s16(a: *mut i16, b: int16x4x4_t) { @@ -70495,7 +70495,7 @@ pub unsafe fn vst4_lane_s16(a: *mut i16, b: int16x4x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4q_lane_s16(a: *mut i16, b: int16x8x4_t) { @@ -70523,7 +70523,7 @@ pub unsafe fn vst4q_lane_s16(a: *mut i16, b: int16x8x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4_lane_s32(a: *mut i32, b: int32x2x4_t) { @@ -70551,7 +70551,7 @@ pub unsafe fn vst4_lane_s32(a: *mut i32, b: int32x2x4_t) { #[inline] #[target_feature(enable = "neon")] #[cfg(not(target_arch = "arm"))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(st4, LANE = 0))] #[stable(feature = "neon_intrinsics", since = "1.59.0")] pub unsafe fn vst4q_lane_s32(a: *mut i32, b: int32x4x4_t) { @@ -70584,7 +70584,7 @@ pub unsafe fn vst4q_lane_s32(a: *mut i32, b: int32x4x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70609,7 +70609,7 @@ pub unsafe fn vst4_lane_u8(a: *mut u8, b: uint8x8x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70634,7 +70634,7 @@ pub unsafe fn vst4_lane_u16(a: *mut u16, b: uint16x4x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70659,7 +70659,7 @@ pub unsafe fn vst4q_lane_u16(a: *mut u16, b: uint16x8x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70684,7 +70684,7 @@ pub unsafe fn vst4_lane_u32(a: *mut u32, b: uint32x2x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70709,7 +70709,7 @@ pub unsafe fn vst4q_lane_u32(a: *mut u32, b: uint32x4x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70734,7 +70734,7 @@ pub unsafe fn vst4_lane_p8(a: *mut p8, b: poly8x8x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -70759,7 +70759,7 @@ pub unsafe fn vst4_lane_p16(a: *mut p16, b: poly16x4x4_t) { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(st4, LANE = 0) )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr( not(target_arch = "arm"), stable(feature = "neon_intrinsics", since = "1.59.0") @@ -72069,7 +72069,7 @@ pub fn vsubw_u32(a: uint64x2_t, b: uint32x2_t) -> uint64x2_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sudot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_i8mm", issue = "117223") @@ -72096,7 +72096,7 @@ pub fn vsudot_lane_s32(a: int32x2_t, b: int8x8_t, c: uint8x8_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(sudot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_i8mm", issue = "117223") @@ -73987,7 +73987,7 @@ pub fn vtstq_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t { all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usdot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_i8mm", issue = "117223") @@ -74014,7 +74014,7 @@ pub fn vusdot_lane_s32(a: int32x2_t, b: uint8x8_t, c: int8x8_t) all(test, any(target_arch = "aarch64", target_arch = "arm64ec")), assert_instr(usdot, LANE = 0) )] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr( not(target_arch = "arm"), unstable(feature = "stdarch_neon_i8mm", issue = "117223") diff --git a/library/stdarch/crates/core_arch/src/loongarch64/lasx/generated.rs b/library/stdarch/crates/core_arch/src/loongarch64/lasx/generated.rs index cda0ebec67799..a463ef3bd7e22 100644 --- a/library/stdarch/crates/core_arch/src/loongarch64/lasx/generated.rs +++ b/library/stdarch/crates/core_arch/src/loongarch64/lasx/generated.rs @@ -1523,7 +1523,7 @@ pub fn lasx_xvsll_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslli_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1532,7 +1532,7 @@ pub fn lasx_xvslli_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslli_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1541,7 +1541,7 @@ pub fn lasx_xvslli_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslli_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1550,7 +1550,7 @@ pub fn lasx_xvslli_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslli_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -1587,7 +1587,7 @@ pub fn lasx_xvsra_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrai_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1596,7 +1596,7 @@ pub fn lasx_xvsrai_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrai_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1605,7 +1605,7 @@ pub fn lasx_xvsrai_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrai_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1614,7 +1614,7 @@ pub fn lasx_xvsrai_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrai_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -1651,7 +1651,7 @@ pub fn lasx_xvsrar_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrari_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1660,7 +1660,7 @@ pub fn lasx_xvsrari_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrari_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1669,7 +1669,7 @@ pub fn lasx_xvsrari_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrari_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1678,7 +1678,7 @@ pub fn lasx_xvsrari_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrari_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -1715,7 +1715,7 @@ pub fn lasx_xvsrl_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrli_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1724,7 +1724,7 @@ pub fn lasx_xvsrli_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrli_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1733,7 +1733,7 @@ pub fn lasx_xvsrli_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrli_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1742,7 +1742,7 @@ pub fn lasx_xvsrli_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrli_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -1779,7 +1779,7 @@ pub fn lasx_xvsrlr_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlri_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1788,7 +1788,7 @@ pub fn lasx_xvsrlri_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlri_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1797,7 +1797,7 @@ pub fn lasx_xvsrlri_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlri_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1806,7 +1806,7 @@ pub fn lasx_xvsrlri_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlri_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -1843,7 +1843,7 @@ pub fn lasx_xvbitclr_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitclri_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1852,7 +1852,7 @@ pub fn lasx_xvbitclri_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitclri_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1861,7 +1861,7 @@ pub fn lasx_xvbitclri_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitclri_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1870,7 +1870,7 @@ pub fn lasx_xvbitclri_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitclri_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -1907,7 +1907,7 @@ pub fn lasx_xvbitset_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitseti_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1916,7 +1916,7 @@ pub fn lasx_xvbitseti_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitseti_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1925,7 +1925,7 @@ pub fn lasx_xvbitseti_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitseti_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1934,7 +1934,7 @@ pub fn lasx_xvbitseti_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitseti_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -1971,7 +1971,7 @@ pub fn lasx_xvbitrev_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitrevi_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -1980,7 +1980,7 @@ pub fn lasx_xvbitrevi_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitrevi_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -1989,7 +1989,7 @@ pub fn lasx_xvbitrevi_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitrevi_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -1998,7 +1998,7 @@ pub fn lasx_xvbitrevi_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitrevi_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -2035,7 +2035,7 @@ pub fn lasx_xvadd_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvaddi_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2044,7 +2044,7 @@ pub fn lasx_xvaddi_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvaddi_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2053,7 +2053,7 @@ pub fn lasx_xvaddi_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvaddi_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2062,7 +2062,7 @@ pub fn lasx_xvaddi_wu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvaddi_du(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2099,7 +2099,7 @@ pub fn lasx_xvsub_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsubi_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2108,7 +2108,7 @@ pub fn lasx_xvsubi_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsubi_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2117,7 +2117,7 @@ pub fn lasx_xvsubi_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsubi_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2126,7 +2126,7 @@ pub fn lasx_xvsubi_wu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsubi_du(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2163,7 +2163,7 @@ pub fn lasx_xvmax_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_b(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2172,7 +2172,7 @@ pub fn lasx_xvmaxi_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_h(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2181,7 +2181,7 @@ pub fn lasx_xvmaxi_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_w(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2190,7 +2190,7 @@ pub fn lasx_xvmaxi_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_d(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2227,7 +2227,7 @@ pub fn lasx_xvmax_du(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2236,7 +2236,7 @@ pub fn lasx_xvmaxi_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2245,7 +2245,7 @@ pub fn lasx_xvmaxi_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2254,7 +2254,7 @@ pub fn lasx_xvmaxi_wu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmaxi_du(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2291,7 +2291,7 @@ pub fn lasx_xvmin_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_b(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2300,7 +2300,7 @@ pub fn lasx_xvmini_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_h(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2309,7 +2309,7 @@ pub fn lasx_xvmini_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_w(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2318,7 +2318,7 @@ pub fn lasx_xvmini_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_d(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2355,7 +2355,7 @@ pub fn lasx_xvmin_du(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2364,7 +2364,7 @@ pub fn lasx_xvmini_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2373,7 +2373,7 @@ pub fn lasx_xvmini_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2382,7 +2382,7 @@ pub fn lasx_xvmini_wu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvmini_du(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2419,7 +2419,7 @@ pub fn lasx_xvseq_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvseqi_b(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2428,7 +2428,7 @@ pub fn lasx_xvseqi_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvseqi_h(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2437,7 +2437,7 @@ pub fn lasx_xvseqi_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvseqi_w(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2446,7 +2446,7 @@ pub fn lasx_xvseqi_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvseqi_d(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2483,7 +2483,7 @@ pub fn lasx_xvslt_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_b(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2492,7 +2492,7 @@ pub fn lasx_xvslti_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_h(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2501,7 +2501,7 @@ pub fn lasx_xvslti_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_w(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2510,7 +2510,7 @@ pub fn lasx_xvslti_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_d(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2547,7 +2547,7 @@ pub fn lasx_xvslt_du(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2556,7 +2556,7 @@ pub fn lasx_xvslti_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2565,7 +2565,7 @@ pub fn lasx_xvslti_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2574,7 +2574,7 @@ pub fn lasx_xvslti_wu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslti_du(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2611,7 +2611,7 @@ pub fn lasx_xvsle_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_b(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2620,7 +2620,7 @@ pub fn lasx_xvslei_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_h(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2629,7 +2629,7 @@ pub fn lasx_xvslei_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_w(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2638,7 +2638,7 @@ pub fn lasx_xvslei_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_d(a: m256i) -> m256i { static_assert_simm_bits!(IMM_S5, 5); @@ -2675,7 +2675,7 @@ pub fn lasx_xvsle_du(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2684,7 +2684,7 @@ pub fn lasx_xvslei_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2693,7 +2693,7 @@ pub fn lasx_xvslei_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2702,7 +2702,7 @@ pub fn lasx_xvslei_wu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvslei_du(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2711,7 +2711,7 @@ pub fn lasx_xvslei_du(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -2720,7 +2720,7 @@ pub fn lasx_xvsat_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -2729,7 +2729,7 @@ pub fn lasx_xvsat_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2738,7 +2738,7 @@ pub fn lasx_xvsat_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -2747,7 +2747,7 @@ pub fn lasx_xvsat_d(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -2756,7 +2756,7 @@ pub fn lasx_xvsat_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -2765,7 +2765,7 @@ pub fn lasx_xvsat_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -2774,7 +2774,7 @@ pub fn lasx_xvsat_wu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsat_du(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -3371,7 +3371,7 @@ pub fn lasx_xvmod_du(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepl128vei_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -3380,7 +3380,7 @@ pub fn lasx_xvrepl128vei_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepl128vei_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -3389,7 +3389,7 @@ pub fn lasx_xvrepl128vei_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepl128vei_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM2, 2); @@ -3398,7 +3398,7 @@ pub fn lasx_xvrepl128vei_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepl128vei_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM1, 1); @@ -3610,7 +3610,7 @@ pub fn lasx_xvand_v(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvandi_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3626,7 +3626,7 @@ pub fn lasx_xvor_v(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvori_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3642,7 +3642,7 @@ pub fn lasx_xvnor_v(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvnori_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3658,7 +3658,7 @@ pub fn lasx_xvxor_v(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvxori_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3674,7 +3674,7 @@ pub fn lasx_xvbitsel_v(a: m256i, b: m256i, c: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbitseli_b(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3683,7 +3683,7 @@ pub fn lasx_xvbitseli_b(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvshuf4i_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3692,7 +3692,7 @@ pub fn lasx_xvshuf4i_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvshuf4i_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3701,7 +3701,7 @@ pub fn lasx_xvshuf4i_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvshuf4i_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -4200,7 +4200,7 @@ pub fn lasx_xvreplve_d(a: m256i, b: i32) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpermi_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -4300,7 +4300,7 @@ pub fn lasx_xvmuh_du(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsllwil_h_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -4309,7 +4309,7 @@ pub fn lasx_xvsllwil_h_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsllwil_w_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -4318,7 +4318,7 @@ pub fn lasx_xvsllwil_w_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsllwil_d_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -4327,7 +4327,7 @@ pub fn lasx_xvsllwil_d_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsllwil_hu_bu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -4336,7 +4336,7 @@ pub fn lasx_xvsllwil_hu_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsllwil_wu_hu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -4345,7 +4345,7 @@ pub fn lasx_xvsllwil_wu_hu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsllwil_du_wu(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -4564,7 +4564,7 @@ pub fn lasx_xvssrlrn_wu_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvfrstpi_b(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -4573,7 +4573,7 @@ pub fn lasx_xvfrstpi_b(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvfrstpi_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -4596,7 +4596,7 @@ pub fn lasx_xvfrstp_h(a: m256i, b: m256i, c: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvshuf4i_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -4605,7 +4605,7 @@ pub fn lasx_xvshuf4i_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbsrl_v(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -4614,7 +4614,7 @@ pub fn lasx_xvbsrl_v(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvbsll_v(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -4623,7 +4623,7 @@ pub fn lasx_xvbsll_v(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvextrins_b(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -4632,7 +4632,7 @@ pub fn lasx_xvextrins_b(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvextrins_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -4641,7 +4641,7 @@ pub fn lasx_xvextrins_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvextrins_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -4650,7 +4650,7 @@ pub fn lasx_xvextrins_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvextrins_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -4995,7 +4995,7 @@ pub fn lasx_xvfrintrm_d(a: m256d) -> m256d { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvld(mem_addr: *const i8) -> m256i { static_assert_simm_bits!(IMM_S12, 12); @@ -5004,7 +5004,7 @@ pub unsafe fn lasx_xvld(mem_addr: *const i8) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvst(a: m256i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S12, 12); @@ -5013,7 +5013,7 @@ pub unsafe fn lasx_xvst(a: m256i, mem_addr: *mut i8) { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvstelm_b(a: m256i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5023,7 +5023,7 @@ pub unsafe fn lasx_xvstelm_b(a: m256i, mem_a #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvstelm_h(a: m256i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5033,7 +5033,7 @@ pub unsafe fn lasx_xvstelm_h(a: m256i, mem_a #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvstelm_w(a: m256i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5043,7 +5043,7 @@ pub unsafe fn lasx_xvstelm_w(a: m256i, mem_a #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvstelm_d(a: m256i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5053,7 +5053,7 @@ pub unsafe fn lasx_xvstelm_d(a: m256i, mem_a #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvinsve0_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -5062,7 +5062,7 @@ pub fn lasx_xvinsve0_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvinsve0_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM2, 2); @@ -5071,7 +5071,7 @@ pub fn lasx_xvinsve0_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -5080,7 +5080,7 @@ pub fn lasx_xvpickve_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM2, 2); @@ -5138,7 +5138,7 @@ pub fn lasx_xvorn_v(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvldi() -> m256i { static_assert_simm_bits!(IMM_S13, 13); @@ -5168,7 +5168,7 @@ pub fn lasx_xvextl_qu_du(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvinsgr2vr_w(a: m256i, b: i32) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -5177,7 +5177,7 @@ pub fn lasx_xvinsgr2vr_w(a: m256i, b: i32) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvinsgr2vr_d(a: m256i, b: i64) -> m256i { static_assert_uimm_bits!(IMM2, 2); @@ -5305,7 +5305,7 @@ pub fn lasx_vext2xv_du_bu(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpermi_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -5314,7 +5314,7 @@ pub fn lasx_xvpermi_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpermi_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM8, 8); @@ -5330,7 +5330,7 @@ pub fn lasx_xvperm_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvldrepl_b(mem_addr: *const i8) -> m256i { static_assert_simm_bits!(IMM_S12, 12); @@ -5339,7 +5339,7 @@ pub unsafe fn lasx_xvldrepl_b(mem_addr: *const i8) -> m256i #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvldrepl_h(mem_addr: *const i8) -> m256i { static_assert_simm_bits!(IMM_S11, 11); @@ -5348,7 +5348,7 @@ pub unsafe fn lasx_xvldrepl_h(mem_addr: *const i8) -> m256i #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvldrepl_w(mem_addr: *const i8) -> m256i { static_assert_simm_bits!(IMM_S10, 10); @@ -5357,7 +5357,7 @@ pub unsafe fn lasx_xvldrepl_w(mem_addr: *const i8) -> m256i #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lasx_xvldrepl_d(mem_addr: *const i8) -> m256i { static_assert_simm_bits!(IMM_S9, 9); @@ -5366,7 +5366,7 @@ pub unsafe fn lasx_xvldrepl_d(mem_addr: *const i8) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve2gr_w(a: m256i) -> i32 { static_assert_uimm_bits!(IMM3, 3); @@ -5375,7 +5375,7 @@ pub fn lasx_xvpickve2gr_w(a: m256i) -> i32 { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve2gr_wu(a: m256i) -> u32 { static_assert_uimm_bits!(IMM3, 3); @@ -5384,7 +5384,7 @@ pub fn lasx_xvpickve2gr_wu(a: m256i) -> u32 { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve2gr_d(a: m256i) -> i64 { static_assert_uimm_bits!(IMM2, 2); @@ -5393,7 +5393,7 @@ pub fn lasx_xvpickve2gr_d(a: m256i) -> i64 { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve2gr_du(a: m256i) -> u64 { static_assert_uimm_bits!(IMM2, 2); @@ -6158,7 +6158,7 @@ pub fn lasx_xvexth_qu_du(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrotri_b(a: m256i) -> m256i { static_assert_uimm_bits!(IMM3, 3); @@ -6167,7 +6167,7 @@ pub fn lasx_xvrotri_b(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrotri_h(a: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6176,7 +6176,7 @@ pub fn lasx_xvrotri_h(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrotri_w(a: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6185,7 +6185,7 @@ pub fn lasx_xvrotri_w(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrotri_d(a: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6201,7 +6201,7 @@ pub fn lasx_xvextl_q_d(a: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlni_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6210,7 +6210,7 @@ pub fn lasx_xvsrlni_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlni_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6219,7 +6219,7 @@ pub fn lasx_xvsrlni_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlni_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6228,7 +6228,7 @@ pub fn lasx_xvsrlni_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlni_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6237,7 +6237,7 @@ pub fn lasx_xvsrlni_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlrni_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6246,7 +6246,7 @@ pub fn lasx_xvsrlrni_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlrni_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6255,7 +6255,7 @@ pub fn lasx_xvsrlrni_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlrni_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6264,7 +6264,7 @@ pub fn lasx_xvsrlrni_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrlrni_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6273,7 +6273,7 @@ pub fn lasx_xvsrlrni_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6282,7 +6282,7 @@ pub fn lasx_xvssrlni_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6291,7 +6291,7 @@ pub fn lasx_xvssrlni_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6300,7 +6300,7 @@ pub fn lasx_xvssrlni_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6309,7 +6309,7 @@ pub fn lasx_xvssrlni_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_bu_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6318,7 +6318,7 @@ pub fn lasx_xvssrlni_bu_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_hu_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6327,7 +6327,7 @@ pub fn lasx_xvssrlni_hu_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_wu_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6336,7 +6336,7 @@ pub fn lasx_xvssrlni_wu_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlni_du_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6345,7 +6345,7 @@ pub fn lasx_xvssrlni_du_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6354,7 +6354,7 @@ pub fn lasx_xvssrlrni_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6363,7 +6363,7 @@ pub fn lasx_xvssrlrni_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6372,7 +6372,7 @@ pub fn lasx_xvssrlrni_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6381,7 +6381,7 @@ pub fn lasx_xvssrlrni_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_bu_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6390,7 +6390,7 @@ pub fn lasx_xvssrlrni_bu_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_hu_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6399,7 +6399,7 @@ pub fn lasx_xvssrlrni_hu_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_wu_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6408,7 +6408,7 @@ pub fn lasx_xvssrlrni_wu_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrlrni_du_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6417,7 +6417,7 @@ pub fn lasx_xvssrlrni_du_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrani_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6426,7 +6426,7 @@ pub fn lasx_xvsrani_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrani_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6435,7 +6435,7 @@ pub fn lasx_xvsrani_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrani_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6444,7 +6444,7 @@ pub fn lasx_xvsrani_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrani_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6453,7 +6453,7 @@ pub fn lasx_xvsrani_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrarni_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6462,7 +6462,7 @@ pub fn lasx_xvsrarni_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrarni_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6471,7 +6471,7 @@ pub fn lasx_xvsrarni_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrarni_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6480,7 +6480,7 @@ pub fn lasx_xvsrarni_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvsrarni_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6489,7 +6489,7 @@ pub fn lasx_xvsrarni_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6498,7 +6498,7 @@ pub fn lasx_xvssrani_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6507,7 +6507,7 @@ pub fn lasx_xvssrani_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6516,7 +6516,7 @@ pub fn lasx_xvssrani_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6525,7 +6525,7 @@ pub fn lasx_xvssrani_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_bu_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6534,7 +6534,7 @@ pub fn lasx_xvssrani_bu_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_hu_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6543,7 +6543,7 @@ pub fn lasx_xvssrani_hu_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_wu_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6552,7 +6552,7 @@ pub fn lasx_xvssrani_wu_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrani_du_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6561,7 +6561,7 @@ pub fn lasx_xvssrani_du_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_b_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6570,7 +6570,7 @@ pub fn lasx_xvssrarni_b_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_h_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6579,7 +6579,7 @@ pub fn lasx_xvssrarni_h_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_w_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6588,7 +6588,7 @@ pub fn lasx_xvssrarni_w_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_d_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -6597,7 +6597,7 @@ pub fn lasx_xvssrarni_d_q(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_bu_h(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM4, 4); @@ -6606,7 +6606,7 @@ pub fn lasx_xvssrarni_bu_h(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_hu_w(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM5, 5); @@ -6615,7 +6615,7 @@ pub fn lasx_xvssrarni_hu_w(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_wu_d(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM6, 6); @@ -6624,7 +6624,7 @@ pub fn lasx_xvssrarni_wu_d(a: m256i, b: m256i) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvssrarni_du_q(a: m256i, b: m256i) -> m256i { static_assert_uimm_bits!(IMM7, 7); @@ -7011,7 +7011,7 @@ pub fn lasx_xvfcmp_sun_s(a: m256, b: m256) -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve_d_f(a: m256d) -> m256d { static_assert_uimm_bits!(IMM2, 2); @@ -7020,7 +7020,7 @@ pub fn lasx_xvpickve_d_f(a: m256d) -> m256d { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvpickve_w_f(a: m256) -> m256 { static_assert_uimm_bits!(IMM3, 3); @@ -7029,7 +7029,7 @@ pub fn lasx_xvpickve_w_f(a: m256) -> m256 { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepli_b() -> m256i { static_assert_simm_bits!(IMM_S10, 10); @@ -7038,7 +7038,7 @@ pub fn lasx_xvrepli_b() -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepli_d() -> m256i { static_assert_simm_bits!(IMM_S10, 10); @@ -7047,7 +7047,7 @@ pub fn lasx_xvrepli_d() -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepli_h() -> m256i { static_assert_simm_bits!(IMM_S10, 10); @@ -7056,7 +7056,7 @@ pub fn lasx_xvrepli_h() -> m256i { #[inline] #[target_feature(enable = "lasx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lasx_xvrepli_w() -> m256i { static_assert_simm_bits!(IMM_S10, 10); diff --git a/library/stdarch/crates/core_arch/src/loongarch64/lsx/generated.rs b/library/stdarch/crates/core_arch/src/loongarch64/lsx/generated.rs index 764e69ca05444..82b8517ca381b 100644 --- a/library/stdarch/crates/core_arch/src/loongarch64/lsx/generated.rs +++ b/library/stdarch/crates/core_arch/src/loongarch64/lsx/generated.rs @@ -1483,7 +1483,7 @@ pub fn lsx_vsll_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslli_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1492,7 +1492,7 @@ pub fn lsx_vslli_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslli_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1501,7 +1501,7 @@ pub fn lsx_vslli_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslli_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1510,7 +1510,7 @@ pub fn lsx_vslli_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslli_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1547,7 +1547,7 @@ pub fn lsx_vsra_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrai_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1556,7 +1556,7 @@ pub fn lsx_vsrai_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrai_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1565,7 +1565,7 @@ pub fn lsx_vsrai_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrai_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1574,7 +1574,7 @@ pub fn lsx_vsrai_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrai_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1611,7 +1611,7 @@ pub fn lsx_vsrar_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrari_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1620,7 +1620,7 @@ pub fn lsx_vsrari_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrari_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1629,7 +1629,7 @@ pub fn lsx_vsrari_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrari_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1638,7 +1638,7 @@ pub fn lsx_vsrari_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrari_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1675,7 +1675,7 @@ pub fn lsx_vsrl_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrli_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1684,7 +1684,7 @@ pub fn lsx_vsrli_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrli_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1693,7 +1693,7 @@ pub fn lsx_vsrli_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrli_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1702,7 +1702,7 @@ pub fn lsx_vsrli_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrli_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1739,7 +1739,7 @@ pub fn lsx_vsrlr_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlri_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1748,7 +1748,7 @@ pub fn lsx_vsrlri_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlri_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1757,7 +1757,7 @@ pub fn lsx_vsrlri_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlri_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1766,7 +1766,7 @@ pub fn lsx_vsrlri_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlri_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1803,7 +1803,7 @@ pub fn lsx_vbitclr_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitclri_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1812,7 +1812,7 @@ pub fn lsx_vbitclri_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitclri_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1821,7 +1821,7 @@ pub fn lsx_vbitclri_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitclri_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1830,7 +1830,7 @@ pub fn lsx_vbitclri_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitclri_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1867,7 +1867,7 @@ pub fn lsx_vbitset_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitseti_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1876,7 +1876,7 @@ pub fn lsx_vbitseti_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitseti_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1885,7 +1885,7 @@ pub fn lsx_vbitseti_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitseti_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1894,7 +1894,7 @@ pub fn lsx_vbitseti_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitseti_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1931,7 +1931,7 @@ pub fn lsx_vbitrev_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitrevi_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -1940,7 +1940,7 @@ pub fn lsx_vbitrevi_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitrevi_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -1949,7 +1949,7 @@ pub fn lsx_vbitrevi_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitrevi_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -1958,7 +1958,7 @@ pub fn lsx_vbitrevi_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitrevi_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -1995,7 +1995,7 @@ pub fn lsx_vadd_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vaddi_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2004,7 +2004,7 @@ pub fn lsx_vaddi_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vaddi_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2013,7 +2013,7 @@ pub fn lsx_vaddi_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vaddi_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2022,7 +2022,7 @@ pub fn lsx_vaddi_wu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vaddi_du(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2059,7 +2059,7 @@ pub fn lsx_vsub_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsubi_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2068,7 +2068,7 @@ pub fn lsx_vsubi_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsubi_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2077,7 +2077,7 @@ pub fn lsx_vsubi_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsubi_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2086,7 +2086,7 @@ pub fn lsx_vsubi_wu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsubi_du(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2123,7 +2123,7 @@ pub fn lsx_vmax_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_b(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2132,7 +2132,7 @@ pub fn lsx_vmaxi_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_h(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2141,7 +2141,7 @@ pub fn lsx_vmaxi_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_w(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2150,7 +2150,7 @@ pub fn lsx_vmaxi_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_d(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2187,7 +2187,7 @@ pub fn lsx_vmax_du(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2196,7 +2196,7 @@ pub fn lsx_vmaxi_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2205,7 +2205,7 @@ pub fn lsx_vmaxi_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2214,7 +2214,7 @@ pub fn lsx_vmaxi_wu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmaxi_du(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2251,7 +2251,7 @@ pub fn lsx_vmin_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_b(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2260,7 +2260,7 @@ pub fn lsx_vmini_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_h(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2269,7 +2269,7 @@ pub fn lsx_vmini_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_w(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2278,7 +2278,7 @@ pub fn lsx_vmini_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_d(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2315,7 +2315,7 @@ pub fn lsx_vmin_du(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2324,7 +2324,7 @@ pub fn lsx_vmini_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2333,7 +2333,7 @@ pub fn lsx_vmini_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2342,7 +2342,7 @@ pub fn lsx_vmini_wu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vmini_du(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2379,7 +2379,7 @@ pub fn lsx_vseq_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vseqi_b(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2388,7 +2388,7 @@ pub fn lsx_vseqi_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vseqi_h(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2397,7 +2397,7 @@ pub fn lsx_vseqi_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vseqi_w(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2406,7 +2406,7 @@ pub fn lsx_vseqi_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vseqi_d(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2415,7 +2415,7 @@ pub fn lsx_vseqi_d(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_b(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2452,7 +2452,7 @@ pub fn lsx_vslt_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_h(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2461,7 +2461,7 @@ pub fn lsx_vslti_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_w(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2470,7 +2470,7 @@ pub fn lsx_vslti_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_d(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2507,7 +2507,7 @@ pub fn lsx_vslt_du(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2516,7 +2516,7 @@ pub fn lsx_vslti_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2525,7 +2525,7 @@ pub fn lsx_vslti_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2534,7 +2534,7 @@ pub fn lsx_vslti_wu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslti_du(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2571,7 +2571,7 @@ pub fn lsx_vsle_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_b(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2580,7 +2580,7 @@ pub fn lsx_vslei_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_h(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2589,7 +2589,7 @@ pub fn lsx_vslei_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_w(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2598,7 +2598,7 @@ pub fn lsx_vslei_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_d(a: m128i) -> m128i { static_assert_simm_bits!(IMM_S5, 5); @@ -2635,7 +2635,7 @@ pub fn lsx_vsle_du(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2644,7 +2644,7 @@ pub fn lsx_vslei_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2653,7 +2653,7 @@ pub fn lsx_vslei_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2662,7 +2662,7 @@ pub fn lsx_vslei_wu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vslei_du(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2671,7 +2671,7 @@ pub fn lsx_vslei_du(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -2680,7 +2680,7 @@ pub fn lsx_vsat_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -2689,7 +2689,7 @@ pub fn lsx_vsat_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2698,7 +2698,7 @@ pub fn lsx_vsat_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -2707,7 +2707,7 @@ pub fn lsx_vsat_d(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -2716,7 +2716,7 @@ pub fn lsx_vsat_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -2725,7 +2725,7 @@ pub fn lsx_vsat_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -2734,7 +2734,7 @@ pub fn lsx_vsat_wu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsat_du(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -3359,7 +3359,7 @@ pub fn lsx_vreplve_d(a: m128i, b: i32) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vreplvei_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -3368,7 +3368,7 @@ pub fn lsx_vreplvei_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vreplvei_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -3377,7 +3377,7 @@ pub fn lsx_vreplvei_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vreplvei_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM2, 2); @@ -3386,7 +3386,7 @@ pub fn lsx_vreplvei_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vreplvei_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM1, 1); @@ -3591,7 +3591,7 @@ pub fn lsx_vand_v(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vandi_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3607,7 +3607,7 @@ pub fn lsx_vor_v(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vori_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3623,7 +3623,7 @@ pub fn lsx_vnor_v(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vnori_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3639,7 +3639,7 @@ pub fn lsx_vxor_v(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vxori_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3655,7 +3655,7 @@ pub fn lsx_vbitsel_v(a: m128i, b: m128i, c: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbitseli_b(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3664,7 +3664,7 @@ pub fn lsx_vbitseli_b(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vshuf4i_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3673,7 +3673,7 @@ pub fn lsx_vshuf4i_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vshuf4i_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3682,7 +3682,7 @@ pub fn lsx_vshuf4i_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vshuf4i_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -3803,7 +3803,7 @@ pub fn lsx_vclz_d(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_b(a: m128i) -> i32 { static_assert_uimm_bits!(IMM4, 4); @@ -3812,7 +3812,7 @@ pub fn lsx_vpickve2gr_b(a: m128i) -> i32 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_h(a: m128i) -> i32 { static_assert_uimm_bits!(IMM3, 3); @@ -3821,7 +3821,7 @@ pub fn lsx_vpickve2gr_h(a: m128i) -> i32 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_w(a: m128i) -> i32 { static_assert_uimm_bits!(IMM2, 2); @@ -3830,7 +3830,7 @@ pub fn lsx_vpickve2gr_w(a: m128i) -> i32 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_d(a: m128i) -> i64 { static_assert_uimm_bits!(IMM1, 1); @@ -3839,7 +3839,7 @@ pub fn lsx_vpickve2gr_d(a: m128i) -> i64 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_bu(a: m128i) -> u32 { static_assert_uimm_bits!(IMM4, 4); @@ -3848,7 +3848,7 @@ pub fn lsx_vpickve2gr_bu(a: m128i) -> u32 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_hu(a: m128i) -> u32 { static_assert_uimm_bits!(IMM3, 3); @@ -3857,7 +3857,7 @@ pub fn lsx_vpickve2gr_hu(a: m128i) -> u32 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_wu(a: m128i) -> u32 { static_assert_uimm_bits!(IMM2, 2); @@ -3866,7 +3866,7 @@ pub fn lsx_vpickve2gr_wu(a: m128i) -> u32 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpickve2gr_du(a: m128i) -> u64 { static_assert_uimm_bits!(IMM1, 1); @@ -3875,7 +3875,7 @@ pub fn lsx_vpickve2gr_du(a: m128i) -> u64 { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vinsgr2vr_b(a: m128i, b: i32) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -3884,7 +3884,7 @@ pub fn lsx_vinsgr2vr_b(a: m128i, b: i32) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vinsgr2vr_h(a: m128i, b: i32) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -3893,7 +3893,7 @@ pub fn lsx_vinsgr2vr_h(a: m128i, b: i32) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vinsgr2vr_w(a: m128i, b: i32) -> m128i { static_assert_uimm_bits!(IMM2, 2); @@ -3902,7 +3902,7 @@ pub fn lsx_vinsgr2vr_w(a: m128i, b: i32) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vinsgr2vr_d(a: m128i, b: i64) -> m128i { static_assert_uimm_bits!(IMM1, 1); @@ -4352,7 +4352,7 @@ pub fn lsx_vmuh_du(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsllwil_h_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -4361,7 +4361,7 @@ pub fn lsx_vsllwil_h_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsllwil_w_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -4370,7 +4370,7 @@ pub fn lsx_vsllwil_w_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsllwil_d_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -4379,7 +4379,7 @@ pub fn lsx_vsllwil_d_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsllwil_hu_bu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -4388,7 +4388,7 @@ pub fn lsx_vsllwil_hu_bu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsllwil_wu_hu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -4397,7 +4397,7 @@ pub fn lsx_vsllwil_wu_hu(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsllwil_du_wu(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -4616,7 +4616,7 @@ pub fn lsx_vssrlrn_wu_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vfrstpi_b(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -4625,7 +4625,7 @@ pub fn lsx_vfrstpi_b(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vfrstpi_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -4648,7 +4648,7 @@ pub fn lsx_vfrstp_h(a: m128i, b: m128i, c: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vshuf4i_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -4657,7 +4657,7 @@ pub fn lsx_vshuf4i_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbsrl_v(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -4666,7 +4666,7 @@ pub fn lsx_vbsrl_v(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vbsll_v(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -4675,7 +4675,7 @@ pub fn lsx_vbsll_v(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vextrins_b(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -4684,7 +4684,7 @@ pub fn lsx_vextrins_b(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vextrins_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -4693,7 +4693,7 @@ pub fn lsx_vextrins_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vextrins_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -4702,7 +4702,7 @@ pub fn lsx_vextrins_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vextrins_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -5047,7 +5047,7 @@ pub fn lsx_vfrintrm_d(a: m128d) -> m128d { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vstelm_b(a: m128i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5057,7 +5057,7 @@ pub unsafe fn lsx_vstelm_b(a: m128i, mem_add #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vstelm_h(a: m128i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5067,7 +5067,7 @@ pub unsafe fn lsx_vstelm_h(a: m128i, mem_add #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vstelm_w(a: m128i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5077,7 +5077,7 @@ pub unsafe fn lsx_vstelm_w(a: m128i, mem_add #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vstelm_d(a: m128i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S8, 8); @@ -5773,7 +5773,7 @@ pub fn lsx_vsub_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vldrepl_b(mem_addr: *const i8) -> m128i { static_assert_simm_bits!(IMM_S12, 12); @@ -5782,7 +5782,7 @@ pub unsafe fn lsx_vldrepl_b(mem_addr: *const i8) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vldrepl_h(mem_addr: *const i8) -> m128i { static_assert_simm_bits!(IMM_S11, 11); @@ -5791,7 +5791,7 @@ pub unsafe fn lsx_vldrepl_h(mem_addr: *const i8) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vldrepl_w(mem_addr: *const i8) -> m128i { static_assert_simm_bits!(IMM_S10, 10); @@ -5800,7 +5800,7 @@ pub unsafe fn lsx_vldrepl_w(mem_addr: *const i8) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vldrepl_d(mem_addr: *const i8) -> m128i { static_assert_simm_bits!(IMM_S9, 9); @@ -5879,7 +5879,7 @@ pub fn lsx_vexth_qu_du(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrotri_b(a: m128i) -> m128i { static_assert_uimm_bits!(IMM3, 3); @@ -5888,7 +5888,7 @@ pub fn lsx_vrotri_b(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrotri_h(a: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -5897,7 +5897,7 @@ pub fn lsx_vrotri_h(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrotri_w(a: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -5906,7 +5906,7 @@ pub fn lsx_vrotri_w(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrotri_d(a: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -5922,7 +5922,7 @@ pub fn lsx_vextl_q_d(a: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlni_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -5931,7 +5931,7 @@ pub fn lsx_vsrlni_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlni_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -5940,7 +5940,7 @@ pub fn lsx_vsrlni_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlni_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -5949,7 +5949,7 @@ pub fn lsx_vsrlni_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlni_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -5958,7 +5958,7 @@ pub fn lsx_vsrlni_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlrni_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -5967,7 +5967,7 @@ pub fn lsx_vsrlrni_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlrni_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -5976,7 +5976,7 @@ pub fn lsx_vsrlrni_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlrni_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -5985,7 +5985,7 @@ pub fn lsx_vsrlrni_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrlrni_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -5994,7 +5994,7 @@ pub fn lsx_vsrlrni_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6003,7 +6003,7 @@ pub fn lsx_vssrlni_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6012,7 +6012,7 @@ pub fn lsx_vssrlni_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6021,7 +6021,7 @@ pub fn lsx_vssrlni_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6030,7 +6030,7 @@ pub fn lsx_vssrlni_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_bu_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6039,7 +6039,7 @@ pub fn lsx_vssrlni_bu_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_hu_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6048,7 +6048,7 @@ pub fn lsx_vssrlni_hu_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_wu_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6057,7 +6057,7 @@ pub fn lsx_vssrlni_wu_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlni_du_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6066,7 +6066,7 @@ pub fn lsx_vssrlni_du_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6075,7 +6075,7 @@ pub fn lsx_vssrlrni_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6084,7 +6084,7 @@ pub fn lsx_vssrlrni_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6093,7 +6093,7 @@ pub fn lsx_vssrlrni_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6102,7 +6102,7 @@ pub fn lsx_vssrlrni_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_bu_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6111,7 +6111,7 @@ pub fn lsx_vssrlrni_bu_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_hu_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6120,7 +6120,7 @@ pub fn lsx_vssrlrni_hu_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_wu_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6129,7 +6129,7 @@ pub fn lsx_vssrlrni_wu_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrlrni_du_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6138,7 +6138,7 @@ pub fn lsx_vssrlrni_du_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrani_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6147,7 +6147,7 @@ pub fn lsx_vsrani_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrani_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6156,7 +6156,7 @@ pub fn lsx_vsrani_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrani_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6165,7 +6165,7 @@ pub fn lsx_vsrani_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrani_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6174,7 +6174,7 @@ pub fn lsx_vsrani_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrarni_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6183,7 +6183,7 @@ pub fn lsx_vsrarni_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrarni_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6192,7 +6192,7 @@ pub fn lsx_vsrarni_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrarni_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6201,7 +6201,7 @@ pub fn lsx_vsrarni_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vsrarni_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6210,7 +6210,7 @@ pub fn lsx_vsrarni_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6219,7 +6219,7 @@ pub fn lsx_vssrani_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6228,7 +6228,7 @@ pub fn lsx_vssrani_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6237,7 +6237,7 @@ pub fn lsx_vssrani_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6246,7 +6246,7 @@ pub fn lsx_vssrani_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_bu_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6255,7 +6255,7 @@ pub fn lsx_vssrani_bu_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_hu_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6264,7 +6264,7 @@ pub fn lsx_vssrani_hu_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_wu_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6273,7 +6273,7 @@ pub fn lsx_vssrani_wu_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrani_du_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6282,7 +6282,7 @@ pub fn lsx_vssrani_du_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_b_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6291,7 +6291,7 @@ pub fn lsx_vssrarni_b_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_h_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6300,7 +6300,7 @@ pub fn lsx_vssrarni_h_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_w_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6309,7 +6309,7 @@ pub fn lsx_vssrarni_w_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_d_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6318,7 +6318,7 @@ pub fn lsx_vssrarni_d_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_bu_h(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM4, 4); @@ -6327,7 +6327,7 @@ pub fn lsx_vssrarni_bu_h(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_hu_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM5, 5); @@ -6336,7 +6336,7 @@ pub fn lsx_vssrarni_hu_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_wu_d(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM6, 6); @@ -6345,7 +6345,7 @@ pub fn lsx_vssrarni_wu_d(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vssrarni_du_q(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM7, 7); @@ -6354,7 +6354,7 @@ pub fn lsx_vssrarni_du_q(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vpermi_w(a: m128i, b: m128i) -> m128i { static_assert_uimm_bits!(IMM8, 8); @@ -6363,7 +6363,7 @@ pub fn lsx_vpermi_w(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vld(mem_addr: *const i8) -> m128i { static_assert_simm_bits!(IMM_S12, 12); @@ -6372,7 +6372,7 @@ pub unsafe fn lsx_vld(mem_addr: *const i8) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lsx_vst(a: m128i, mem_addr: *mut i8) { static_assert_simm_bits!(IMM_S12, 12); @@ -6430,7 +6430,7 @@ pub fn lsx_vorn_v(a: m128i, b: m128i) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vldi() -> m128i { static_assert_simm_bits!(IMM_S13, 13); @@ -6845,7 +6845,7 @@ pub fn lsx_vfcmp_sun_s(a: m128, b: m128) -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrepli_b() -> m128i { static_assert_simm_bits!(IMM_S10, 10); @@ -6854,7 +6854,7 @@ pub fn lsx_vrepli_b() -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrepli_d() -> m128i { static_assert_simm_bits!(IMM_S10, 10); @@ -6863,7 +6863,7 @@ pub fn lsx_vrepli_d() -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrepli_h() -> m128i { static_assert_simm_bits!(IMM_S10, 10); @@ -6872,7 +6872,7 @@ pub fn lsx_vrepli_h() -> m128i { #[inline] #[target_feature(enable = "lsx")] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub fn lsx_vrepli_w() -> m128i { static_assert_simm_bits!(IMM_S10, 10); diff --git a/library/stdarch/crates/core_arch/src/loongarch64/mod.rs b/library/stdarch/crates/core_arch/src/loongarch64/mod.rs index e8249805eae26..3efbeb1b7cc3d 100644 --- a/library/stdarch/crates/core_arch/src/loongarch64/mod.rs +++ b/library/stdarch/crates/core_arch/src/loongarch64/mod.rs @@ -123,7 +123,7 @@ pub unsafe fn asrtgt(a: i64, b: i64) { /// Loads the page table directory entry #[inline] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn lddir(a: i64) -> i64 { __lddir(a, B) @@ -131,7 +131,7 @@ pub unsafe fn lddir(a: i64) -> i64 { /// Loads the page table entry #[inline] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_loongarch", issue = "117427")] pub unsafe fn ldpte(a: i64) { __ldpte(a, B) diff --git a/library/stdarch/crates/core_arch/src/mips/msa.rs b/library/stdarch/crates/core_arch/src/mips/msa.rs index 563e121a7badb..cb1c2b6b24896 100644 --- a/library/stdarch/crates/core_arch/src/mips/msa.rs +++ b/library/stdarch/crates/core_arch/src/mips/msa.rs @@ -1408,7 +1408,7 @@ pub unsafe fn __msa_addv_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(addvi.b, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_addvi_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM5, 5); @@ -1424,7 +1424,7 @@ pub unsafe fn __msa_addvi_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(addvi.h, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_addvi_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM5, 5); @@ -1440,7 +1440,7 @@ pub unsafe fn __msa_addvi_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(addvi.w, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_addvi_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -1456,7 +1456,7 @@ pub unsafe fn __msa_addvi_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(addvi.d, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_addvi_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM5, 5); @@ -1487,7 +1487,7 @@ pub unsafe fn __msa_and_v(a: v16u8, b: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(andi.b, imm8 = 0b10010111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_andi_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM8, 8); @@ -1939,7 +1939,7 @@ pub unsafe fn __msa_bclr_d(a: v2u64, b: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bclri.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bclri_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM3, 3); @@ -1955,7 +1955,7 @@ pub unsafe fn __msa_bclri_b(a: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bclri.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bclri_h(a: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM4, 4); @@ -1971,7 +1971,7 @@ pub unsafe fn __msa_bclri_h(a: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bclri.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bclri_w(a: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -1987,7 +1987,7 @@ pub unsafe fn __msa_bclri_w(a: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bclri.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bclri_d(a: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM6, 6); @@ -2063,7 +2063,7 @@ pub unsafe fn __msa_binsl_d(a: v2u64, b: v2u64, c: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsli.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsli_b(a: v16u8, b: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM3, 3); @@ -2079,7 +2079,7 @@ pub unsafe fn __msa_binsli_b(a: v16u8, b: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsli.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsli_h(a: v8u16, b: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM4, 4); @@ -2095,7 +2095,7 @@ pub unsafe fn __msa_binsli_h(a: v8u16, b: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsli.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsli_w(a: v4u32, b: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -2111,7 +2111,7 @@ pub unsafe fn __msa_binsli_w(a: v4u32, b: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsli.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsli_d(a: v2u64, b: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM6, 6); @@ -2187,7 +2187,7 @@ pub unsafe fn __msa_binsr_d(a: v2u64, b: v2u64, c: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsri.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsri_b(a: v16u8, b: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM3, 3); @@ -2203,7 +2203,7 @@ pub unsafe fn __msa_binsri_b(a: v16u8, b: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsri.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsri_h(a: v8u16, b: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM4, 4); @@ -2219,7 +2219,7 @@ pub unsafe fn __msa_binsri_h(a: v8u16, b: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsri.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsri_w(a: v4u32, b: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -2235,7 +2235,7 @@ pub unsafe fn __msa_binsri_w(a: v4u32, b: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(binsri.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_binsri_d(a: v2u64, b: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM6, 6); @@ -2266,7 +2266,7 @@ pub unsafe fn __msa_bmnz_v(a: v16u8, b: v16u8, c: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bmnzi.b, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bmnzi_b(a: v16u8, b: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM8, 8); @@ -2297,7 +2297,7 @@ pub unsafe fn __msa_bmz_v(a: v16u8, b: v16u8, c: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bmzi.b, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bmzi_b(a: v16u8, b: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM8, 8); @@ -2373,7 +2373,7 @@ pub unsafe fn __msa_bneg_d(a: v2u64, b: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bnegi.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bnegi_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM3, 3); @@ -2389,7 +2389,7 @@ pub unsafe fn __msa_bnegi_b(a: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bnegi.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bnegi_h(a: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM4, 4); @@ -2405,7 +2405,7 @@ pub unsafe fn __msa_bnegi_h(a: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bnegi.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bnegi_w(a: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -2421,7 +2421,7 @@ pub unsafe fn __msa_bnegi_w(a: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bnegi.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bnegi_d(a: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM6, 6); @@ -2513,7 +2513,7 @@ pub unsafe fn __msa_bsel_v(a: v16u8, b: v16u8, c: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bseli.b, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bseli_b(a: v16u8, b: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM8, 8); @@ -2589,7 +2589,7 @@ pub unsafe fn __msa_bset_d(a: v2u64, b: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bseti.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bseti_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM3, 3); @@ -2605,7 +2605,7 @@ pub unsafe fn __msa_bseti_b(a: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bseti.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bseti_h(a: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM4, 4); @@ -2621,7 +2621,7 @@ pub unsafe fn __msa_bseti_h(a: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bseti.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bseti_w(a: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -2637,7 +2637,7 @@ pub unsafe fn __msa_bseti_w(a: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(bseti.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_bseti_d(a: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM6, 6); @@ -2770,7 +2770,7 @@ pub unsafe fn __msa_ceq_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ceqi.b, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ceqi_b(a: v16i8) -> v16i8 { static_assert_simm_bits!(IMM_S5, 5); @@ -2786,7 +2786,7 @@ pub unsafe fn __msa_ceqi_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ceqi.h, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ceqi_h(a: v8i16) -> v8i16 { static_assert_simm_bits!(IMM_S5, 5); @@ -2802,7 +2802,7 @@ pub unsafe fn __msa_ceqi_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ceqi.w, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ceqi_w(a: v4i32) -> v4i32 { static_assert_simm_bits!(IMM_S5, 5); @@ -2818,7 +2818,7 @@ pub unsafe fn __msa_ceqi_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ceqi.d, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ceqi_d(a: v2i64) -> v2i64 { static_assert_simm_bits!(IMM_S5, 5); @@ -2833,7 +2833,7 @@ pub unsafe fn __msa_ceqi_d(a: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(cfcmsa, imm5 = 0b11111))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_cfcmsa() -> i32 { static_assert_uimm_bits!(IMM5, 5); @@ -2970,7 +2970,7 @@ pub unsafe fn __msa_cle_u_d(a: v2u64, b: v2u64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_s.b, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_s_b(a: v16i8) -> v16i8 { static_assert_simm_bits!(IMM_S5, 5); @@ -2987,7 +2987,7 @@ pub unsafe fn __msa_clei_s_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_s.h, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_s_h(a: v8i16) -> v8i16 { static_assert_simm_bits!(IMM_S5, 5); @@ -3004,7 +3004,7 @@ pub unsafe fn __msa_clei_s_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_s.w, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_s_w(a: v4i32) -> v4i32 { static_assert_simm_bits!(IMM_S5, 5); @@ -3021,7 +3021,7 @@ pub unsafe fn __msa_clei_s_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_s.d, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_s_d(a: v2i64) -> v2i64 { static_assert_simm_bits!(IMM_S5, 5); @@ -3038,7 +3038,7 @@ pub unsafe fn __msa_clei_s_d(a: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_u.b, imm5 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_u_b(a: v16u8) -> v16i8 { static_assert_uimm_bits!(IMM5, 5); @@ -3055,7 +3055,7 @@ pub unsafe fn __msa_clei_u_b(a: v16u8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_u.h, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_u_h(a: v8u16) -> v8i16 { static_assert_uimm_bits!(IMM5, 5); @@ -3072,7 +3072,7 @@ pub unsafe fn __msa_clei_u_h(a: v8u16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_u.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_u_w(a: v4u32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -3089,7 +3089,7 @@ pub unsafe fn __msa_clei_u_w(a: v4u32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clei_u.d, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clei_u_d(a: v2u64) -> v2i64 { static_assert_uimm_bits!(IMM5, 5); @@ -3226,7 +3226,7 @@ pub unsafe fn __msa_clt_u_d(a: v2u64, b: v2u64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_s.b, imm_s5 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_s_b(a: v16i8) -> v16i8 { static_assert_simm_bits!(IMM_S5, 5); @@ -3243,7 +3243,7 @@ pub unsafe fn __msa_clti_s_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_s.h, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_s_h(a: v8i16) -> v8i16 { static_assert_simm_bits!(IMM_S5, 5); @@ -3260,7 +3260,7 @@ pub unsafe fn __msa_clti_s_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_s.w, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_s_w(a: v4i32) -> v4i32 { static_assert_simm_bits!(IMM_S5, 5); @@ -3277,7 +3277,7 @@ pub unsafe fn __msa_clti_s_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_s.d, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_s_d(a: v2i64) -> v2i64 { static_assert_simm_bits!(IMM_S5, 5); @@ -3294,7 +3294,7 @@ pub unsafe fn __msa_clti_s_d(a: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_u.b, imm5 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_u_b(a: v16u8) -> v16i8 { static_assert_uimm_bits!(IMM5, 5); @@ -3311,7 +3311,7 @@ pub unsafe fn __msa_clti_u_b(a: v16u8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_u.h, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_u_h(a: v8u16) -> v8i16 { static_assert_uimm_bits!(IMM5, 5); @@ -3328,7 +3328,7 @@ pub unsafe fn __msa_clti_u_h(a: v8u16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_u.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_u_w(a: v4u32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -3345,7 +3345,7 @@ pub unsafe fn __msa_clti_u_w(a: v4u32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(clti_u.d, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_clti_u_d(a: v2u64) -> v2i64 { static_assert_uimm_bits!(IMM5, 5); @@ -3360,7 +3360,7 @@ pub unsafe fn __msa_clti_u_d(a: v2u64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_s.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_s_b(a: v16i8) -> i32 { static_assert_uimm_bits!(IMM4, 4); @@ -3375,7 +3375,7 @@ pub unsafe fn __msa_copy_s_b(a: v16i8) -> i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_s.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_s_h(a: v8i16) -> i32 { static_assert_uimm_bits!(IMM3, 3); @@ -3390,7 +3390,7 @@ pub unsafe fn __msa_copy_s_h(a: v8i16) -> i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_s.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_s_w(a: v4i32) -> i32 { static_assert_uimm_bits!(IMM2, 2); @@ -3405,7 +3405,7 @@ pub unsafe fn __msa_copy_s_w(a: v4i32) -> i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_s.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_s_d(a: v2i64) -> i64 { static_assert_uimm_bits!(IMM1, 1); @@ -3420,7 +3420,7 @@ pub unsafe fn __msa_copy_s_d(a: v2i64) -> i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_u.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_u_b(a: v16i8) -> u32 { static_assert_uimm_bits!(IMM4, 4); @@ -3435,7 +3435,7 @@ pub unsafe fn __msa_copy_u_b(a: v16i8) -> u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_u.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_u_h(a: v8i16) -> u32 { static_assert_uimm_bits!(IMM3, 3); @@ -3450,7 +3450,7 @@ pub unsafe fn __msa_copy_u_h(a: v8i16) -> u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_u.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_u_w(a: v4i32) -> u32 { static_assert_uimm_bits!(IMM2, 2); @@ -3465,7 +3465,7 @@ pub unsafe fn __msa_copy_u_w(a: v4i32) -> u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(copy_u.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_copy_u_d(a: v2i64) -> u64 { static_assert_uimm_bits!(IMM1, 1); @@ -3482,7 +3482,7 @@ pub unsafe fn __msa_copy_u_d(a: v2i64) -> u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ctcmsa, imm1 = 0b1))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ctcmsa(a: i32) -> () { static_assert_uimm_bits!(IMM5, 5); @@ -5856,7 +5856,7 @@ pub unsafe fn __msa_ilvr_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insert.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insert_b(a: v16i8, c: i32) -> v16i8 { static_assert_uimm_bits!(IMM4, 4); @@ -5872,7 +5872,7 @@ pub unsafe fn __msa_insert_b(a: v16i8, c: i32) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insert.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insert_h(a: v8i16, c: i32) -> v8i16 { static_assert_uimm_bits!(IMM3, 3); @@ -5888,7 +5888,7 @@ pub unsafe fn __msa_insert_h(a: v8i16, c: i32) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insert.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insert_w(a: v4i32, c: i32) -> v4i32 { static_assert_uimm_bits!(IMM2, 2); @@ -5904,7 +5904,7 @@ pub unsafe fn __msa_insert_w(a: v4i32, c: i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insert.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insert_d(a: v2i64, c: i64) -> v2i64 { static_assert_uimm_bits!(IMM1, 1); @@ -5920,7 +5920,7 @@ pub unsafe fn __msa_insert_d(a: v2i64, c: i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insve.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insve_b(a: v16i8, c: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM4, 4); @@ -5936,7 +5936,7 @@ pub unsafe fn __msa_insve_b(a: v16i8, c: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insve.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insve_h(a: v8i16, c: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM3, 3); @@ -5952,7 +5952,7 @@ pub unsafe fn __msa_insve_h(a: v8i16, c: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insve.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insve_w(a: v4i32, c: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM2, 2); @@ -5968,7 +5968,7 @@ pub unsafe fn __msa_insve_w(a: v4i32, c: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(insve.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_insve_d(a: v2i64, c: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM1, 1); @@ -5984,7 +5984,7 @@ pub unsafe fn __msa_insve_d(a: v2i64, c: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ld.b, imm_s10 = 0b1111111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ld_b(mem_addr: *mut u8) -> v16i8 { static_assert_simm_bits!(IMM_S10, 10); @@ -6000,7 +6000,7 @@ pub unsafe fn __msa_ld_b(mem_addr: *mut u8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ld.h, imm_s11 = 0b11111111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ld_h(mem_addr: *mut u8) -> v8i16 { static_assert_simm_bits!(IMM_S11, 11); @@ -6017,7 +6017,7 @@ pub unsafe fn __msa_ld_h(mem_addr: *mut u8) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ld.w, imm_s12 = 0b111111111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ld_w(mem_addr: *mut u8) -> v4i32 { static_assert_simm_bits!(IMM_S12, 12); @@ -6034,7 +6034,7 @@ pub unsafe fn __msa_ld_w(mem_addr: *mut u8) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ld.d, imm_s13 = 0b1111111111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ld_d(mem_addr: *mut u8) -> v2i64 { static_assert_simm_bits!(IMM_S13, 13); @@ -6051,7 +6051,7 @@ pub unsafe fn __msa_ld_d(mem_addr: *mut u8) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ldi.b, imm_s10 = 0b1111111111))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ldi_b() -> v16i8 { static_assert_simm_bits!(IMM_S10, 10); @@ -6067,7 +6067,7 @@ pub unsafe fn __msa_ldi_b() -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ldi.h, imm_s10 = 0b1111111111))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ldi_h() -> v8i16 { static_assert_simm_bits!(IMM_S10, 10); @@ -6083,7 +6083,7 @@ pub unsafe fn __msa_ldi_h() -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ldi.w, imm_s10 = 0b1111111111))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ldi_w() -> v4i32 { static_assert_simm_bits!(IMM_S10, 10); @@ -6099,7 +6099,7 @@ pub unsafe fn __msa_ldi_w() -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ldi.d, imm_s10 = 0b1111111111))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ldi_d() -> v2i64 { static_assert_simm_bits!(IMM_S10, 10); @@ -6411,7 +6411,7 @@ pub unsafe fn __msa_max_u_d(a: v2u64, b: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_s.b, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_s_b(a: v16i8) -> v16i8 { static_assert_simm_bits!(IMM_S5, 5); @@ -6427,7 +6427,7 @@ pub unsafe fn __msa_maxi_s_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_s.h, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_s_h(a: v8i16) -> v8i16 { static_assert_simm_bits!(IMM_S5, 5); @@ -6443,7 +6443,7 @@ pub unsafe fn __msa_maxi_s_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_s.w, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_s_w(a: v4i32) -> v4i32 { static_assert_simm_bits!(IMM_S5, 5); @@ -6459,7 +6459,7 @@ pub unsafe fn __msa_maxi_s_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_s.d, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_s_d(a: v2i64) -> v2i64 { static_assert_simm_bits!(IMM_S5, 5); @@ -6475,7 +6475,7 @@ pub unsafe fn __msa_maxi_s_d(a: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_u.b, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_u_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM5, 5); @@ -6491,7 +6491,7 @@ pub unsafe fn __msa_maxi_u_b(a: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_u.h, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_u_h(a: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM5, 5); @@ -6507,7 +6507,7 @@ pub unsafe fn __msa_maxi_u_h(a: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_u.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_u_w(a: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -6523,7 +6523,7 @@ pub unsafe fn __msa_maxi_u_w(a: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(maxi_u.d, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_maxi_u_d(a: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM5, 5); @@ -6655,7 +6655,7 @@ pub unsafe fn __msa_min_s_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_s.b, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_s_b(a: v16i8) -> v16i8 { static_assert_simm_bits!(IMM_S5, 5); @@ -6671,7 +6671,7 @@ pub unsafe fn __msa_mini_s_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_s.h, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_s_h(a: v8i16) -> v8i16 { static_assert_simm_bits!(IMM_S5, 5); @@ -6687,7 +6687,7 @@ pub unsafe fn __msa_mini_s_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_s.w, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_s_w(a: v4i32) -> v4i32 { static_assert_simm_bits!(IMM_S5, 5); @@ -6703,7 +6703,7 @@ pub unsafe fn __msa_mini_s_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_s.d, imm_s5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_s_d(a: v2i64) -> v2i64 { static_assert_simm_bits!(IMM_S5, 5); @@ -6775,7 +6775,7 @@ pub unsafe fn __msa_min_u_d(a: v2u64, b: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_u.b, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_u_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM5, 5); @@ -6791,7 +6791,7 @@ pub unsafe fn __msa_mini_u_b(a: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_u.h, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_u_h(a: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM5, 5); @@ -6807,7 +6807,7 @@ pub unsafe fn __msa_mini_u_h(a: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_u.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_u_w(a: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -6823,7 +6823,7 @@ pub unsafe fn __msa_mini_u_w(a: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(mini_u.d, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_mini_u_d(a: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM5, 5); @@ -7344,7 +7344,7 @@ pub unsafe fn __msa_nor_v(a: v16u8, b: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(nori.b, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_nori_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM8, 8); @@ -7376,7 +7376,7 @@ pub unsafe fn __msa_or_v(a: v16u8, b: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(ori.b, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_ori_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM8, 8); @@ -7556,7 +7556,7 @@ pub unsafe fn __msa_pcnt_d(a: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_s.b, imm4 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_s_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM3, 3); @@ -7572,7 +7572,7 @@ pub unsafe fn __msa_sat_s_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_s.h, imm3 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_s_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM4, 4); @@ -7588,7 +7588,7 @@ pub unsafe fn __msa_sat_s_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_s.w, imm2 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_s_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -7604,7 +7604,7 @@ pub unsafe fn __msa_sat_s_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_s.d, imm1 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_s_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM6, 6); @@ -7620,7 +7620,7 @@ pub unsafe fn __msa_sat_s_d(a: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_u.b, imm4 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_u_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM3, 3); @@ -7636,7 +7636,7 @@ pub unsafe fn __msa_sat_u_b(a: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_u.h, imm3 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_u_h(a: v8u16) -> v8u16 { static_assert_uimm_bits!(IMM4, 4); @@ -7652,7 +7652,7 @@ pub unsafe fn __msa_sat_u_h(a: v8u16) -> v8u16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_u.w, imm2 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_u_w(a: v4u32) -> v4u32 { static_assert_uimm_bits!(IMM5, 5); @@ -7668,7 +7668,7 @@ pub unsafe fn __msa_sat_u_w(a: v4u32) -> v4u32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sat_u.d, imm1 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sat_u_d(a: v2u64) -> v2u64 { static_assert_uimm_bits!(IMM6, 6); @@ -7685,7 +7685,7 @@ pub unsafe fn __msa_sat_u_d(a: v2u64) -> v2u64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(shf.b, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_shf_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM8, 8); @@ -7702,7 +7702,7 @@ pub unsafe fn __msa_shf_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(shf.h, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_shf_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM8, 8); @@ -7719,7 +7719,7 @@ pub unsafe fn __msa_shf_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(shf.w, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_shf_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM8, 8); @@ -7824,7 +7824,7 @@ pub unsafe fn __msa_sld_d(a: v2i64, b: v2i64, c: i32) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sldi.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sldi_b(a: v16i8, b: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM4, 4); @@ -7845,7 +7845,7 @@ pub unsafe fn __msa_sldi_b(a: v16i8, b: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sldi.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sldi_h(a: v8i16, b: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM3, 3); @@ -7866,7 +7866,7 @@ pub unsafe fn __msa_sldi_h(a: v8i16, b: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sldi.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sldi_w(a: v4i32, b: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM2, 2); @@ -7887,7 +7887,7 @@ pub unsafe fn __msa_sldi_w(a: v4i32, b: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(sldi.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_sldi_d(a: v2i64, b: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM1, 1); @@ -7963,7 +7963,7 @@ pub unsafe fn __msa_sll_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(slli.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_slli_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM4, 4); @@ -7979,7 +7979,7 @@ pub unsafe fn __msa_slli_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(slli.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_slli_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM3, 3); @@ -7995,7 +7995,7 @@ pub unsafe fn __msa_slli_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(slli.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_slli_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM2, 2); @@ -8011,7 +8011,7 @@ pub unsafe fn __msa_slli_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(slli.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_slli_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM1, 1); @@ -8086,7 +8086,7 @@ pub unsafe fn __msa_splat_d(a: v2i64, b: i32) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(splati.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_splati_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM4, 4); @@ -8101,7 +8101,7 @@ pub unsafe fn __msa_splati_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(splati.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_splati_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM3, 3); @@ -8116,7 +8116,7 @@ pub unsafe fn __msa_splati_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(splati.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_splati_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM2, 2); @@ -8131,7 +8131,7 @@ pub unsafe fn __msa_splati_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(splati.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_splati_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM1, 1); @@ -8207,7 +8207,7 @@ pub unsafe fn __msa_sra_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srai.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srai_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM3, 3); @@ -8223,7 +8223,7 @@ pub unsafe fn __msa_srai_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srai.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srai_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM4, 4); @@ -8239,7 +8239,7 @@ pub unsafe fn __msa_srai_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srai.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srai_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -8255,7 +8255,7 @@ pub unsafe fn __msa_srai_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srai.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srai_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM6, 6); @@ -8336,7 +8336,7 @@ pub unsafe fn __msa_srar_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srari.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srari_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM3, 3); @@ -8353,7 +8353,7 @@ pub unsafe fn __msa_srari_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srari.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srari_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM4, 4); @@ -8370,7 +8370,7 @@ pub unsafe fn __msa_srari_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srari.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srari_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -8387,7 +8387,7 @@ pub unsafe fn __msa_srari_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srari.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srari_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM6, 6); @@ -8463,7 +8463,7 @@ pub unsafe fn __msa_srl_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srli.b, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srli_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM4, 4); @@ -8479,7 +8479,7 @@ pub unsafe fn __msa_srli_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srli.h, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srli_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM3, 3); @@ -8495,7 +8495,7 @@ pub unsafe fn __msa_srli_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srli.w, imm2 = 0b11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srli_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM2, 2); @@ -8511,7 +8511,7 @@ pub unsafe fn __msa_srli_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srli.d, imm1 = 0b1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srli_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM1, 1); @@ -8592,7 +8592,7 @@ pub unsafe fn __msa_srlr_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srlri.b, imm3 = 0b111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srlri_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM3, 3); @@ -8609,7 +8609,7 @@ pub unsafe fn __msa_srlri_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srlri.h, imm4 = 0b1111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srlri_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM4, 4); @@ -8626,7 +8626,7 @@ pub unsafe fn __msa_srlri_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srlri.w, imm5 = 0b11111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srlri_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -8643,7 +8643,7 @@ pub unsafe fn __msa_srlri_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(srlri.d, imm6 = 0b111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_srlri_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM6, 6); @@ -8659,7 +8659,7 @@ pub unsafe fn __msa_srlri_d(a: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(st.b, imm_s10 = 0b1111111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_st_b(a: v16i8, mem_addr: *mut u8) -> () { static_assert_simm_bits!(IMM_S10, 10); @@ -8675,7 +8675,7 @@ pub unsafe fn __msa_st_b(a: v16i8, mem_addr: *mut u8) -> () #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(st.h, imm_s11 = 0b11111111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_st_h(a: v8i16, mem_addr: *mut u8) -> () { static_assert_simm_bits!(IMM_S11, 11); @@ -8692,7 +8692,7 @@ pub unsafe fn __msa_st_h(a: v8i16, mem_addr: *mut u8) -> () #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(st.w, imm_s12 = 0b111111111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_st_w(a: v4i32, mem_addr: *mut u8) -> () { static_assert_simm_bits!(IMM_S12, 12); @@ -8709,7 +8709,7 @@ pub unsafe fn __msa_st_w(a: v4i32, mem_addr: *mut u8) -> () #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(st.d, imm_s13 = 0b1111111111111))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_st_d(a: v2i64, mem_addr: *mut u8) -> () { static_assert_simm_bits!(IMM_S13, 13); @@ -9022,7 +9022,7 @@ pub unsafe fn __msa_subv_d(a: v2i64, b: v2i64) -> v2i64 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(subvi.b, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_subvi_b(a: v16i8) -> v16i8 { static_assert_uimm_bits!(IMM5, 5); @@ -9038,7 +9038,7 @@ pub unsafe fn __msa_subvi_b(a: v16i8) -> v16i8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(subvi.h, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_subvi_h(a: v8i16) -> v8i16 { static_assert_uimm_bits!(IMM5, 5); @@ -9054,7 +9054,7 @@ pub unsafe fn __msa_subvi_h(a: v8i16) -> v8i16 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(subvi.w, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_subvi_w(a: v4i32) -> v4i32 { static_assert_uimm_bits!(IMM5, 5); @@ -9070,7 +9070,7 @@ pub unsafe fn __msa_subvi_w(a: v4i32) -> v4i32 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(subvi.d, imm5 = 0b10111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_subvi_d(a: v2i64) -> v2i64 { static_assert_uimm_bits!(IMM5, 5); @@ -9174,7 +9174,7 @@ pub unsafe fn __msa_xor_v(a: v16u8, b: v16u8) -> v16u8 { #[inline] #[target_feature(enable = "msa")] #[cfg_attr(test, assert_instr(xori.b, imm8 = 0b11111111))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_mips", issue = "111198")] pub unsafe fn __msa_xori_b(a: v16u8) -> v16u8 { static_assert_uimm_bits!(IMM8, 8); diff --git a/library/stdarch/crates/core_arch/src/powerpc/vsx.rs b/library/stdarch/crates/core_arch/src/powerpc/vsx.rs index ca9fcaabe8b22..66b86234dd90f 100644 --- a/library/stdarch/crates/core_arch/src/powerpc/vsx.rs +++ b/library/stdarch/crates/core_arch/src/powerpc/vsx.rs @@ -160,7 +160,7 @@ mod sealed { /// Vector permute. #[inline] #[target_feature(enable = "vsx")] -//#[rustc_legacy_const_generics(2)] +//#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_powerpc", issue = "111145")] pub unsafe fn vec_xxpermdi(a: T, b: T) -> T where diff --git a/library/stdarch/crates/core_arch/src/riscv32/zk.rs b/library/stdarch/crates/core_arch/src/riscv32/zk.rs index 054bcfe955b7d..85d46beca8551 100644 --- a/library/stdarch/crates/core_arch/src/riscv32/zk.rs +++ b/library/stdarch/crates/core_arch/src/riscv32/zk.rs @@ -57,7 +57,7 @@ unsafe extern "unadjusted" { /// The `BS` parameter is expected to be a constant value and only the bottom 2 bits of `bs` are /// used. #[target_feature(enable = "zkne")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] // See #1464 // #[cfg_attr(test, assert_instr(aes32esi, BS = 0))] #[inline] @@ -86,7 +86,7 @@ pub fn aes32esi(rs1: u32, rs2: u32) -> u32 { /// The `bs` parameter is expected to be a constant value and only the bottom 2 bits of `bs` are /// used. #[target_feature(enable = "zkne")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] // See #1464 // #[cfg_attr(test, assert_instr(aes32esmi, BS = 0))] #[inline] @@ -114,7 +114,7 @@ pub fn aes32esmi(rs1: u32, rs2: u32) -> u32 { /// The `BS` parameter is expected to be a constant value and only the bottom 2 bits of `bs` are /// used. #[target_feature(enable = "zknd")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] // See #1464 // #[cfg_attr(test, assert_instr(aes32dsi, BS = 0))] #[inline] @@ -143,7 +143,7 @@ pub fn aes32dsi(rs1: u32, rs2: u32) -> u32 { /// The `BS` parameter is expected to be a constant value and only the bottom 2 bits of `bs` are /// used. #[target_feature(enable = "zknd")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] // See #1464 // #[cfg_attr(test, assert_instr(aes32dsmi, BS = 0))] #[inline] diff --git a/library/stdarch/crates/core_arch/src/riscv64/zk.rs b/library/stdarch/crates/core_arch/src/riscv64/zk.rs index c6af750bbc570..1e63efcd4347b 100644 --- a/library/stdarch/crates/core_arch/src/riscv64/zk.rs +++ b/library/stdarch/crates/core_arch/src/riscv64/zk.rs @@ -134,7 +134,7 @@ pub fn aes64dsm(rs1: u64, rs2: u64) -> u64 { /// /// The `RNUM` parameter is expected to be a constant value inside the range of `0..=10`. #[target_feature(enable = "zkne", enable = "zknd")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[cfg_attr(test, assert_instr(aes64ks1i, RNUM = 0))] #[inline] #[unstable(feature = "riscv_ext_intrinsics", issue = "114544")] diff --git a/library/stdarch/crates/core_arch/src/riscv_shared/zk.rs b/library/stdarch/crates/core_arch/src/riscv_shared/zk.rs index b1e633d170223..b8bcabf69d22c 100644 --- a/library/stdarch/crates/core_arch/src/riscv_shared/zk.rs +++ b/library/stdarch/crates/core_arch/src/riscv_shared/zk.rs @@ -260,7 +260,7 @@ pub fn sha256sum1(rs1: u32) -> u32 { /// ``` #[unstable(feature = "riscv_ext_intrinsics", issue = "114544")] #[target_feature(enable = "zksed")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(sm4ed, BS = 0))] #[inline] pub fn sm4ed(rs1: u32, rs2: u32) -> u32 { @@ -336,7 +336,7 @@ pub fn sm4ed(rs1: u32, rs2: u32) -> u32 { /// ``` #[unstable(feature = "riscv_ext_intrinsics", issue = "114544")] #[target_feature(enable = "zksed")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(sm4ks, BS = 0))] #[inline] pub fn sm4ks(rs1: u32, rs2: u32) -> u32 { diff --git a/library/stdarch/crates/core_arch/src/wasm32/memory.rs b/library/stdarch/crates/core_arch/src/wasm32/memory.rs index 90e9075e5136b..93b1819f39599 100644 --- a/library/stdarch/crates/core_arch/src/wasm32/memory.rs +++ b/library/stdarch/crates/core_arch/src/wasm32/memory.rs @@ -22,7 +22,7 @@ unsafe extern "unadjusted" { /// [instr]: http://webassembly.github.io/spec/core/exec/instructions.html#exec-memory-size #[inline] #[cfg_attr(test, assert_instr("memory.size", MEM = 0))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[stable(feature = "simd_wasm32", since = "1.33.0")] #[doc(alias("memory.size"))] pub fn memory_size() -> usize { @@ -47,7 +47,7 @@ pub fn memory_size() -> usize { /// [instr]: http://webassembly.github.io/spec/core/exec/instructions.html#exec-memory-grow #[inline] #[cfg_attr(test, assert_instr("memory.grow", MEM = 0))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[stable(feature = "simd_wasm32", since = "1.33.0")] #[doc(alias("memory.grow"))] pub fn memory_grow(delta: usize) -> usize { diff --git a/library/stdarch/crates/core_arch/src/x86/aes.rs b/library/stdarch/crates/core_arch/src/x86/aes.rs index 7db743b2ccd31..4d7292cb394c7 100644 --- a/library/stdarch/crates/core_arch/src/x86/aes.rs +++ b/library/stdarch/crates/core_arch/src/x86/aes.rs @@ -93,7 +93,7 @@ pub fn _mm_aesimc_si128(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "aes")] #[cfg_attr(test, assert_instr(aeskeygenassist, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_aeskeygenassist_si128(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); diff --git a/library/stdarch/crates/core_arch/src/x86/avx.rs b/library/stdarch/crates/core_arch/src/x86/avx.rs index 24e0cf6ba1afb..abdd13ee9efd6 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx.rs @@ -119,7 +119,7 @@ pub fn _mm256_or_ps(a: __m256, b: __m256) -> __m256 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_shuffle_pd(a: __m256d, b: __m256d) -> __m256d { static_assert_uimm_bits!(MASK, 8); @@ -144,7 +144,7 @@ pub fn _mm256_shuffle_pd(a: __m256d, b: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_shuffle_ps(a: __m256, b: __m256) -> __m256 { static_assert_uimm_bits!(MASK, 8); @@ -371,7 +371,7 @@ pub fn _mm256_div_pd(a: __m256d, b: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vroundpd, ROUNDING = 0x3))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_round_pd(a: __m256d) -> __m256d { static_assert_uimm_bits!(ROUNDING, 4); @@ -418,7 +418,7 @@ pub fn _mm256_floor_pd(a: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vroundps, ROUNDING = 0x00))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_round_ps(a: __m256) -> __m256 { static_assert_uimm_bits!(ROUNDING, 4); @@ -483,7 +483,7 @@ pub fn _mm256_sqrt_pd(a: __m256d) -> __m256d { // possible, see: https://bugs.llvm.org/show_bug.cgi?id=38194 // #[cfg_attr(test, assert_instr(vblendpd, imm8 = 9))] #[cfg_attr(test, assert_instr(vblendps, IMM4 = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_blend_pd(a: __m256d, b: __m256d) -> __m256d { static_assert_uimm_bits!(IMM4, 4); @@ -508,7 +508,7 @@ pub fn _mm256_blend_pd(a: __m256d, b: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vblendps, IMM8 = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_blend_ps(a: __m256, b: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 8); @@ -569,7 +569,7 @@ pub fn _mm256_blendv_ps(a: __m256, b: __m256, c: __m256) -> __m256 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vdpps, IMM8 = 0x0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_dp_ps(a: __m256, b: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 8); @@ -771,7 +771,7 @@ pub const _CMP_TRUE_US: i32 = 0x1f; #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vcmpeqpd, IMM5 = 0))] // TODO Validate vcmppd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmp_pd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM5, 5); @@ -786,7 +786,7 @@ pub fn _mm_cmp_pd(a: __m128d, b: __m128d) -> __m128d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vcmpeqpd, IMM5 = 0))] // TODO Validate vcmppd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_cmp_pd(a: __m256d, b: __m256d) -> __m256d { static_assert_uimm_bits!(IMM5, 5); @@ -801,7 +801,7 @@ pub fn _mm256_cmp_pd(a: __m256d, b: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vcmpeqps, IMM5 = 0))] // TODO Validate vcmpps -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmp_ps(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM5, 5); @@ -816,7 +816,7 @@ pub fn _mm_cmp_ps(a: __m128, b: __m128) -> __m128 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vcmpeqps, IMM5 = 0))] // TODO Validate vcmpps -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_cmp_ps(a: __m256, b: __m256) -> __m256 { static_assert_uimm_bits!(IMM5, 5); @@ -833,7 +833,7 @@ pub fn _mm256_cmp_ps(a: __m256, b: __m256) -> __m256 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vcmpeqsd, IMM5 = 0))] // TODO Validate vcmpsd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmp_sd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM5, 5); @@ -850,7 +850,7 @@ pub fn _mm_cmp_sd(a: __m128d, b: __m128d) -> __m128d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vcmpeqss, IMM5 = 0))] // TODO Validate vcmpss -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmp_ss(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM5, 5); @@ -971,7 +971,7 @@ pub fn _mm256_cvttps_epi32(a: __m256) -> __m256i { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vextractf128, IMM1 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extractf128_ps(a: __m256) -> __m128 { static_assert_uimm_bits!(IMM1, 1); @@ -991,7 +991,7 @@ pub fn _mm256_extractf128_ps(a: __m256) -> __m128 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vextractf128, IMM1 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extractf128_pd(a: __m256d) -> __m128d { static_assert_uimm_bits!(IMM1, 1); @@ -1004,7 +1004,7 @@ pub fn _mm256_extractf128_pd(a: __m256d) -> __m128d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vextractf128, IMM1 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extractf128_si256(a: __m256i) -> __m128i { static_assert_uimm_bits!(IMM1, 1); @@ -1020,7 +1020,7 @@ pub fn _mm256_extractf128_si256(a: __m256i) -> __m128i { #[inline] #[target_feature(enable = "avx")] // This intrinsic has no corresponding instruction. -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extract_epi32(a: __m256i) -> i32 { static_assert_uimm_bits!(INDEX, 3); @@ -1091,7 +1091,7 @@ pub fn _mm_permutevar_ps(a: __m128, b: __m128i) -> __m128 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vshufps, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute_ps(a: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 8); @@ -1120,7 +1120,7 @@ pub fn _mm256_permute_ps(a: __m256) -> __m256 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vshufps, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_permute_ps(a: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -1169,7 +1169,7 @@ pub fn _mm_permutevar_pd(a: __m128d, b: __m128i) -> __m128d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vshufpd, IMM4 = 0x1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute_pd(a: __m256d) -> __m256d { static_assert_uimm_bits!(IMM4, 4); @@ -1194,7 +1194,7 @@ pub fn _mm256_permute_pd(a: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vshufpd, IMM2 = 0x1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_permute_pd(a: __m128d) -> __m128d { static_assert_uimm_bits!(IMM2, 2); @@ -1214,7 +1214,7 @@ pub fn _mm_permute_pd(a: __m128d) -> __m128d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vperm2f128, IMM8 = 0x5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute2f128_ps(a: __m256, b: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 8); @@ -1228,7 +1228,7 @@ pub fn _mm256_permute2f128_ps(a: __m256, b: __m256) -> __m256 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vperm2f128, IMM8 = 0x31))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute2f128_pd(a: __m256d, b: __m256d) -> __m256d { static_assert_uimm_bits!(IMM8, 8); @@ -1242,7 +1242,7 @@ pub fn _mm256_permute2f128_pd(a: __m256d, b: __m256d) -> __m256 #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vperm2f128, IMM8 = 0x31))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute2f128_si256(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -1320,7 +1320,7 @@ pub fn _mm256_broadcast_pd(a: &__m128d) -> __m256d { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vinsertf128, IMM1 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_insertf128_ps(a: __m256, b: __m128) -> __m256 { static_assert_uimm_bits!(IMM1, 1); @@ -1341,7 +1341,7 @@ pub fn _mm256_insertf128_ps(a: __m256, b: __m128) -> __m256 { #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vinsertf128, IMM1 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_insertf128_pd(a: __m256d, b: __m128d) -> __m256d { static_assert_uimm_bits!(IMM1, 1); @@ -1361,7 +1361,7 @@ pub fn _mm256_insertf128_pd(a: __m256d, b: __m128d) -> __m256d #[inline] #[target_feature(enable = "avx")] #[cfg_attr(test, assert_instr(vinsertf128, IMM1 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_insertf128_si256(a: __m256i, b: __m128i) -> __m256i { static_assert_uimm_bits!(IMM1, 1); @@ -1382,7 +1382,7 @@ pub fn _mm256_insertf128_si256(a: __m256i, b: __m128i) -> __m25 #[inline] #[target_feature(enable = "avx")] // This intrinsic has no corresponding instruction. -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_insert_epi8(a: __m256i, i: i8) -> __m256i { static_assert_uimm_bits!(INDEX, 5); @@ -1396,7 +1396,7 @@ pub fn _mm256_insert_epi8(a: __m256i, i: i8) -> __m256i { #[inline] #[target_feature(enable = "avx")] // This intrinsic has no corresponding instruction. -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_insert_epi16(a: __m256i, i: i16) -> __m256i { static_assert_uimm_bits!(INDEX, 4); @@ -1410,7 +1410,7 @@ pub fn _mm256_insert_epi16(a: __m256i, i: i16) -> __m256i { #[inline] #[target_feature(enable = "avx")] // This intrinsic has no corresponding instruction. -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_insert_epi32(a: __m256i, i: i32) -> __m256i { static_assert_uimm_bits!(INDEX, 3); diff --git a/library/stdarch/crates/core_arch/src/x86/avx2.rs b/library/stdarch/crates/core_arch/src/x86/avx2.rs index 739de2b341260..676d357d17874 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx2.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx2.rs @@ -164,7 +164,7 @@ pub fn _mm256_adds_epu16(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 7))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_alignr_epi8(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -307,7 +307,7 @@ pub fn _mm256_avg_epu8(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vblendps, IMM4 = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_blend_epi32(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM4, 4); @@ -334,7 +334,7 @@ pub fn _mm_blend_epi32(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vblendps, IMM8 = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_blend_epi32(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -365,7 +365,7 @@ pub fn _mm256_blend_epi32(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpblendw, IMM8 = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_blend_epi16(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -871,7 +871,7 @@ pub fn _mm256_cvtepu8_epi64(a: __m128i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vextractf128, IMM1 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extracti128_si256(a: __m256i) -> __m128i { static_assert_uimm_bits!(IMM1, 1); @@ -959,7 +959,7 @@ pub fn _mm256_hsubs_epi16(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i32gather_epi32( slice: *const i32, @@ -983,7 +983,7 @@ pub unsafe fn _mm_i32gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i32gather_epi32( src: __m128i, @@ -1008,7 +1008,7 @@ pub unsafe fn _mm_mask_i32gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i32gather_epi32( slice: *const i32, @@ -1032,7 +1032,7 @@ pub unsafe fn _mm256_i32gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i32gather_epi32( src: __m256i, @@ -1057,7 +1057,7 @@ pub unsafe fn _mm256_mask_i32gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i32gather_ps(slice: *const f32, offsets: __m128i) -> __m128 { static_assert_imm8_scale!(SCALE); @@ -1077,7 +1077,7 @@ pub unsafe fn _mm_i32gather_ps(slice: *const f32, offsets: __m #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i32gather_ps( src: __m128, @@ -1099,7 +1099,7 @@ pub unsafe fn _mm_mask_i32gather_ps( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i32gather_ps(slice: *const f32, offsets: __m256i) -> __m256 { static_assert_imm8_scale!(SCALE); @@ -1119,7 +1119,7 @@ pub unsafe fn _mm256_i32gather_ps(slice: *const f32, offsets: #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i32gather_ps( src: __m256, @@ -1141,7 +1141,7 @@ pub unsafe fn _mm256_mask_i32gather_ps( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i32gather_epi64( slice: *const i64, @@ -1165,7 +1165,7 @@ pub unsafe fn _mm_i32gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i32gather_epi64( src: __m128i, @@ -1190,7 +1190,7 @@ pub unsafe fn _mm_mask_i32gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i32gather_epi64( slice: *const i64, @@ -1214,7 +1214,7 @@ pub unsafe fn _mm256_i32gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i32gather_epi64( src: __m256i, @@ -1239,7 +1239,7 @@ pub unsafe fn _mm256_mask_i32gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i32gather_pd(slice: *const f64, offsets: __m128i) -> __m128d { static_assert_imm8_scale!(SCALE); @@ -1259,7 +1259,7 @@ pub unsafe fn _mm_i32gather_pd(slice: *const f64, offsets: __m #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i32gather_pd( src: __m128d, @@ -1281,7 +1281,7 @@ pub unsafe fn _mm_mask_i32gather_pd( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i32gather_pd( slice: *const f64, @@ -1304,7 +1304,7 @@ pub unsafe fn _mm256_i32gather_pd( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i32gather_pd( src: __m256d, @@ -1326,7 +1326,7 @@ pub unsafe fn _mm256_mask_i32gather_pd( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i64gather_epi32( slice: *const i32, @@ -1350,7 +1350,7 @@ pub unsafe fn _mm_i64gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i64gather_epi32( src: __m128i, @@ -1375,7 +1375,7 @@ pub unsafe fn _mm_mask_i64gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i64gather_epi32( slice: *const i32, @@ -1399,7 +1399,7 @@ pub unsafe fn _mm256_i64gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i64gather_epi32( src: __m128i, @@ -1424,7 +1424,7 @@ pub unsafe fn _mm256_mask_i64gather_epi32( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i64gather_ps(slice: *const f32, offsets: __m128i) -> __m128 { static_assert_imm8_scale!(SCALE); @@ -1444,7 +1444,7 @@ pub unsafe fn _mm_i64gather_ps(slice: *const f32, offsets: __m #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i64gather_ps( src: __m128, @@ -1466,7 +1466,7 @@ pub unsafe fn _mm_mask_i64gather_ps( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i64gather_ps(slice: *const f32, offsets: __m256i) -> __m128 { static_assert_imm8_scale!(SCALE); @@ -1486,7 +1486,7 @@ pub unsafe fn _mm256_i64gather_ps(slice: *const f32, offsets: #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i64gather_ps( src: __m128, @@ -1508,7 +1508,7 @@ pub unsafe fn _mm256_mask_i64gather_ps( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i64gather_epi64( slice: *const i64, @@ -1532,7 +1532,7 @@ pub unsafe fn _mm_i64gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i64gather_epi64( src: __m128i, @@ -1557,7 +1557,7 @@ pub unsafe fn _mm_mask_i64gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i64gather_epi64( slice: *const i64, @@ -1581,7 +1581,7 @@ pub unsafe fn _mm256_i64gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i64gather_epi64( src: __m256i, @@ -1606,7 +1606,7 @@ pub unsafe fn _mm256_mask_i64gather_epi64( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_i64gather_pd(slice: *const f64, offsets: __m128i) -> __m128d { static_assert_imm8_scale!(SCALE); @@ -1626,7 +1626,7 @@ pub unsafe fn _mm_i64gather_pd(slice: *const f64, offsets: __m #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_mask_i64gather_pd( src: __m128d, @@ -1648,7 +1648,7 @@ pub unsafe fn _mm_mask_i64gather_pd( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_i64gather_pd( slice: *const f64, @@ -1671,7 +1671,7 @@ pub unsafe fn _mm256_i64gather_pd( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm256_mask_i64gather_pd( src: __m256d, @@ -1692,7 +1692,7 @@ pub unsafe fn _mm256_mask_i64gather_pd( #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vinsertf128, IMM1 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_inserti128_si256(a: __m256i, b: __m128i) -> __m256i { static_assert_uimm_bits!(IMM1, 1); @@ -2055,7 +2055,7 @@ pub fn _mm256_movemask_epi8(a: __m256i) -> i32 { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vmpsadbw, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_mpsadbw_epu8(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2255,7 +2255,7 @@ pub fn _mm256_permutevar8x32_epi32(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpermpd, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute4x64_epi64(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2281,7 +2281,7 @@ pub fn _mm256_permute4x64_epi64(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vperm2f128, IMM8 = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute2x128_si256(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2295,7 +2295,7 @@ pub fn _mm256_permute2x128_si256(a: __m256i, b: __m256i) -> __m #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpermpd, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_permute4x64_pd(a: __m256d) -> __m256d { static_assert_uimm_bits!(IMM8, 8); @@ -2410,7 +2410,7 @@ pub fn _mm256_shuffle_epi8(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vshufps, MASK = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_shuffle_epi32(a: __m256i) -> __m256i { static_assert_uimm_bits!(MASK, 8); @@ -2441,7 +2441,7 @@ pub fn _mm256_shuffle_epi32(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_shufflehi_epi16(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2481,7 +2481,7 @@ pub fn _mm256_shufflehi_epi16(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_shufflelo_epi16(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2595,7 +2595,7 @@ pub fn _mm256_sll_epi64(a: __m256i, count: __m128i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_slli_epi16(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2615,7 +2615,7 @@ pub fn _mm256_slli_epi16(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_slli_epi32(a: __m256i) -> __m256i { unsafe { @@ -2635,7 +2635,7 @@ pub fn _mm256_slli_epi32(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_slli_epi64(a: __m256i) -> __m256i { unsafe { @@ -2654,7 +2654,7 @@ pub fn _mm256_slli_epi64(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpslldq, IMM8 = 3))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_slli_si256(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2667,7 +2667,7 @@ pub fn _mm256_slli_si256(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpslldq, IMM8 = 3))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_bslli_epi128(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2806,7 +2806,7 @@ pub fn _mm256_sra_epi32(a: __m256i, count: __m128i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_srai_epi16(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2820,7 +2820,7 @@ pub fn _mm256_srai_epi16(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_srai_epi32(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2857,7 +2857,7 @@ pub fn _mm256_srav_epi32(a: __m256i, count: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsrldq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_srli_si256(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2870,7 +2870,7 @@ pub fn _mm256_srli_si256(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsrldq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_bsrli_epi128(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2969,7 +2969,7 @@ pub fn _mm256_srl_epi64(a: __m256i, count: __m128i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_srli_epi16(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -2989,7 +2989,7 @@ pub fn _mm256_srli_epi16(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_srli_epi32(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3009,7 +3009,7 @@ pub fn _mm256_srli_epi32(a: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_srli_epi64(a: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); @@ -3569,7 +3569,7 @@ pub fn _mm256_xor_si256(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx2")] // This intrinsic has no corresponding instruction. -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extract_epi8(a: __m256i) -> i32 { static_assert_uimm_bits!(INDEX, 5); @@ -3585,7 +3585,7 @@ pub fn _mm256_extract_epi8(a: __m256i) -> i32 { #[inline] #[target_feature(enable = "avx2")] // This intrinsic has no corresponding instruction. -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extract_epi16(a: __m256i) -> i32 { static_assert_uimm_bits!(INDEX, 4); diff --git a/library/stdarch/crates/core_arch/src/x86/avx512bw.rs b/library/stdarch/crates/core_arch/src/x86/avx512bw.rs index 8139b8cd6f3cf..df04c462ab5a9 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx512bw.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx512bw.rs @@ -4117,7 +4117,7 @@ pub fn _mm_mask_cmpneq_epi8_mask(k1: __mmask16, a: __m128i, b: __m128i) -> __mma #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_cmp_epu16_mask(a: __m512i, b: __m512i) -> __mmask32 { unsafe { @@ -4144,7 +4144,7 @@ pub fn _mm512_cmp_epu16_mask(a: __m512i, b: __m512i) -> __mmask #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_mask_cmp_epu16_mask( k1: __mmask32, @@ -4176,7 +4176,7 @@ pub fn _mm512_mask_cmp_epu16_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_cmp_epu16_mask(a: __m256i, b: __m256i) -> __mmask16 { unsafe { @@ -4203,7 +4203,7 @@ pub fn _mm256_cmp_epu16_mask(a: __m256i, b: __m256i) -> __mmask #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_mask_cmp_epu16_mask( k1: __mmask16, @@ -4235,7 +4235,7 @@ pub fn _mm256_mask_cmp_epu16_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_cmp_epu16_mask(a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -4262,7 +4262,7 @@ pub fn _mm_cmp_epu16_mask(a: __m128i, b: __m128i) -> __mmask8 { #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_mask_cmp_epu16_mask(k1: __mmask8, a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -4290,7 +4290,7 @@ pub fn _mm_mask_cmp_epu16_mask(k1: __mmask8, a: __m128i, b: __m #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_cmp_epu8_mask(a: __m512i, b: __m512i) -> __mmask64 { unsafe { @@ -4317,7 +4317,7 @@ pub fn _mm512_cmp_epu8_mask(a: __m512i, b: __m512i) -> __mmask6 #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_mask_cmp_epu8_mask( k1: __mmask64, @@ -4349,7 +4349,7 @@ pub fn _mm512_mask_cmp_epu8_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_cmp_epu8_mask(a: __m256i, b: __m256i) -> __mmask32 { unsafe { @@ -4376,7 +4376,7 @@ pub fn _mm256_cmp_epu8_mask(a: __m256i, b: __m256i) -> __mmask3 #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_mask_cmp_epu8_mask( k1: __mmask32, @@ -4408,7 +4408,7 @@ pub fn _mm256_mask_cmp_epu8_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_cmp_epu8_mask(a: __m128i, b: __m128i) -> __mmask16 { unsafe { @@ -4435,7 +4435,7 @@ pub fn _mm_cmp_epu8_mask(a: __m128i, b: __m128i) -> __mmask16 { #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_mask_cmp_epu8_mask(k1: __mmask16, a: __m128i, b: __m128i) -> __mmask16 { unsafe { @@ -4463,7 +4463,7 @@ pub fn _mm_mask_cmp_epu8_mask(k1: __mmask16, a: __m128i, b: __m #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_cmp_epi16_mask(a: __m512i, b: __m512i) -> __mmask32 { unsafe { @@ -4490,7 +4490,7 @@ pub fn _mm512_cmp_epi16_mask(a: __m512i, b: __m512i) -> __mmask #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_mask_cmp_epi16_mask( k1: __mmask32, @@ -4522,7 +4522,7 @@ pub fn _mm512_mask_cmp_epi16_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_cmp_epi16_mask(a: __m256i, b: __m256i) -> __mmask16 { unsafe { @@ -4549,7 +4549,7 @@ pub fn _mm256_cmp_epi16_mask(a: __m256i, b: __m256i) -> __mmask #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_mask_cmp_epi16_mask( k1: __mmask16, @@ -4581,7 +4581,7 @@ pub fn _mm256_mask_cmp_epi16_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_cmp_epi16_mask(a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -4608,7 +4608,7 @@ pub fn _mm_cmp_epi16_mask(a: __m128i, b: __m128i) -> __mmask8 { #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_mask_cmp_epi16_mask(k1: __mmask8, a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -4636,7 +4636,7 @@ pub fn _mm_mask_cmp_epi16_mask(k1: __mmask8, a: __m128i, b: __m #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_cmp_epi8_mask(a: __m512i, b: __m512i) -> __mmask64 { unsafe { @@ -4663,7 +4663,7 @@ pub fn _mm512_cmp_epi8_mask(a: __m512i, b: __m512i) -> __mmask6 #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm512_mask_cmp_epi8_mask( k1: __mmask64, @@ -4695,7 +4695,7 @@ pub fn _mm512_mask_cmp_epi8_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_cmp_epi8_mask(a: __m256i, b: __m256i) -> __mmask32 { unsafe { @@ -4722,7 +4722,7 @@ pub fn _mm256_cmp_epi8_mask(a: __m256i, b: __m256i) -> __mmask3 #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm256_mask_cmp_epi8_mask( k1: __mmask32, @@ -4754,7 +4754,7 @@ pub fn _mm256_mask_cmp_epi8_mask( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_cmp_epi8_mask(a: __m128i, b: __m128i) -> __mmask16 { unsafe { @@ -4781,7 +4781,7 @@ pub fn _mm_cmp_epi8_mask(a: __m128i, b: __m128i) -> __mmask16 { #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM8 = 0))] pub fn _mm_mask_cmp_epi8_mask(k1: __mmask16, a: __m128i, b: __m128i) -> __mmask16 { unsafe { @@ -6699,7 +6699,7 @@ pub fn _mm_maskz_sll_epi16(k: __mmask8, a: __m128i, count: __m128i) -> __m128i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 5))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_slli_epi16(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6718,7 +6718,7 @@ pub fn _mm512_slli_epi16(a: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_slli_epi16(src: __m512i, k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6738,7 +6738,7 @@ pub fn _mm512_mask_slli_epi16(src: __m512i, k: __mmask32, a: __ #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_slli_epi16(k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6758,7 +6758,7 @@ pub fn _mm512_maskz_slli_epi16(k: __mmask32, a: __m512i) -> __m #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_slli_epi16(src: __m256i, k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6778,7 +6778,7 @@ pub fn _mm256_mask_slli_epi16(src: __m256i, k: __mmask16, a: __ #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_slli_epi16(k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6798,7 +6798,7 @@ pub fn _mm256_maskz_slli_epi16(k: __mmask16, a: __m256i) -> __m #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_slli_epi16(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6818,7 +6818,7 @@ pub fn _mm_mask_slli_epi16(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_slli_epi16(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7050,7 +7050,7 @@ pub fn _mm_maskz_srl_epi16(k: __mmask8, a: __m128i, count: __m128i) -> __m128i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 5))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_srli_epi16(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7069,7 +7069,7 @@ pub fn _mm512_srli_epi16(a: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_srli_epi16(src: __m512i, k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7089,7 +7089,7 @@ pub fn _mm512_mask_srli_epi16(src: __m512i, k: __mmask32, a: __ #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_srli_epi16(k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7110,7 +7110,7 @@ pub fn _mm512_maskz_srli_epi16(k: __mmask32, a: __m512i) -> __m #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_srli_epi16(src: __m256i, k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7126,7 +7126,7 @@ pub fn _mm256_mask_srli_epi16(src: __m256i, k: __mmask16, a: __ #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_srli_epi16(k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7142,7 +7142,7 @@ pub fn _mm256_maskz_srli_epi16(k: __mmask16, a: __m256i) -> __m #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_srli_epi16(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7158,7 +7158,7 @@ pub fn _mm_mask_srli_epi16(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_srli_epi16(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7386,7 +7386,7 @@ pub fn _mm_maskz_sra_epi16(k: __mmask8, a: __m128i, count: __m128i) -> __m128i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_srai_epi16(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7401,7 +7401,7 @@ pub fn _mm512_srai_epi16(a: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_srai_epi16(src: __m512i, k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7417,7 +7417,7 @@ pub fn _mm512_mask_srai_epi16(src: __m512i, k: __mmask32, a: __ #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_srai_epi16(k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7433,7 +7433,7 @@ pub fn _mm512_maskz_srai_epi16(k: __mmask32, a: __m512i) -> __m #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_srai_epi16(src: __m256i, k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7449,7 +7449,7 @@ pub fn _mm256_mask_srai_epi16(src: __m256i, k: __mmask16, a: __ #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_srai_epi16(k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7465,7 +7465,7 @@ pub fn _mm256_maskz_srai_epi16(k: __mmask16, a: __m256i) -> __m #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_srai_epi16(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -7481,7 +7481,7 @@ pub fn _mm_mask_srai_epi16(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraw, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_srai_epi16(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9017,7 +9017,7 @@ pub fn _mm_maskz_set1_epi8(k: __mmask16, a: i8) -> __m128i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_shufflelo_epi16(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9071,7 +9071,7 @@ pub fn _mm512_shufflelo_epi16(a: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_shufflelo_epi16( src: __m512i, k: __mmask32, @@ -9091,7 +9091,7 @@ pub fn _mm512_mask_shufflelo_epi16( #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_shufflelo_epi16(k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9107,7 +9107,7 @@ pub fn _mm512_maskz_shufflelo_epi16(k: __mmask32, a: __m512i) - #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_shufflelo_epi16( src: __m256i, k: __mmask16, @@ -9127,7 +9127,7 @@ pub fn _mm256_mask_shufflelo_epi16( #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_shufflelo_epi16(k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9143,7 +9143,7 @@ pub fn _mm256_maskz_shufflelo_epi16(k: __mmask16, a: __m256i) - #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_shufflelo_epi16(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9159,7 +9159,7 @@ pub fn _mm_mask_shufflelo_epi16(src: __m128i, k: __mmask8, a: _ #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshuflw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_shufflelo_epi16(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9175,7 +9175,7 @@ pub fn _mm_maskz_shufflelo_epi16(k: __mmask8, a: __m128i) -> __ #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_shufflehi_epi16(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9229,7 +9229,7 @@ pub fn _mm512_shufflehi_epi16(a: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_shufflehi_epi16( src: __m512i, k: __mmask32, @@ -9249,7 +9249,7 @@ pub fn _mm512_mask_shufflehi_epi16( #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_shufflehi_epi16(k: __mmask32, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9265,7 +9265,7 @@ pub fn _mm512_maskz_shufflehi_epi16(k: __mmask32, a: __m512i) - #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_shufflehi_epi16( src: __m256i, k: __mmask16, @@ -9285,7 +9285,7 @@ pub fn _mm256_mask_shufflehi_epi16( #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_shufflehi_epi16(k: __mmask16, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9301,7 +9301,7 @@ pub fn _mm256_maskz_shufflehi_epi16(k: __mmask16, a: __m256i) - #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_shufflehi_epi16(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9317,7 +9317,7 @@ pub fn _mm_mask_shufflehi_epi16(src: __m128i, k: __mmask8, a: _ #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufhw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_shufflehi_epi16(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -9794,7 +9794,7 @@ pub fn _mm512_sad_epu8(a: __m512i, b: __m512i) -> __m512i { #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm512_dbsad_epu8(a: __m512i, b: __m512i) -> __m512i { unsafe { @@ -9812,7 +9812,7 @@ pub fn _mm512_dbsad_epu8(a: __m512i, b: __m512i) -> __m512i { #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm512_mask_dbsad_epu8( src: __m512i, @@ -9835,7 +9835,7 @@ pub fn _mm512_mask_dbsad_epu8( #[inline] #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm512_maskz_dbsad_epu8(k: __mmask32, a: __m512i, b: __m512i) -> __m512i { unsafe { @@ -9853,7 +9853,7 @@ pub fn _mm512_maskz_dbsad_epu8(k: __mmask32, a: __m512i, b: __m #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm256_dbsad_epu8(a: __m256i, b: __m256i) -> __m256i { unsafe { @@ -9871,7 +9871,7 @@ pub fn _mm256_dbsad_epu8(a: __m256i, b: __m256i) -> __m256i { #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm256_mask_dbsad_epu8( src: __m256i, @@ -9894,7 +9894,7 @@ pub fn _mm256_mask_dbsad_epu8( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm256_maskz_dbsad_epu8(k: __mmask16, a: __m256i, b: __m256i) -> __m256i { unsafe { @@ -9912,7 +9912,7 @@ pub fn _mm256_maskz_dbsad_epu8(k: __mmask16, a: __m256i, b: __m #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm_dbsad_epu8(a: __m128i, b: __m128i) -> __m128i { unsafe { @@ -9930,7 +9930,7 @@ pub fn _mm_dbsad_epu8(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm_mask_dbsad_epu8( src: __m128i, @@ -9953,7 +9953,7 @@ pub fn _mm_mask_dbsad_epu8( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vdbpsadbw, IMM8 = 0))] pub fn _mm_maskz_dbsad_epu8(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { @@ -10424,7 +10424,7 @@ pub fn _kortestz_mask64_u8(a: __mmask64, b: __mmask64) -> u8 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftli_mask32) #[inline] #[target_feature(enable = "avx512bw")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftli_mask32(a: __mmask32) -> __mmask32 { a << COUNT @@ -10435,7 +10435,7 @@ pub fn _kshiftli_mask32(a: __mmask32) -> __mmask32 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftli_mask64) #[inline] #[target_feature(enable = "avx512bw")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftli_mask64(a: __mmask64) -> __mmask64 { a << COUNT @@ -10446,7 +10446,7 @@ pub fn _kshiftli_mask64(a: __mmask64) -> __mmask64 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftri_mask32) #[inline] #[target_feature(enable = "avx512bw")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftri_mask32(a: __mmask32) -> __mmask32 { a >> COUNT @@ -10457,7 +10457,7 @@ pub fn _kshiftri_mask32(a: __mmask32) -> __mmask32 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftri_mask64) #[inline] #[target_feature(enable = "avx512bw")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftri_mask64(a: __mmask64) -> __mmask64 { a >> COUNT @@ -11107,7 +11107,7 @@ pub fn _mm_maskz_cvtepu8_epi16(k: __mmask8, a: __m128i) -> __m128i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslldq, IMM8 = 3))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_bslli_epi128(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -11202,7 +11202,7 @@ pub fn _mm512_bslli_epi128(a: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrldq, IMM8 = 3))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_bsrli_epi128(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -11299,7 +11299,7 @@ pub fn _mm512_bsrli_epi128(a: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_alignr_epi8(a: __m512i, b: __m512i) -> __m512i { const fn mask(shift: u32, i: u32) -> u32 { let shift = shift % 16; @@ -11409,7 +11409,7 @@ pub fn _mm512_alignr_epi8(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_alignr_epi8( src: __m512i, k: __mmask64, @@ -11430,7 +11430,7 @@ pub fn _mm512_mask_alignr_epi8( #[target_feature(enable = "avx512bw")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_alignr_epi8(k: __mmask64, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -11445,7 +11445,7 @@ pub fn _mm512_maskz_alignr_epi8(k: __mmask64, a: __m512i, b: __ #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 5))] pub fn _mm256_mask_alignr_epi8( src: __m256i, @@ -11466,7 +11466,7 @@ pub fn _mm256_mask_alignr_epi8( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 5))] pub fn _mm256_maskz_alignr_epi8(k: __mmask32, a: __m256i, b: __m256i) -> __m256i { unsafe { @@ -11482,7 +11482,7 @@ pub fn _mm256_maskz_alignr_epi8(k: __mmask32, a: __m256i, b: __ #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 5))] pub fn _mm_mask_alignr_epi8( src: __m128i, @@ -11503,7 +11503,7 @@ pub fn _mm_mask_alignr_epi8( #[inline] #[target_feature(enable = "avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 5))] pub fn _mm_maskz_alignr_epi8(k: __mmask16, a: __m128i, b: __m128i) -> __m128i { unsafe { diff --git a/library/stdarch/crates/core_arch/src/x86/avx512dq.rs b/library/stdarch/crates/core_arch/src/x86/avx512dq.rs index c90ec894f2174..688e793913239 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx512dq.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx512dq.rs @@ -1355,7 +1355,7 @@ pub fn _mm512_maskz_broadcast_i64x2(k: __mmask8, a: __m128i) -> __m512i { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_extractf32x8_ps&ig_expand=2946) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_extractf32x8_ps(a: __m512) -> __m256 { unsafe { @@ -1375,7 +1375,7 @@ pub fn _mm512_extractf32x8_ps(a: __m512) -> __m256 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextractf32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_extractf32x8_ps(src: __m256, k: __mmask8, a: __m512) -> __m256 { unsafe { @@ -1393,7 +1393,7 @@ pub fn _mm512_mask_extractf32x8_ps(src: __m256, k: __mmask8, a: #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextractf32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_extractf32x8_ps(k: __mmask8, a: __m512) -> __m256 { unsafe { @@ -1409,7 +1409,7 @@ pub fn _mm512_maskz_extractf32x8_ps(k: __mmask8, a: __m512) -> /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm256_extractf64x2_pd&ig_expand=2949) #[inline] #[target_feature(enable = "avx512dq,avx512vl")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_extractf64x2_pd(a: __m256d) -> __m128d { unsafe { @@ -1429,7 +1429,7 @@ pub fn _mm256_extractf64x2_pd(a: __m256d) -> __m128d { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vextractf64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_extractf64x2_pd( src: __m128d, @@ -1451,7 +1451,7 @@ pub fn _mm256_mask_extractf64x2_pd( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vextractf64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_extractf64x2_pd(k: __mmask8, a: __m256d) -> __m128d { unsafe { @@ -1467,7 +1467,7 @@ pub fn _mm256_maskz_extractf64x2_pd(k: __mmask8, a: __m256d) -> /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_extractf64x2_pd&ig_expand=2952) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_extractf64x2_pd(a: __m512d) -> __m128d { unsafe { @@ -1489,7 +1489,7 @@ pub fn _mm512_extractf64x2_pd(a: __m512d) -> __m128d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextractf64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_extractf64x2_pd( src: __m128d, @@ -1511,7 +1511,7 @@ pub fn _mm512_mask_extractf64x2_pd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextractf64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_extractf64x2_pd(k: __mmask8, a: __m512d) -> __m128d { unsafe { @@ -1527,7 +1527,7 @@ pub fn _mm512_maskz_extractf64x2_pd(k: __mmask8, a: __m512d) -> /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_extracti32x8_epi32&ig_expand=2965) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_extracti32x8_epi32(a: __m512i) -> __m256i { unsafe { @@ -1548,7 +1548,7 @@ pub fn _mm512_extracti32x8_epi32(a: __m512i) -> __m256i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextracti32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_extracti32x8_epi32( src: __m256i, @@ -1569,7 +1569,7 @@ pub fn _mm512_mask_extracti32x8_epi32( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextracti32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_extracti32x8_epi32(k: __mmask8, a: __m512i) -> __m256i { unsafe { @@ -1585,7 +1585,7 @@ pub fn _mm512_maskz_extracti32x8_epi32(k: __mmask8, a: __m512i) /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm256_extracti64x2_epi64&ig_expand=2968) #[inline] #[target_feature(enable = "avx512dq,avx512vl")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_extracti64x2_epi64(a: __m256i) -> __m128i { unsafe { @@ -1605,7 +1605,7 @@ pub fn _mm256_extracti64x2_epi64(a: __m256i) -> __m128i { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vextracti64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_extracti64x2_epi64( src: __m128i, @@ -1626,7 +1626,7 @@ pub fn _mm256_mask_extracti64x2_epi64( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vextracti64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_extracti64x2_epi64(k: __mmask8, a: __m256i) -> __m128i { unsafe { @@ -1642,7 +1642,7 @@ pub fn _mm256_maskz_extracti64x2_epi64(k: __mmask8, a: __m256i) /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_extracti64x2_epi64&ig_expand=2971) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_extracti64x2_epi64(a: __m512i) -> __m128i { unsafe { @@ -1664,7 +1664,7 @@ pub fn _mm512_extracti64x2_epi64(a: __m512i) -> __m128i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextracti64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_extracti64x2_epi64( src: __m128i, @@ -1685,7 +1685,7 @@ pub fn _mm512_mask_extracti64x2_epi64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vextracti64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_extracti64x2_epi64(k: __mmask8, a: __m512i) -> __m128i { unsafe { @@ -1703,7 +1703,7 @@ pub fn _mm512_maskz_extracti64x2_epi64(k: __mmask8, a: __m512i) /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_insertf32x8&ig_expand=3850) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_insertf32x8(a: __m512, b: __m256) -> __m512 { unsafe { @@ -1736,7 +1736,7 @@ pub fn _mm512_insertf32x8(a: __m512, b: __m256) -> __m512 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinsertf32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_insertf32x8( src: __m512, @@ -1759,7 +1759,7 @@ pub fn _mm512_mask_insertf32x8( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinsertf32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_insertf32x8(k: __mmask16, a: __m512, b: __m256) -> __m512 { unsafe { @@ -1775,7 +1775,7 @@ pub fn _mm512_maskz_insertf32x8(k: __mmask16, a: __m512, b: __m /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm256_insertf64x2&ig_expand=3853) #[inline] #[target_feature(enable = "avx512dq,avx512vl")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_insertf64x2(a: __m256d, b: __m128d) -> __m256d { unsafe { @@ -1796,7 +1796,7 @@ pub fn _mm256_insertf64x2(a: __m256d, b: __m128d) -> __m256d { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vinsertf64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_insertf64x2( src: __m256d, @@ -1819,7 +1819,7 @@ pub fn _mm256_mask_insertf64x2( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vinsertf64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_insertf64x2(k: __mmask8, a: __m256d, b: __m128d) -> __m256d { unsafe { @@ -1835,7 +1835,7 @@ pub fn _mm256_maskz_insertf64x2(k: __mmask8, a: __m256d, b: __m /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_insertf64x2&ig_expand=3856) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_insertf64x2(a: __m512d, b: __m128d) -> __m512d { unsafe { @@ -1858,7 +1858,7 @@ pub fn _mm512_insertf64x2(a: __m512d, b: __m128d) -> __m512d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinsertf64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_insertf64x2( src: __m512d, @@ -1881,7 +1881,7 @@ pub fn _mm512_mask_insertf64x2( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinsertf64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_insertf64x2(k: __mmask8, a: __m512d, b: __m128d) -> __m512d { unsafe { @@ -1897,7 +1897,7 @@ pub fn _mm512_maskz_insertf64x2(k: __mmask8, a: __m512d, b: __m /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_inserti32x8&ig_expand=3869) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_inserti32x8(a: __m512i, b: __m256i) -> __m512i { unsafe { @@ -1932,7 +1932,7 @@ pub fn _mm512_inserti32x8(a: __m512i, b: __m256i) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinserti32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_inserti32x8( src: __m512i, @@ -1955,7 +1955,7 @@ pub fn _mm512_mask_inserti32x8( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinserti32x8, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_inserti32x8(k: __mmask16, a: __m512i, b: __m256i) -> __m512i { unsafe { @@ -1971,7 +1971,7 @@ pub fn _mm512_maskz_inserti32x8(k: __mmask16, a: __m512i, b: __ /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm256_inserti64x2&ig_expand=3872) #[inline] #[target_feature(enable = "avx512dq,avx512vl")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_inserti64x2(a: __m256i, b: __m128i) -> __m256i { unsafe { @@ -1993,7 +1993,7 @@ pub fn _mm256_inserti64x2(a: __m256i, b: __m128i) -> __m256i { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vinserti64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_inserti64x2( src: __m256i, @@ -2016,7 +2016,7 @@ pub fn _mm256_mask_inserti64x2( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vinserti64x2, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_inserti64x2(k: __mmask8, a: __m256i, b: __m128i) -> __m256i { unsafe { @@ -2032,7 +2032,7 @@ pub fn _mm256_maskz_inserti64x2(k: __mmask8, a: __m256i, b: __m /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_inserti64x2&ig_expand=3875) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_inserti64x2(a: __m512i, b: __m128i) -> __m512i { unsafe { @@ -2056,7 +2056,7 @@ pub fn _mm512_inserti64x2(a: __m512i, b: __m128i) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinserti64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_inserti64x2( src: __m512i, @@ -2079,7 +2079,7 @@ pub fn _mm512_mask_inserti64x2( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vinserti64x2, IMM8 = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_inserti64x2(k: __mmask8, a: __m512i, b: __m128i) -> __m512i { unsafe { @@ -2104,7 +2104,7 @@ pub fn _mm512_maskz_inserti64x2(k: __mmask8, a: __m512i, b: __m #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtqq2pd, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundepi64_pd(a: __m512i) -> __m512d { unsafe { @@ -2127,7 +2127,7 @@ pub fn _mm512_cvt_roundepi64_pd(a: __m512i) -> __m512d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtqq2pd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundepi64_pd( src: __m512d, @@ -2155,7 +2155,7 @@ pub fn _mm512_mask_cvt_roundepi64_pd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtqq2pd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundepi64_pd(k: __mmask8, a: __m512i) -> __m512d { unsafe { @@ -2307,7 +2307,7 @@ pub fn _mm512_maskz_cvtepi64_pd(k: __mmask8, a: __m512i) -> __m512d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtqq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundepi64_ps(a: __m512i) -> __m256 { unsafe { @@ -2330,7 +2330,7 @@ pub fn _mm512_cvt_roundepi64_ps(a: __m512i) -> __m256 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtqq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundepi64_ps( src: __m256, @@ -2358,7 +2358,7 @@ pub fn _mm512_mask_cvt_roundepi64_ps( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtqq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundepi64_ps(k: __mmask8, a: __m512i) -> __m256 { unsafe { @@ -2504,7 +2504,7 @@ pub fn _mm512_maskz_cvtepi64_ps(k: __mmask8, a: __m512i) -> __m256 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtuqq2pd, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundepu64_pd(a: __m512i) -> __m512d { unsafe { @@ -2527,7 +2527,7 @@ pub fn _mm512_cvt_roundepu64_pd(a: __m512i) -> __m512d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtuqq2pd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundepu64_pd( src: __m512d, @@ -2555,7 +2555,7 @@ pub fn _mm512_mask_cvt_roundepu64_pd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtuqq2pd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundepu64_pd(k: __mmask8, a: __m512i) -> __m512d { unsafe { @@ -2707,7 +2707,7 @@ pub fn _mm512_maskz_cvtepu64_pd(k: __mmask8, a: __m512i) -> __m512d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtuqq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundepu64_ps(a: __m512i) -> __m256 { unsafe { @@ -2730,7 +2730,7 @@ pub fn _mm512_cvt_roundepu64_ps(a: __m512i) -> __m256 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtuqq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundepu64_ps( src: __m256, @@ -2758,7 +2758,7 @@ pub fn _mm512_mask_cvt_roundepu64_ps( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtuqq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundepu64_ps(k: __mmask8, a: __m512i) -> __m256 { unsafe { @@ -2904,7 +2904,7 @@ pub fn _mm512_maskz_cvtepu64_ps(k: __mmask8, a: __m512i) -> __m256 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtpd2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundpd_epi64(a: __m512d) -> __m512i { static_assert_rounding!(ROUNDING); @@ -2925,7 +2925,7 @@ pub fn _mm512_cvt_roundpd_epi64(a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtpd2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundpd_epi64( src: __m512i, @@ -2952,7 +2952,7 @@ pub fn _mm512_mask_cvt_roundpd_epi64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtpd2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundpd_epi64(k: __mmask8, a: __m512d) -> __m512i { static_assert_rounding!(ROUNDING); @@ -3090,7 +3090,7 @@ pub fn _mm512_maskz_cvtpd_epi64(k: __mmask8, a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtps2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundps_epi64(a: __m256) -> __m512i { static_assert_rounding!(ROUNDING); @@ -3111,7 +3111,7 @@ pub fn _mm512_cvt_roundps_epi64(a: __m256) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtps2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundps_epi64( src: __m512i, @@ -3138,7 +3138,7 @@ pub fn _mm512_mask_cvt_roundps_epi64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtps2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundps_epi64(k: __mmask8, a: __m256) -> __m512i { static_assert_rounding!(ROUNDING); @@ -3276,7 +3276,7 @@ pub fn _mm512_maskz_cvtps_epi64(k: __mmask8, a: __m256) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtpd2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundpd_epu64(a: __m512d) -> __m512i { static_assert_rounding!(ROUNDING); @@ -3297,7 +3297,7 @@ pub fn _mm512_cvt_roundpd_epu64(a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtpd2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundpd_epu64( src: __m512i, @@ -3324,7 +3324,7 @@ pub fn _mm512_mask_cvt_roundpd_epu64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtpd2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundpd_epu64(k: __mmask8, a: __m512d) -> __m512i { static_assert_rounding!(ROUNDING); @@ -3462,7 +3462,7 @@ pub fn _mm512_maskz_cvtpd_epu64(k: __mmask8, a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtps2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvt_roundps_epu64(a: __m256) -> __m512i { static_assert_rounding!(ROUNDING); @@ -3483,7 +3483,7 @@ pub fn _mm512_cvt_roundps_epu64(a: __m256) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtps2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvt_roundps_epu64( src: __m512i, @@ -3510,7 +3510,7 @@ pub fn _mm512_mask_cvt_roundps_epu64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvtps2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvt_roundps_epu64(k: __mmask8, a: __m256) -> __m512i { static_assert_rounding!(ROUNDING); @@ -3643,7 +3643,7 @@ pub fn _mm512_maskz_cvtps_epu64(k: __mmask8, a: __m256) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttpd2qq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvtt_roundpd_epi64(a: __m512d) -> __m512i { static_assert_sae!(SAE); @@ -3658,7 +3658,7 @@ pub fn _mm512_cvtt_roundpd_epi64(a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttpd2qq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvtt_roundpd_epi64( src: __m512i, @@ -3679,7 +3679,7 @@ pub fn _mm512_mask_cvtt_roundpd_epi64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttpd2qq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvtt_roundpd_epi64(k: __mmask8, a: __m512d) -> __m512i { static_assert_sae!(SAE); @@ -3815,7 +3815,7 @@ pub fn _mm512_maskz_cvttpd_epi64(k: __mmask8, a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttps2qq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvtt_roundps_epi64(a: __m256) -> __m512i { static_assert_sae!(SAE); @@ -3830,7 +3830,7 @@ pub fn _mm512_cvtt_roundps_epi64(a: __m256) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttps2qq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvtt_roundps_epi64( src: __m512i, @@ -3851,7 +3851,7 @@ pub fn _mm512_mask_cvtt_roundps_epi64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttps2qq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvtt_roundps_epi64(k: __mmask8, a: __m256) -> __m512i { static_assert_sae!(SAE); @@ -3987,7 +3987,7 @@ pub fn _mm512_maskz_cvttps_epi64(k: __mmask8, a: __m256) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttpd2uqq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvtt_roundpd_epu64(a: __m512d) -> __m512i { static_assert_sae!(SAE); @@ -4002,7 +4002,7 @@ pub fn _mm512_cvtt_roundpd_epu64(a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttpd2uqq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvtt_roundpd_epu64( src: __m512i, @@ -4023,7 +4023,7 @@ pub fn _mm512_mask_cvtt_roundpd_epu64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttpd2uqq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvtt_roundpd_epu64(k: __mmask8, a: __m512d) -> __m512i { static_assert_sae!(SAE); @@ -4159,7 +4159,7 @@ pub fn _mm512_maskz_cvttpd_epu64(k: __mmask8, a: __m512d) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttps2uqq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_cvtt_roundps_epu64(a: __m256) -> __m512i { static_assert_sae!(SAE); @@ -4174,7 +4174,7 @@ pub fn _mm512_cvtt_roundps_epu64(a: __m256) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttps2uqq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_cvtt_roundps_epu64( src: __m512i, @@ -4195,7 +4195,7 @@ pub fn _mm512_mask_cvtt_roundps_epu64( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vcvttps2uqq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_cvtt_roundps_epu64(k: __mmask8, a: __m256) -> __m512i { static_assert_sae!(SAE); @@ -4599,7 +4599,7 @@ pub fn _kortestz_mask8_u8(a: __mmask8, b: __mmask8) -> u8 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftli_mask8&ig_expand=3945) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftli_mask8(a: __mmask8) -> __mmask8 { a << COUNT @@ -4610,7 +4610,7 @@ pub fn _kshiftli_mask8(a: __mmask8) -> __mmask8 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftri_mask8&ig_expand=3949) #[inline] #[target_feature(enable = "avx512dq")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftri_mask8(a: __mmask8) -> __mmask8 { a >> COUNT @@ -4870,7 +4870,7 @@ pub fn _mm512_movm_epi64(k: __mmask8) -> __m512i { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_range_round_pd(a: __m512d, b: __m512d) -> __m512d { static_assert_uimm_bits!(IMM8, 4); @@ -4891,7 +4891,7 @@ pub fn _mm512_range_round_pd(a: __m512d, b: __m #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_range_round_pd( src: __m512d, @@ -4926,7 +4926,7 @@ pub fn _mm512_mask_range_round_pd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_range_round_pd( k: __mmask8, @@ -4949,7 +4949,7 @@ pub fn _mm512_maskz_range_round_pd( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_range_pd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 4); @@ -4968,7 +4968,7 @@ pub fn _mm_range_pd(a: __m128d, b: __m128d) -> __m128d { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_range_pd( src: __m128d, @@ -5000,7 +5000,7 @@ pub fn _mm_mask_range_pd( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_range_pd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 4); @@ -5018,7 +5018,7 @@ pub fn _mm_maskz_range_pd(k: __mmask8, a: __m128d, b: __m128d) #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_range_pd(a: __m256d, b: __m256d) -> __m256d { static_assert_uimm_bits!(IMM8, 4); @@ -5037,7 +5037,7 @@ pub fn _mm256_range_pd(a: __m256d, b: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_range_pd( src: __m256d, @@ -5069,7 +5069,7 @@ pub fn _mm256_mask_range_pd( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_range_pd(k: __mmask8, a: __m256d, b: __m256d) -> __m256d { static_assert_uimm_bits!(IMM8, 4); @@ -5087,7 +5087,7 @@ pub fn _mm256_maskz_range_pd(k: __mmask8, a: __m256d, b: __m256 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_range_pd(a: __m512d, b: __m512d) -> __m512d { static_assert_uimm_bits!(IMM8, 4); @@ -5106,7 +5106,7 @@ pub fn _mm512_range_pd(a: __m512d, b: __m512d) -> __m512d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_range_pd( src: __m512d, @@ -5139,7 +5139,7 @@ pub fn _mm512_mask_range_pd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangepd, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_range_pd(k: __mmask8, a: __m512d, b: __m512d) -> __m512d { static_assert_uimm_bits!(IMM8, 4); @@ -5158,7 +5158,7 @@ pub fn _mm512_maskz_range_pd(k: __mmask8, a: __m512d, b: __m512 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_range_round_ps(a: __m512, b: __m512) -> __m512 { static_assert_uimm_bits!(IMM8, 4); @@ -5178,7 +5178,7 @@ pub fn _mm512_range_round_ps(a: __m512, b: __m5 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_range_round_ps( src: __m512, @@ -5212,7 +5212,7 @@ pub fn _mm512_mask_range_round_ps( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_range_round_ps( k: __mmask16, @@ -5235,7 +5235,7 @@ pub fn _mm512_maskz_range_round_ps( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_range_ps(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 4); @@ -5254,7 +5254,7 @@ pub fn _mm_range_ps(a: __m128, b: __m128) -> __m128 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_range_ps( src: __m128, @@ -5286,7 +5286,7 @@ pub fn _mm_mask_range_ps( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_range_ps(k: __mmask8, a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 4); @@ -5304,7 +5304,7 @@ pub fn _mm_maskz_range_ps(k: __mmask8, a: __m128, b: __m128) -> #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_range_ps(a: __m256, b: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 4); @@ -5323,7 +5323,7 @@ pub fn _mm256_range_ps(a: __m256, b: __m256) -> __m256 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_range_ps( src: __m256, @@ -5355,7 +5355,7 @@ pub fn _mm256_mask_range_ps( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_range_ps(k: __mmask8, a: __m256, b: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 4); @@ -5373,7 +5373,7 @@ pub fn _mm256_maskz_range_ps(k: __mmask8, a: __m256, b: __m256) #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_range_ps(a: __m512, b: __m512) -> __m512 { static_assert_uimm_bits!(IMM8, 4); @@ -5392,7 +5392,7 @@ pub fn _mm512_range_ps(a: __m512, b: __m512) -> __m512 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_range_ps( src: __m512, @@ -5425,7 +5425,7 @@ pub fn _mm512_mask_range_ps( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangeps, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_range_ps(k: __mmask16, a: __m512, b: __m512) -> __m512 { static_assert_uimm_bits!(IMM8, 4); @@ -5445,7 +5445,7 @@ pub fn _mm512_maskz_range_ps(k: __mmask16, a: __m512, b: __m512 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangesd, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_range_round_sd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 4); @@ -5467,7 +5467,7 @@ pub fn _mm_range_round_sd(a: __m128d, b: __m128 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangesd, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_range_round_sd( src: __m128d, @@ -5503,7 +5503,7 @@ pub fn _mm_mask_range_round_sd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangesd, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_range_round_sd( k: __mmask8, @@ -5528,7 +5528,7 @@ pub fn _mm_maskz_range_round_sd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangesd, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_range_sd( src: __m128d, @@ -5562,7 +5562,7 @@ pub fn _mm_mask_range_sd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangesd, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_range_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 4); @@ -5582,7 +5582,7 @@ pub fn _mm_maskz_range_sd(k: __mmask8, a: __m128d, b: __m128d) #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangess, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_range_round_ss(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 4); @@ -5604,7 +5604,7 @@ pub fn _mm_range_round_ss(a: __m128, b: __m128) #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangess, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_range_round_ss( src: __m128, @@ -5640,7 +5640,7 @@ pub fn _mm_mask_range_round_ss( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangess, IMM8 = 5, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_range_round_ss( k: __mmask8, @@ -5665,7 +5665,7 @@ pub fn _mm_maskz_range_round_ss( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangess, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_range_ss( src: __m128, @@ -5699,7 +5699,7 @@ pub fn _mm_mask_range_ss( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vrangess, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_range_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 4); @@ -5724,7 +5724,7 @@ pub fn _mm_maskz_range_ss(k: __mmask8, a: __m128, b: __m128) -> #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_reduce_round_pd(a: __m512d) -> __m512d { static_assert_uimm_bits!(IMM8, 8); @@ -5749,7 +5749,7 @@ pub fn _mm512_reduce_round_pd(a: __m512d) -> __ #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_reduce_round_pd( src: __m512d, @@ -5780,7 +5780,7 @@ pub fn _mm512_mask_reduce_round_pd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_reduce_round_pd( k: __mmask8, @@ -5805,7 +5805,7 @@ pub fn _mm512_maskz_reduce_round_pd( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_reduce_pd(a: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 8); @@ -5827,7 +5827,7 @@ pub fn _mm_reduce_pd(a: __m128d) -> __m128d { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_reduce_pd(src: __m128d, k: __mmask8, a: __m128d) -> __m128d { unsafe { @@ -5851,7 +5851,7 @@ pub fn _mm_mask_reduce_pd(src: __m128d, k: __mmask8, a: __m128d #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_reduce_pd(k: __mmask8, a: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 8); @@ -5872,7 +5872,7 @@ pub fn _mm_maskz_reduce_pd(k: __mmask8, a: __m128d) -> __m128d #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_reduce_pd(a: __m256d) -> __m256d { static_assert_uimm_bits!(IMM8, 8); @@ -5894,7 +5894,7 @@ pub fn _mm256_reduce_pd(a: __m256d) -> __m256d { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_reduce_pd(src: __m256d, k: __mmask8, a: __m256d) -> __m256d { unsafe { @@ -5918,7 +5918,7 @@ pub fn _mm256_mask_reduce_pd(src: __m256d, k: __mmask8, a: __m2 #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_reduce_pd(k: __mmask8, a: __m256d) -> __m256d { static_assert_uimm_bits!(IMM8, 8); @@ -5939,7 +5939,7 @@ pub fn _mm256_maskz_reduce_pd(k: __mmask8, a: __m256d) -> __m25 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_reduce_pd(a: __m512d) -> __m512d { static_assert_uimm_bits!(IMM8, 8); @@ -5961,7 +5961,7 @@ pub fn _mm512_reduce_pd(a: __m512d) -> __m512d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_reduce_pd(src: __m512d, k: __mmask8, a: __m512d) -> __m512d { unsafe { @@ -5991,7 +5991,7 @@ pub fn _mm512_mask_reduce_pd(src: __m512d, k: __mmask8, a: __m5 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducepd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_reduce_pd(k: __mmask8, a: __m512d) -> __m512d { static_assert_uimm_bits!(IMM8, 8); @@ -6014,7 +6014,7 @@ pub fn _mm512_maskz_reduce_pd(k: __mmask8, a: __m512d) -> __m51 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_reduce_round_ps(a: __m512) -> __m512 { static_assert_uimm_bits!(IMM8, 8); @@ -6039,7 +6039,7 @@ pub fn _mm512_reduce_round_ps(a: __m512) -> __m #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_reduce_round_ps( src: __m512, @@ -6070,7 +6070,7 @@ pub fn _mm512_mask_reduce_round_ps( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_reduce_round_ps( k: __mmask16, @@ -6095,7 +6095,7 @@ pub fn _mm512_maskz_reduce_round_ps( #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_reduce_ps(a: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -6117,7 +6117,7 @@ pub fn _mm_reduce_ps(a: __m128) -> __m128 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_reduce_ps(src: __m128, k: __mmask8, a: __m128) -> __m128 { unsafe { @@ -6141,7 +6141,7 @@ pub fn _mm_mask_reduce_ps(src: __m128, k: __mmask8, a: __m128) #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_reduce_ps(k: __mmask8, a: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -6162,7 +6162,7 @@ pub fn _mm_maskz_reduce_ps(k: __mmask8, a: __m128) -> __m128 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_reduce_ps(a: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 8); @@ -6184,7 +6184,7 @@ pub fn _mm256_reduce_ps(a: __m256) -> __m256 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_reduce_ps(src: __m256, k: __mmask8, a: __m256) -> __m256 { unsafe { @@ -6208,7 +6208,7 @@ pub fn _mm256_mask_reduce_ps(src: __m256, k: __mmask8, a: __m25 #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_maskz_reduce_ps(k: __mmask8, a: __m256) -> __m256 { static_assert_uimm_bits!(IMM8, 8); @@ -6229,7 +6229,7 @@ pub fn _mm256_maskz_reduce_ps(k: __mmask8, a: __m256) -> __m256 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_reduce_ps(a: __m512) -> __m512 { static_assert_uimm_bits!(IMM8, 8); @@ -6251,7 +6251,7 @@ pub fn _mm512_reduce_ps(a: __m512) -> __m512 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_reduce_ps(src: __m512, k: __mmask16, a: __m512) -> __m512 { unsafe { @@ -6281,7 +6281,7 @@ pub fn _mm512_mask_reduce_ps(src: __m512, k: __mmask16, a: __m5 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreduceps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_maskz_reduce_ps(k: __mmask16, a: __m512) -> __m512 { static_assert_uimm_bits!(IMM8, 8); @@ -6305,7 +6305,7 @@ pub fn _mm512_maskz_reduce_ps(k: __mmask16, a: __m512) -> __m51 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducesd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_reduce_round_sd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 8); @@ -6331,7 +6331,7 @@ pub fn _mm_reduce_round_sd(a: __m128d, b: __m12 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducesd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_reduce_round_sd( src: __m128d, @@ -6371,7 +6371,7 @@ pub fn _mm_mask_reduce_round_sd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducesd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_reduce_round_sd( k: __mmask8, @@ -6399,7 +6399,7 @@ pub fn _mm_maskz_reduce_round_sd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducesd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_reduce_sd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 8); @@ -6422,7 +6422,7 @@ pub fn _mm_reduce_sd(a: __m128d, b: __m128d) -> __m128d { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducesd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_reduce_sd( src: __m128d, @@ -6459,7 +6459,7 @@ pub fn _mm_mask_reduce_sd( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducesd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_reduce_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM8, 8); @@ -6484,7 +6484,7 @@ pub fn _mm_maskz_reduce_sd(k: __mmask8, a: __m128d, b: __m128d) #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducess, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_reduce_round_ss(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -6510,7 +6510,7 @@ pub fn _mm_reduce_round_ss(a: __m128, b: __m128 #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducess, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_reduce_round_ss( src: __m128, @@ -6550,7 +6550,7 @@ pub fn _mm_mask_reduce_round_ss( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducess, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_reduce_round_ss( k: __mmask8, @@ -6578,7 +6578,7 @@ pub fn _mm_maskz_reduce_round_ss( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducess, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_reduce_ss(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -6601,7 +6601,7 @@ pub fn _mm_reduce_ss(a: __m128, b: __m128) -> __m128 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducess, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_reduce_ss( src: __m128, @@ -6638,7 +6638,7 @@ pub fn _mm_mask_reduce_ss( #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vreducess, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_maskz_reduce_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -6664,7 +6664,7 @@ pub fn _mm_maskz_reduce_ss(k: __mmask8, a: __m128, b: __m128) - #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclasspd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_fpclass_pd_mask(a: __m128d) -> __mmask8 { static_assert_uimm_bits!(IMM8, 8); @@ -6689,7 +6689,7 @@ pub fn _mm_fpclass_pd_mask(a: __m128d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclasspd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_fpclass_pd_mask(k1: __mmask8, a: __m128d) -> __mmask8 { unsafe { @@ -6715,7 +6715,7 @@ pub fn _mm_mask_fpclass_pd_mask(k1: __mmask8, a: __m128d) -> __ #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclasspd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_fpclass_pd_mask(a: __m256d) -> __mmask8 { static_assert_uimm_bits!(IMM8, 8); @@ -6740,7 +6740,7 @@ pub fn _mm256_fpclass_pd_mask(a: __m256d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclasspd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_fpclass_pd_mask(k1: __mmask8, a: __m256d) -> __mmask8 { unsafe { @@ -6766,7 +6766,7 @@ pub fn _mm256_mask_fpclass_pd_mask(k1: __mmask8, a: __m256d) -> #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclasspd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_fpclass_pd_mask(a: __m512d) -> __mmask8 { static_assert_uimm_bits!(IMM8, 8); @@ -6791,7 +6791,7 @@ pub fn _mm512_fpclass_pd_mask(a: __m512d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclasspd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_fpclass_pd_mask(k1: __mmask8, a: __m512d) -> __mmask8 { unsafe { @@ -6817,7 +6817,7 @@ pub fn _mm512_mask_fpclass_pd_mask(k1: __mmask8, a: __m512d) -> #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_fpclass_ps_mask(a: __m128) -> __mmask8 { static_assert_uimm_bits!(IMM8, 8); @@ -6842,7 +6842,7 @@ pub fn _mm_fpclass_ps_mask(a: __m128) -> __mmask8 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_fpclass_ps_mask(k1: __mmask8, a: __m128) -> __mmask8 { unsafe { @@ -6868,7 +6868,7 @@ pub fn _mm_mask_fpclass_ps_mask(k1: __mmask8, a: __m128) -> __m #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_fpclass_ps_mask(a: __m256) -> __mmask8 { static_assert_uimm_bits!(IMM8, 8); @@ -6893,7 +6893,7 @@ pub fn _mm256_fpclass_ps_mask(a: __m256) -> __mmask8 { #[inline] #[target_feature(enable = "avx512dq,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm256_mask_fpclass_ps_mask(k1: __mmask8, a: __m256) -> __mmask8 { unsafe { @@ -6919,7 +6919,7 @@ pub fn _mm256_mask_fpclass_ps_mask(k1: __mmask8, a: __m256) -> #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclassps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_fpclass_ps_mask(a: __m512) -> __mmask16 { static_assert_uimm_bits!(IMM8, 8); @@ -6944,7 +6944,7 @@ pub fn _mm512_fpclass_ps_mask(a: __m512) -> __mmask16 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclassps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm512_mask_fpclass_ps_mask(k1: __mmask16, a: __m512) -> __mmask16 { unsafe { @@ -6970,7 +6970,7 @@ pub fn _mm512_mask_fpclass_ps_mask(k1: __mmask16, a: __m512) -> #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclasssd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_fpclass_sd_mask(a: __m128d) -> __mmask8 { static_assert_uimm_bits!(IMM8, 8); @@ -6995,7 +6995,7 @@ pub fn _mm_fpclass_sd_mask(a: __m128d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclasssd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_fpclass_sd_mask(k1: __mmask8, a: __m128d) -> __mmask8 { unsafe { @@ -7021,7 +7021,7 @@ pub fn _mm_mask_fpclass_sd_mask(k1: __mmask8, a: __m128d) -> __ #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclassss, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_fpclass_ss_mask(a: __m128) -> __mmask8 { static_assert_uimm_bits!(IMM8, 8); @@ -7046,7 +7046,7 @@ pub fn _mm_fpclass_ss_mask(a: __m128) -> __mmask8 { #[inline] #[target_feature(enable = "avx512dq")] #[cfg_attr(test, assert_instr(vfpclassss, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _mm_mask_fpclass_ss_mask(k1: __mmask8, a: __m128) -> __mmask8 { unsafe { diff --git a/library/stdarch/crates/core_arch/src/x86/avx512f.rs b/library/stdarch/crates/core_arch/src/x86/avx512f.rs index d53f83c0a10bc..767e035da72a8 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx512f.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx512f.rs @@ -5534,7 +5534,7 @@ pub fn _mm_maskz_getexp_pd(k: __mmask8, a: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_roundscale_ps(a: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5563,7 +5563,7 @@ pub fn _mm512_roundscale_ps(a: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_roundscale_ps(src: __m512, k: __mmask16, a: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5587,7 +5587,7 @@ pub fn _mm512_mask_roundscale_ps(src: __m512, k: __mmask16, a: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_roundscale_ps(k: __mmask16, a: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5610,7 +5610,7 @@ pub fn _mm512_maskz_roundscale_ps(k: __mmask16, a: __m512) -> _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 250))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_roundscale_ps(a: __m256) -> __m256 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5633,7 +5633,7 @@ pub fn _mm256_roundscale_ps(a: __m256) -> __m256 { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_roundscale_ps(src: __m256, k: __mmask8, a: __m256) -> __m256 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5657,7 +5657,7 @@ pub fn _mm256_mask_roundscale_ps(src: __m256, k: __mmask8, a: _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_roundscale_ps(k: __mmask8, a: __m256) -> __m256 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5680,7 +5680,7 @@ pub fn _mm256_maskz_roundscale_ps(k: __mmask8, a: __m256) -> __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 250))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_roundscale_ps(a: __m128) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5703,7 +5703,7 @@ pub fn _mm_roundscale_ps(a: __m128) -> __m128 { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_roundscale_ps(src: __m128, k: __mmask8, a: __m128) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5727,7 +5727,7 @@ pub fn _mm_mask_roundscale_ps(src: __m128, k: __mmask8, a: __m1 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_roundscale_ps(k: __mmask8, a: __m128) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5750,7 +5750,7 @@ pub fn _mm_maskz_roundscale_ps(k: __mmask8, a: __m128) -> __m12 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_roundscale_pd(a: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5773,7 +5773,7 @@ pub fn _mm512_roundscale_pd(a: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_roundscale_pd( src: __m512d, k: __mmask8, @@ -5801,7 +5801,7 @@ pub fn _mm512_mask_roundscale_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_roundscale_pd(k: __mmask8, a: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5824,7 +5824,7 @@ pub fn _mm512_maskz_roundscale_pd(k: __mmask8, a: __m512d) -> _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_roundscale_pd(a: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5847,7 +5847,7 @@ pub fn _mm256_roundscale_pd(a: __m256d) -> __m256d { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_roundscale_pd( src: __m256d, k: __mmask8, @@ -5875,7 +5875,7 @@ pub fn _mm256_mask_roundscale_pd( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_roundscale_pd(k: __mmask8, a: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5898,7 +5898,7 @@ pub fn _mm256_maskz_roundscale_pd(k: __mmask8, a: __m256d) -> _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_roundscale_pd(a: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5921,7 +5921,7 @@ pub fn _mm_roundscale_pd(a: __m128d) -> __m128d { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_roundscale_pd(src: __m128d, k: __mmask8, a: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -5945,7 +5945,7 @@ pub fn _mm_mask_roundscale_pd(src: __m128d, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_roundscale_pd(k: __mmask8, a: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6236,7 +6236,7 @@ pub fn _mm_maskz_scalef_pd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fixupimm_ps(a: __m512, b: __m512, c: __m512i) -> __m512 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6255,7 +6255,7 @@ pub fn _mm512_fixupimm_ps(a: __m512, b: __m512, c: __m512i) -> #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fixupimm_ps( a: __m512, k: __mmask16, @@ -6279,7 +6279,7 @@ pub fn _mm512_mask_fixupimm_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fixupimm_ps( k: __mmask16, a: __m512, @@ -6303,7 +6303,7 @@ pub fn _mm512_maskz_fixupimm_ps( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_fixupimm_ps(a: __m256, b: __m256, c: __m256i) -> __m256 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6322,7 +6322,7 @@ pub fn _mm256_fixupimm_ps(a: __m256, b: __m256, c: __m256i) -> #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_fixupimm_ps( a: __m256, k: __mmask8, @@ -6346,7 +6346,7 @@ pub fn _mm256_mask_fixupimm_ps( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_maskz_fixupimm_ps( k: __mmask8, a: __m256, @@ -6370,7 +6370,7 @@ pub fn _mm256_maskz_fixupimm_ps( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fixupimm_ps(a: __m128, b: __m128, c: __m128i) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6389,7 +6389,7 @@ pub fn _mm_fixupimm_ps(a: __m128, b: __m128, c: __m128i) -> __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fixupimm_ps( a: __m128, k: __mmask8, @@ -6413,7 +6413,7 @@ pub fn _mm_mask_fixupimm_ps( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fixupimm_ps( k: __mmask8, a: __m128, @@ -6437,7 +6437,7 @@ pub fn _mm_maskz_fixupimm_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fixupimm_pd(a: __m512d, b: __m512d, c: __m512i) -> __m512d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6456,7 +6456,7 @@ pub fn _mm512_fixupimm_pd(a: __m512d, b: __m512d, c: __m512i) - #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fixupimm_pd( a: __m512d, k: __mmask8, @@ -6480,7 +6480,7 @@ pub fn _mm512_mask_fixupimm_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fixupimm_pd( k: __mmask8, a: __m512d, @@ -6504,7 +6504,7 @@ pub fn _mm512_maskz_fixupimm_pd( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_fixupimm_pd(a: __m256d, b: __m256d, c: __m256i) -> __m256d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6523,7 +6523,7 @@ pub fn _mm256_fixupimm_pd(a: __m256d, b: __m256d, c: __m256i) - #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_fixupimm_pd( a: __m256d, k: __mmask8, @@ -6547,7 +6547,7 @@ pub fn _mm256_mask_fixupimm_pd( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_maskz_fixupimm_pd( k: __mmask8, a: __m256d, @@ -6571,7 +6571,7 @@ pub fn _mm256_maskz_fixupimm_pd( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fixupimm_pd(a: __m128d, b: __m128d, c: __m128i) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6590,7 +6590,7 @@ pub fn _mm_fixupimm_pd(a: __m128d, b: __m128d, c: __m128i) -> _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fixupimm_pd( a: __m128d, k: __mmask8, @@ -6614,7 +6614,7 @@ pub fn _mm_mask_fixupimm_pd( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fixupimm_pd( k: __mmask8, a: __m128d, @@ -6638,7 +6638,7 @@ pub fn _mm_maskz_fixupimm_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_ternarylogic_epi32(a: __m512i, b: __m512i, c: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6657,7 +6657,7 @@ pub fn _mm512_ternarylogic_epi32(a: __m512i, b: __m512i, c: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_ternarylogic_epi32( src: __m512i, k: __mmask16, @@ -6681,7 +6681,7 @@ pub fn _mm512_mask_ternarylogic_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_ternarylogic_epi32( k: __mmask16, a: __m512i, @@ -6705,7 +6705,7 @@ pub fn _mm512_maskz_ternarylogic_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_ternarylogic_epi32(a: __m256i, b: __m256i, c: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6724,7 +6724,7 @@ pub fn _mm256_ternarylogic_epi32(a: __m256i, b: __m256i, c: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_ternarylogic_epi32( src: __m256i, k: __mmask8, @@ -6748,7 +6748,7 @@ pub fn _mm256_mask_ternarylogic_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_maskz_ternarylogic_epi32( k: __mmask8, a: __m256i, @@ -6772,7 +6772,7 @@ pub fn _mm256_maskz_ternarylogic_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_ternarylogic_epi32(a: __m128i, b: __m128i, c: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6791,7 +6791,7 @@ pub fn _mm_ternarylogic_epi32(a: __m128i, b: __m128i, c: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_ternarylogic_epi32( src: __m128i, k: __mmask8, @@ -6815,7 +6815,7 @@ pub fn _mm_mask_ternarylogic_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogd, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_ternarylogic_epi32( k: __mmask8, a: __m128i, @@ -6839,7 +6839,7 @@ pub fn _mm_maskz_ternarylogic_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_ternarylogic_epi64(a: __m512i, b: __m512i, c: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6858,7 +6858,7 @@ pub fn _mm512_ternarylogic_epi64(a: __m512i, b: __m512i, c: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_ternarylogic_epi64( src: __m512i, k: __mmask8, @@ -6882,7 +6882,7 @@ pub fn _mm512_mask_ternarylogic_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_ternarylogic_epi64( k: __mmask8, a: __m512i, @@ -6906,7 +6906,7 @@ pub fn _mm512_maskz_ternarylogic_epi64( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_ternarylogic_epi64(a: __m256i, b: __m256i, c: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6925,7 +6925,7 @@ pub fn _mm256_ternarylogic_epi64(a: __m256i, b: __m256i, c: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_ternarylogic_epi64( src: __m256i, k: __mmask8, @@ -6949,7 +6949,7 @@ pub fn _mm256_mask_ternarylogic_epi64( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_maskz_ternarylogic_epi64( k: __mmask8, a: __m256i, @@ -6973,7 +6973,7 @@ pub fn _mm256_maskz_ternarylogic_epi64( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_ternarylogic_epi64(a: __m128i, b: __m128i, c: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -6992,7 +6992,7 @@ pub fn _mm_ternarylogic_epi64(a: __m128i, b: __m128i, c: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_ternarylogic_epi64( src: __m128i, k: __mmask8, @@ -7016,7 +7016,7 @@ pub fn _mm_mask_ternarylogic_epi64( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpternlogq, IMM8 = 114))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_ternarylogic_epi64( k: __mmask8, a: __m128i, @@ -7049,7 +7049,7 @@ pub fn _mm_maskz_ternarylogic_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantps, NORM = 0, SIGN = 0))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] pub fn _mm512_getmant_ps( a: __m512, ) -> __m512 { @@ -7085,7 +7085,7 @@ pub fn _mm512_getmant_ps( a: __m256, ) -> __m256 { @@ -7188,7 +7188,7 @@ pub fn _mm256_getmant_ps( a: __m128, ) -> __m128 { @@ -7285,7 +7285,7 @@ pub fn _mm_getmant_ps( a: __m512d, ) -> __m512d { @@ -7389,7 +7389,7 @@ pub fn _mm512_getmant_pd( a: __m256d, ) -> __m256d { @@ -7492,7 +7492,7 @@ pub fn _mm256_getmant_pd( a: __m128d, ) -> __m128d { @@ -7589,7 +7589,7 @@ pub fn _mm_getmant_pd(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -7680,7 +7680,7 @@ pub fn _mm512_add_round_ps(a: __m512, b: __m512) -> __m512 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddps, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_add_round_ps( src: __m512, k: __mmask16, @@ -7710,7 +7710,7 @@ pub fn _mm512_mask_add_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_add_round_ps( k: __mmask16, a: __m512, @@ -7739,7 +7739,7 @@ pub fn _mm512_maskz_add_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_add_round_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -7764,7 +7764,7 @@ pub fn _mm512_add_round_pd(a: __m512d, b: __m512d) -> __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_add_round_pd( src: __m512d, k: __mmask8, @@ -7794,7 +7794,7 @@ pub fn _mm512_mask_add_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_add_round_pd( k: __mmask8, a: __m512d, @@ -7823,7 +7823,7 @@ pub fn _mm512_maskz_add_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_sub_round_ps(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -7848,7 +7848,7 @@ pub fn _mm512_sub_round_ps(a: __m512, b: __m512) -> __m512 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubps, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_sub_round_ps( src: __m512, k: __mmask16, @@ -7878,7 +7878,7 @@ pub fn _mm512_mask_sub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_sub_round_ps( k: __mmask16, a: __m512, @@ -7907,7 +7907,7 @@ pub fn _mm512_maskz_sub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_sub_round_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -7932,7 +7932,7 @@ pub fn _mm512_sub_round_pd(a: __m512d, b: __m512d) -> __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_sub_round_pd( src: __m512d, k: __mmask8, @@ -7962,7 +7962,7 @@ pub fn _mm512_mask_sub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_sub_round_pd( k: __mmask8, a: __m512d, @@ -7991,7 +7991,7 @@ pub fn _mm512_maskz_sub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_mul_round_ps(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -8016,7 +8016,7 @@ pub fn _mm512_mul_round_ps(a: __m512, b: __m512) -> __m512 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulps, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_mul_round_ps( src: __m512, k: __mmask16, @@ -8046,7 +8046,7 @@ pub fn _mm512_mask_mul_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_mul_round_ps( k: __mmask16, a: __m512, @@ -8075,7 +8075,7 @@ pub fn _mm512_maskz_mul_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_mul_round_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -8100,7 +8100,7 @@ pub fn _mm512_mul_round_pd(a: __m512d, b: __m512d) -> __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_mul_round_pd( src: __m512d, k: __mmask8, @@ -8130,7 +8130,7 @@ pub fn _mm512_mask_mul_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_mul_round_pd( k: __mmask8, a: __m512d, @@ -8159,7 +8159,7 @@ pub fn _mm512_maskz_mul_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_div_round_ps(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -8184,7 +8184,7 @@ pub fn _mm512_div_round_ps(a: __m512, b: __m512) -> __m512 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivps, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_div_round_ps( src: __m512, k: __mmask16, @@ -8214,7 +8214,7 @@ pub fn _mm512_mask_div_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_div_round_ps( k: __mmask16, a: __m512, @@ -8243,7 +8243,7 @@ pub fn _mm512_maskz_div_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_div_round_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -8268,7 +8268,7 @@ pub fn _mm512_div_round_pd(a: __m512d, b: __m512d) -> __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_div_round_pd( src: __m512d, k: __mmask8, @@ -8298,7 +8298,7 @@ pub fn _mm512_mask_div_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_div_round_pd( k: __mmask8, a: __m512d, @@ -8327,7 +8327,7 @@ pub fn _mm512_maskz_div_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtps, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_sqrt_round_ps(a: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -8351,7 +8351,7 @@ pub fn _mm512_sqrt_round_ps(a: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_sqrt_round_ps( src: __m512, k: __mmask16, @@ -8379,7 +8379,7 @@ pub fn _mm512_mask_sqrt_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_sqrt_round_ps(k: __mmask16, a: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -8403,7 +8403,7 @@ pub fn _mm512_maskz_sqrt_round_ps(k: __mmask16, a: __m512) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_sqrt_round_pd(a: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -8427,7 +8427,7 @@ pub fn _mm512_sqrt_round_pd(a: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_sqrt_round_pd( src: __m512d, k: __mmask8, @@ -8455,7 +8455,7 @@ pub fn _mm512_mask_sqrt_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_sqrt_round_pd(k: __mmask8, a: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -8479,7 +8479,7 @@ pub fn _mm512_maskz_sqrt_round_pd(k: __mmask8, a: __m512d) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132ps or vfmadd213ps or vfmadd231ps -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmadd_round_ps(a: __m512, b: __m512, c: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -8501,7 +8501,7 @@ pub fn _mm512_fmadd_round_ps(a: __m512, b: __m512, c: __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132ps or vfmadd213ps or vfmadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmadd_round_ps( a: __m512, k: __mmask16, @@ -8528,7 +8528,7 @@ pub fn _mm512_mask_fmadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132ps or vfmadd213ps or vfmadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmadd_round_ps( k: __mmask16, a: __m512, @@ -8555,7 +8555,7 @@ pub fn _mm512_maskz_fmadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132ps or vfmadd213ps or vfmadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmadd_round_ps( a: __m512, b: __m512, @@ -8582,7 +8582,7 @@ pub fn _mm512_mask3_fmadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132pd or vfmadd213pd or vfmadd231pd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmadd_round_pd(a: __m512d, b: __m512d, c: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -8604,7 +8604,7 @@ pub fn _mm512_fmadd_round_pd(a: __m512d, b: __m512d, c: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132pd or vfmadd213pd or vfmadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmadd_round_pd( a: __m512d, k: __mmask8, @@ -8631,7 +8631,7 @@ pub fn _mm512_mask_fmadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132pd or vfmadd213pd or vfmadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmadd_round_pd( k: __mmask8, a: __m512d, @@ -8658,7 +8658,7 @@ pub fn _mm512_maskz_fmadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] //vfmadd132pd or vfmadd213pd or vfmadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmadd_round_pd( a: __m512d, b: __m512d, @@ -8685,7 +8685,7 @@ pub fn _mm512_mask3_fmadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132ps or vfmsub213ps or vfmsub231ps, clang generates vfmadd, gcc generates vfmsub -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmsub_round_ps(a: __m512, b: __m512, c: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -8707,7 +8707,7 @@ pub fn _mm512_fmsub_round_ps(a: __m512, b: __m512, c: __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132ps or vfmsub213ps or vfmsub231ps, clang generates vfmadd, gcc generates vfmsub -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmsub_round_ps( a: __m512, k: __mmask16, @@ -8735,7 +8735,7 @@ pub fn _mm512_mask_fmsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132ps or vfmsub213ps or vfmsub231ps, clang generates vfmadd, gcc generates vfmsub -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmsub_round_ps( k: __mmask16, a: __m512, @@ -8763,7 +8763,7 @@ pub fn _mm512_maskz_fmsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132ps or vfmsub213ps or vfmsub231ps, clang generates vfmadd, gcc generates vfmsub -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmsub_round_ps( a: __m512, b: __m512, @@ -8791,7 +8791,7 @@ pub fn _mm512_mask3_fmsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132pd or vfmsub213pd or vfmsub231pd. clang generates fmadd, gcc generates fmsub -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmsub_round_pd(a: __m512d, b: __m512d, c: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -8813,7 +8813,7 @@ pub fn _mm512_fmsub_round_pd(a: __m512d, b: __m512d, c: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132pd or vfmsub213pd or vfmsub231pd. clang generates fmadd, gcc generates fmsub -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmsub_round_pd( a: __m512d, k: __mmask8, @@ -8841,7 +8841,7 @@ pub fn _mm512_mask_fmsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132pd or vfmsub213pd or vfmsub231pd. clang generates fmadd, gcc generates fmsub -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmsub_round_pd( k: __mmask8, a: __m512d, @@ -8869,7 +8869,7 @@ pub fn _mm512_maskz_fmsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] //vfmsub132pd or vfmsub213pd or vfmsub231pd. clang generates fmadd, gcc generates fmsub -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmsub_round_pd( a: __m512d, b: __m512d, @@ -8897,7 +8897,7 @@ pub fn _mm512_mask3_fmsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132ps or vfmaddsub213ps or vfmaddsub231ps -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmaddsub_round_ps(a: __m512, b: __m512, c: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -8919,7 +8919,7 @@ pub fn _mm512_fmaddsub_round_ps(a: __m512, b: __m512, c: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132ps or vfmaddsub213ps or vfmaddsub231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmaddsub_round_ps( a: __m512, k: __mmask16, @@ -8946,7 +8946,7 @@ pub fn _mm512_mask_fmaddsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132ps or vfmaddsub213ps or vfmaddsub231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmaddsub_round_ps( k: __mmask16, a: __m512, @@ -8973,7 +8973,7 @@ pub fn _mm512_maskz_fmaddsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132ps or vfmaddsub213ps or vfmaddsub231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmaddsub_round_ps( a: __m512, b: __m512, @@ -9000,7 +9000,7 @@ pub fn _mm512_mask3_fmaddsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132pd or vfmaddsub213pd or vfmaddsub231pd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmaddsub_round_pd( a: __m512d, b: __m512d, @@ -9026,7 +9026,7 @@ pub fn _mm512_fmaddsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132pd or vfmaddsub213pd or vfmaddsub231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmaddsub_round_pd( a: __m512d, k: __mmask8, @@ -9053,7 +9053,7 @@ pub fn _mm512_mask_fmaddsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132pd or vfmaddsub213pd or vfmaddsub231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmaddsub_round_pd( k: __mmask8, a: __m512d, @@ -9080,7 +9080,7 @@ pub fn _mm512_maskz_fmaddsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] //vfmaddsub132pd or vfmaddsub213pd or vfmaddsub231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmaddsub_round_pd( a: __m512d, b: __m512d, @@ -9107,7 +9107,7 @@ pub fn _mm512_mask3_fmaddsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132ps or vfmsubadd213ps or vfmsubadd231ps -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmsubadd_round_ps(a: __m512, b: __m512, c: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -9129,7 +9129,7 @@ pub fn _mm512_fmsubadd_round_ps(a: __m512, b: __m512, c: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132ps or vfmsubadd213ps or vfmsubadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmsubadd_round_ps( a: __m512, k: __mmask16, @@ -9157,7 +9157,7 @@ pub fn _mm512_mask_fmsubadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132ps or vfmsubadd213ps or vfmsubadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmsubadd_round_ps( k: __mmask16, a: __m512, @@ -9185,7 +9185,7 @@ pub fn _mm512_maskz_fmsubadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132ps or vfmsubadd213ps or vfmsubadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmsubadd_round_ps( a: __m512, b: __m512, @@ -9213,7 +9213,7 @@ pub fn _mm512_mask3_fmsubadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132pd or vfmsubadd213pd or vfmsubadd231pd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fmsubadd_round_pd( a: __m512d, b: __m512d, @@ -9239,7 +9239,7 @@ pub fn _mm512_fmsubadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132pd or vfmsubadd213pd or vfmsubadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fmsubadd_round_pd( a: __m512d, k: __mmask8, @@ -9267,7 +9267,7 @@ pub fn _mm512_mask_fmsubadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132pd or vfmsubadd213pd or vfmsubadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fmsubadd_round_pd( k: __mmask8, a: __m512d, @@ -9295,7 +9295,7 @@ pub fn _mm512_maskz_fmsubadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] //vfmsubadd132pd or vfmsubadd213pd or vfmsubadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fmsubadd_round_pd( a: __m512d, b: __m512d, @@ -9323,7 +9323,7 @@ pub fn _mm512_mask3_fmsubadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132ps or vfnmadd213ps or vfnmadd231ps -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fnmadd_round_ps(a: __m512, b: __m512, c: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -9345,7 +9345,7 @@ pub fn _mm512_fnmadd_round_ps(a: __m512, b: __m512, c: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132ps or vfnmadd213ps or vfnmadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fnmadd_round_ps( a: __m512, k: __mmask16, @@ -9373,7 +9373,7 @@ pub fn _mm512_mask_fnmadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132ps or vfnmadd213ps or vfnmadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fnmadd_round_ps( k: __mmask16, a: __m512, @@ -9401,7 +9401,7 @@ pub fn _mm512_maskz_fnmadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132ps or vfnmadd213ps or vfnmadd231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fnmadd_round_ps( a: __m512, b: __m512, @@ -9429,7 +9429,7 @@ pub fn _mm512_mask3_fnmadd_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132pd or vfnmadd213pd or vfnmadd231pd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fnmadd_round_pd(a: __m512d, b: __m512d, c: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -9451,7 +9451,7 @@ pub fn _mm512_fnmadd_round_pd(a: __m512d, b: __m512d, c: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132pd or vfnmadd213pd or vfnmadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fnmadd_round_pd( a: __m512d, k: __mmask8, @@ -9479,7 +9479,7 @@ pub fn _mm512_mask_fnmadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132pd or vfnmadd213pd or vfnmadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fnmadd_round_pd( k: __mmask8, a: __m512d, @@ -9507,7 +9507,7 @@ pub fn _mm512_maskz_fnmadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] //vfnmadd132pd or vfnmadd213pd or vfnmadd231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fnmadd_round_pd( a: __m512d, b: __m512d, @@ -9535,7 +9535,7 @@ pub fn _mm512_mask3_fnmadd_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132ps or vfnmsub213ps or vfnmsub231ps -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fnmsub_round_ps(a: __m512, b: __m512, c: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -9557,7 +9557,7 @@ pub fn _mm512_fnmsub_round_ps(a: __m512, b: __m512, c: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132ps or vfnmsub213ps or vfnmsub231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fnmsub_round_ps( a: __m512, k: __mmask16, @@ -9585,7 +9585,7 @@ pub fn _mm512_mask_fnmsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132ps or vfnmsub213ps or vfnmsub231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fnmsub_round_ps( k: __mmask16, a: __m512, @@ -9613,7 +9613,7 @@ pub fn _mm512_maskz_fnmsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132ps or vfnmsub213ps or vfnmsub231ps -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fnmsub_round_ps( a: __m512, b: __m512, @@ -9641,7 +9641,7 @@ pub fn _mm512_mask3_fnmsub_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132pd or vfnmsub213pd or vfnmsub231pd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_fnmsub_round_pd(a: __m512d, b: __m512d, c: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -9663,7 +9663,7 @@ pub fn _mm512_fnmsub_round_pd(a: __m512d, b: __m512d, c: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132pd or vfnmsub213pd or vfnmsub231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_fnmsub_round_pd( a: __m512d, k: __mmask8, @@ -9691,7 +9691,7 @@ pub fn _mm512_mask_fnmsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132pd or vfnmsub213pd or vfnmsub231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_maskz_fnmsub_round_pd( k: __mmask8, a: __m512d, @@ -9719,7 +9719,7 @@ pub fn _mm512_maskz_fnmsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] //vfnmsub132pd or vfnmsub213pd or vfnmsub231pd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask3_fnmsub_round_pd( a: __m512d, b: __m512d, @@ -9741,7 +9741,7 @@ pub fn _mm512_mask3_fnmsub_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxps, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_max_round_ps(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -9760,7 +9760,7 @@ pub fn _mm512_max_round_ps(a: __m512, b: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxps, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_max_round_ps( src: __m512, k: __mmask16, @@ -9784,7 +9784,7 @@ pub fn _mm512_mask_max_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxps, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_max_round_ps(k: __mmask16, a: __m512, b: __m512) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -9803,7 +9803,7 @@ pub fn _mm512_maskz_max_round_ps(k: __mmask16, a: __m512, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxpd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_max_round_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -9822,7 +9822,7 @@ pub fn _mm512_max_round_pd(a: __m512d, b: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxpd, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_max_round_pd( src: __m512d, k: __mmask8, @@ -9846,7 +9846,7 @@ pub fn _mm512_mask_max_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxpd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_max_round_pd(k: __mmask8, a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -9865,7 +9865,7 @@ pub fn _mm512_maskz_max_round_pd(k: __mmask8, a: __m512d, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminps, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_min_round_ps(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -9884,7 +9884,7 @@ pub fn _mm512_min_round_ps(a: __m512, b: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminps, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_min_round_ps( src: __m512, k: __mmask16, @@ -9908,7 +9908,7 @@ pub fn _mm512_mask_min_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminps, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_min_round_ps(k: __mmask16, a: __m512, b: __m512) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -9927,7 +9927,7 @@ pub fn _mm512_maskz_min_round_ps(k: __mmask16, a: __m512, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminpd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_min_round_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -9946,7 +9946,7 @@ pub fn _mm512_min_round_pd(a: __m512d, b: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminpd, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_min_round_pd( src: __m512d, k: __mmask8, @@ -9970,7 +9970,7 @@ pub fn _mm512_mask_min_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminpd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_min_round_pd(k: __mmask8, a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -9989,7 +9989,7 @@ pub fn _mm512_maskz_min_round_pd(k: __mmask8, a: __m512d, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpps, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_getexp_round_ps(a: __m512) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -10007,7 +10007,7 @@ pub fn _mm512_getexp_round_ps(a: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpps, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_getexp_round_ps(src: __m512, k: __mmask16, a: __m512) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -10026,7 +10026,7 @@ pub fn _mm512_mask_getexp_round_ps(src: __m512, k: __mmask16, a: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpps, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_getexp_round_ps(k: __mmask16, a: __m512) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -10044,7 +10044,7 @@ pub fn _mm512_maskz_getexp_round_ps(k: __mmask16, a: __m512) -> #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexppd, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_getexp_round_pd(a: __m512d) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -10062,7 +10062,7 @@ pub fn _mm512_getexp_round_pd(a: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexppd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_getexp_round_pd( src: __m512d, k: __mmask8, @@ -10085,7 +10085,7 @@ pub fn _mm512_mask_getexp_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexppd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_getexp_round_pd(k: __mmask8, a: __m512d) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -10109,7 +10109,7 @@ pub fn _mm512_maskz_getexp_round_pd(k: __mmask8, a: __m512d) -> #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] pub fn _mm512_roundscale_round_ps(a: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -10134,7 +10134,7 @@ pub fn _mm512_roundscale_round_ps(a: __m512) -> #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm512_mask_roundscale_round_ps( src: __m512, k: __mmask16, @@ -10164,7 +10164,7 @@ pub fn _mm512_mask_roundscale_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaleps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm512_maskz_roundscale_round_ps( k: __mmask16, a: __m512, @@ -10192,7 +10192,7 @@ pub fn _mm512_maskz_roundscale_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] pub fn _mm512_roundscale_round_pd(a: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -10217,7 +10217,7 @@ pub fn _mm512_roundscale_round_pd(a: __m512d) - #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm512_mask_roundscale_round_pd( src: __m512d, k: __mmask8, @@ -10247,7 +10247,7 @@ pub fn _mm512_mask_roundscale_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalepd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm512_maskz_roundscale_round_pd( k: __mmask8, a: __m512d, @@ -10275,7 +10275,7 @@ pub fn _mm512_maskz_roundscale_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_scalef_round_ps(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -10300,7 +10300,7 @@ pub fn _mm512_scalef_round_ps(a: __m512, b: __m512) -> __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefps, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_scalef_round_ps( src: __m512, k: __mmask16, @@ -10331,7 +10331,7 @@ pub fn _mm512_mask_scalef_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_scalef_round_ps( k: __mmask16, a: __m512, @@ -10360,7 +10360,7 @@ pub fn _mm512_maskz_scalef_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_scalef_round_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_rounding!(ROUNDING); @@ -10385,7 +10385,7 @@ pub fn _mm512_scalef_round_pd(a: __m512d, b: __m512d) -> __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_scalef_round_pd( src: __m512d, k: __mmask8, @@ -10416,7 +10416,7 @@ pub fn _mm512_mask_scalef_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefpd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_scalef_round_pd( k: __mmask8, a: __m512d, @@ -10439,7 +10439,7 @@ pub fn _mm512_maskz_scalef_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm512_fixupimm_round_ps( a: __m512, b: __m512, @@ -10464,7 +10464,7 @@ pub fn _mm512_fixupimm_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm512_mask_fixupimm_round_ps( a: __m512, k: __mmask16, @@ -10490,7 +10490,7 @@ pub fn _mm512_mask_fixupimm_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmps, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm512_maskz_fixupimm_round_ps( k: __mmask16, a: __m512, @@ -10516,7 +10516,7 @@ pub fn _mm512_maskz_fixupimm_round_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm512_fixupimm_round_pd( a: __m512d, b: __m512d, @@ -10541,7 +10541,7 @@ pub fn _mm512_fixupimm_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm512_mask_fixupimm_round_pd( a: __m512d, k: __mmask8, @@ -10567,7 +10567,7 @@ pub fn _mm512_mask_fixupimm_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmpd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm512_maskz_fixupimm_round_pd( k: __mmask8, a: __m512d, @@ -10602,7 +10602,7 @@ pub fn _mm512_maskz_fixupimm_round_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantps, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(1, 2, 3)] +#[rustc_deprecated_legacy_const_generics(1, 2, 3)] pub fn _mm512_getmant_round_ps< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -10637,7 +10637,7 @@ pub fn _mm512_getmant_round_ps< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantps, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4, 5)] +#[rustc_deprecated_legacy_const_generics(3, 4, 5)] pub fn _mm512_mask_getmant_round_ps< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -10675,7 +10675,7 @@ pub fn _mm512_mask_getmant_round_ps< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantps, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3, 4)] +#[rustc_deprecated_legacy_const_generics(2, 3, 4)] pub fn _mm512_maskz_getmant_round_ps< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -10711,7 +10711,7 @@ pub fn _mm512_maskz_getmant_round_ps< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantpd, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(1, 2, 3)] +#[rustc_deprecated_legacy_const_generics(1, 2, 3)] pub fn _mm512_getmant_round_pd< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -10746,7 +10746,7 @@ pub fn _mm512_getmant_round_pd< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantpd, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4, 5)] +#[rustc_deprecated_legacy_const_generics(3, 4, 5)] pub fn _mm512_mask_getmant_round_pd< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -10784,7 +10784,7 @@ pub fn _mm512_mask_getmant_round_pd< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantpd, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3, 4)] +#[rustc_deprecated_legacy_const_generics(2, 3, 4)] pub fn _mm512_maskz_getmant_round_pd< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -14467,7 +14467,7 @@ pub fn _mm_maskz_cvtusepi64_epi8(k: __mmask8, a: __m128i) -> __m128i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundps_epi32(a: __m512) -> __m512i { unsafe { static_assert_rounding!(ROUNDING); @@ -14491,7 +14491,7 @@ pub fn _mm512_cvt_roundps_epi32(a: __m512) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundps_epi32( src: __m512i, k: __mmask16, @@ -14520,7 +14520,7 @@ pub fn _mm512_mask_cvt_roundps_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundps_epi32(k: __mmask16, a: __m512) -> __m512i { unsafe { static_assert_rounding!(ROUNDING); @@ -14544,7 +14544,7 @@ pub fn _mm512_maskz_cvt_roundps_epi32(k: __mmask16, a: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundps_epu32(a: __m512) -> __m512i { unsafe { static_assert_rounding!(ROUNDING); @@ -14568,7 +14568,7 @@ pub fn _mm512_cvt_roundps_epu32(a: __m512) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundps_epu32( src: __m512i, k: __mmask16, @@ -14597,7 +14597,7 @@ pub fn _mm512_mask_cvt_roundps_epu32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundps_epu32(k: __mmask16, a: __m512) -> __m512i { unsafe { static_assert_rounding!(ROUNDING); @@ -14615,7 +14615,7 @@ pub fn _mm512_maskz_cvt_roundps_epu32(k: __mmask16, a: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2pd, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundps_pd(a: __m256) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -14633,7 +14633,7 @@ pub fn _mm512_cvt_roundps_pd(a: __m256) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2pd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundps_pd(src: __m512d, k: __mmask8, a: __m256) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -14652,7 +14652,7 @@ pub fn _mm512_mask_cvt_roundps_pd(src: __m512d, k: __mmask8, a: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2pd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundps_pd(k: __mmask8, a: __m256) -> __m512d { unsafe { static_assert_sae!(SAE); @@ -14676,7 +14676,7 @@ pub fn _mm512_maskz_cvt_roundps_pd(k: __mmask8, a: __m256) -> __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundpd_epi32(a: __m512d) -> __m256i { unsafe { static_assert_rounding!(ROUNDING); @@ -14700,7 +14700,7 @@ pub fn _mm512_cvt_roundpd_epi32(a: __m512d) -> __m256i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundpd_epi32( src: __m256i, k: __mmask8, @@ -14729,7 +14729,7 @@ pub fn _mm512_mask_cvt_roundpd_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundpd_epi32(k: __mmask8, a: __m512d) -> __m256i { unsafe { static_assert_rounding!(ROUNDING); @@ -14753,7 +14753,7 @@ pub fn _mm512_maskz_cvt_roundpd_epi32(k: __mmask8, a: __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundpd_epu32(a: __m512d) -> __m256i { unsafe { static_assert_rounding!(ROUNDING); @@ -14777,7 +14777,7 @@ pub fn _mm512_cvt_roundpd_epu32(a: __m512d) -> __m256i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundpd_epu32( src: __m256i, k: __mmask8, @@ -14806,7 +14806,7 @@ pub fn _mm512_mask_cvt_roundpd_epu32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundpd_epu32(k: __mmask8, a: __m512d) -> __m256i { unsafe { static_assert_rounding!(ROUNDING); @@ -14830,7 +14830,7 @@ pub fn _mm512_maskz_cvt_roundpd_epu32(k: __mmask8, a: __m51 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundpd_ps(a: __m512d) -> __m256 { unsafe { static_assert_rounding!(ROUNDING); @@ -14854,7 +14854,7 @@ pub fn _mm512_cvt_roundpd_ps(a: __m512d) -> __m256 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundpd_ps( src: __m256, k: __mmask8, @@ -14883,7 +14883,7 @@ pub fn _mm512_mask_cvt_roundpd_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtpd2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundpd_ps(k: __mmask8, a: __m512d) -> __m256 { unsafe { static_assert_rounding!(ROUNDING); @@ -14907,7 +14907,7 @@ pub fn _mm512_maskz_cvt_roundpd_ps(k: __mmask8, a: __m512d) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtdq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundepi32_ps(a: __m512i) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -14931,7 +14931,7 @@ pub fn _mm512_cvt_roundepi32_ps(a: __m512i) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtdq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundepi32_ps( src: __m512, k: __mmask16, @@ -14959,7 +14959,7 @@ pub fn _mm512_mask_cvt_roundepi32_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtdq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundepi32_ps(k: __mmask16, a: __m512i) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -14983,7 +14983,7 @@ pub fn _mm512_maskz_cvt_roundepi32_ps(k: __mmask16, a: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtudq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundepu32_ps(a: __m512i) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -15007,7 +15007,7 @@ pub fn _mm512_cvt_roundepu32_ps(a: __m512i) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtudq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundepu32_ps( src: __m512, k: __mmask16, @@ -15035,7 +15035,7 @@ pub fn _mm512_mask_cvt_roundepu32_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtudq2ps, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundepu32_ps(k: __mmask16, a: __m512i) -> __m512 { unsafe { static_assert_rounding!(ROUNDING); @@ -15063,7 +15063,7 @@ pub fn _mm512_maskz_cvt_roundepu32_ps(k: __mmask16, a: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundps_ph(a: __m512) -> __m256i { unsafe { static_assert_extended_rounding!(ROUNDING); @@ -15091,7 +15091,7 @@ pub fn _mm512_cvt_roundps_ph(a: __m512) -> __m256i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundps_ph( src: __m256i, k: __mmask16, @@ -15124,7 +15124,7 @@ pub fn _mm512_mask_cvt_roundps_ph( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundps_ph(k: __mmask16, a: __m512) -> __m256i { unsafe { static_assert_extended_rounding!(ROUNDING); @@ -15147,7 +15147,7 @@ pub fn _mm512_maskz_cvt_roundps_ph(k: __mmask16, a: __m512) #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_cvt_roundps_ph( src: __m128i, k: __mmask8, @@ -15175,7 +15175,7 @@ pub fn _mm256_mask_cvt_roundps_ph( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_cvt_roundps_ph(k: __mmask8, a: __m256) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -15198,7 +15198,7 @@ pub fn _mm256_maskz_cvt_roundps_ph(k: __mmask8, a: __m256) -> _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_cvt_roundps_ph(src: __m128i, k: __mmask8, a: __m128) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -15222,7 +15222,7 @@ pub fn _mm_mask_cvt_roundps_ph(src: __m128i, k: __mmask8, a: __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_cvt_roundps_ph(k: __mmask8, a: __m128) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -15250,7 +15250,7 @@ pub fn _mm_maskz_cvt_roundps_ph(k: __mmask8, a: __m128) -> __m1 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvtps_ph(a: __m512) -> __m256i { unsafe { static_assert_extended_rounding!(ROUNDING); @@ -15278,7 +15278,7 @@ pub fn _mm512_cvtps_ph(a: __m512) -> __m256i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvtps_ph(src: __m256i, k: __mmask16, a: __m512) -> __m256i { unsafe { static_assert_extended_rounding!(ROUNDING); @@ -15307,7 +15307,7 @@ pub fn _mm512_mask_cvtps_ph(src: __m256i, k: __mmask16, a: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvtps_ph(k: __mmask16, a: __m512) -> __m256i { unsafe { static_assert_extended_rounding!(ROUNDING); @@ -15330,7 +15330,7 @@ pub fn _mm512_maskz_cvtps_ph(k: __mmask16, a: __m512) -> __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_cvtps_ph(src: __m128i, k: __mmask8, a: __m256) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -15354,7 +15354,7 @@ pub fn _mm256_mask_cvtps_ph(src: __m128i, k: __mmask8, a: __m25 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_cvtps_ph(k: __mmask8, a: __m256) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -15377,7 +15377,7 @@ pub fn _mm256_maskz_cvtps_ph(k: __mmask8, a: __m256) -> __m128i #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_cvtps_ph(src: __m128i, k: __mmask8, a: __m128) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -15401,7 +15401,7 @@ pub fn _mm_mask_cvtps_ph(src: __m128i, k: __mmask8, a: __m128) #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtps2ph, IMM8 = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_cvtps_ph(k: __mmask8, a: __m128) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -15419,7 +15419,7 @@ pub fn _mm_maskz_cvtps_ph(k: __mmask8, a: __m128) -> __m128i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtph2ps, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvt_roundph_ps(a: __m256i) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -15437,7 +15437,7 @@ pub fn _mm512_cvt_roundph_ps(a: __m256i) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtph2ps, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvt_roundph_ps(src: __m512, k: __mmask16, a: __m256i) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -15456,7 +15456,7 @@ pub fn _mm512_mask_cvt_roundph_ps(src: __m512, k: __mmask16, a: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtph2ps, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvt_roundph_ps(k: __mmask16, a: __m256i) -> __m512 { unsafe { static_assert_sae!(SAE); @@ -15577,7 +15577,7 @@ pub fn _mm_maskz_cvtph_ps(k: __mmask8, a: __m128i) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttps2dq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvtt_roundps_epi32(a: __m512) -> __m512i { unsafe { static_assert_sae!(SAE); @@ -15595,7 +15595,7 @@ pub fn _mm512_cvtt_roundps_epi32(a: __m512) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttps2dq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvtt_roundps_epi32( src: __m512i, k: __mmask16, @@ -15618,7 +15618,7 @@ pub fn _mm512_mask_cvtt_roundps_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttps2dq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvtt_roundps_epi32(k: __mmask16, a: __m512) -> __m512i { unsafe { static_assert_sae!(SAE); @@ -15636,7 +15636,7 @@ pub fn _mm512_maskz_cvtt_roundps_epi32(k: __mmask16, a: __m512) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttps2udq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvtt_roundps_epu32(a: __m512) -> __m512i { unsafe { static_assert_sae!(SAE); @@ -15654,7 +15654,7 @@ pub fn _mm512_cvtt_roundps_epu32(a: __m512) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttps2udq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvtt_roundps_epu32( src: __m512i, k: __mmask16, @@ -15677,7 +15677,7 @@ pub fn _mm512_mask_cvtt_roundps_epu32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttps2udq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvtt_roundps_epu32(k: __mmask16, a: __m512) -> __m512i { unsafe { static_assert_sae!(SAE); @@ -15695,7 +15695,7 @@ pub fn _mm512_maskz_cvtt_roundps_epu32(k: __mmask16, a: __m512) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttpd2dq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvtt_roundpd_epi32(a: __m512d) -> __m256i { unsafe { static_assert_sae!(SAE); @@ -15713,7 +15713,7 @@ pub fn _mm512_cvtt_roundpd_epi32(a: __m512d) -> __m256i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttpd2dq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvtt_roundpd_epi32( src: __m256i, k: __mmask8, @@ -15736,7 +15736,7 @@ pub fn _mm512_mask_cvtt_roundpd_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttpd2dq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvtt_roundpd_epi32(k: __mmask8, a: __m512d) -> __m256i { unsafe { static_assert_sae!(SAE); @@ -15754,7 +15754,7 @@ pub fn _mm512_maskz_cvtt_roundpd_epi32(k: __mmask8, a: __m512d) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttpd2udq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_cvtt_roundpd_epu32(a: __m512d) -> __m256i { unsafe { static_assert_sae!(SAE); @@ -15772,7 +15772,7 @@ pub fn _mm512_cvtt_roundpd_epu32(a: __m512d) -> __m256i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttpd2udq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_cvtt_roundpd_epu32( src: __m256i, k: __mmask8, @@ -16013,7 +16013,7 @@ pub fn _mm_maskz_cvttps_epu32(k: __mmask8, a: __m128) -> __m128i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttpd2udq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_cvtt_roundpd_epu32(k: __mmask8, a: __m512d) -> __m256i { unsafe { static_assert_sae!(SAE); @@ -16574,7 +16574,7 @@ pub fn _mm512_setr_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i32gather_pd( offsets: __m256i, slice: *const f64, @@ -16595,7 +16595,7 @@ pub unsafe fn _mm512_i32gather_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32gather_pd( src: __m512d, mask: __mmask8, @@ -16617,7 +16617,7 @@ pub unsafe fn _mm512_mask_i32gather_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i64gather_pd( offsets: __m512i, slice: *const f64, @@ -16638,7 +16638,7 @@ pub unsafe fn _mm512_i64gather_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64gather_pd( src: __m512d, mask: __mmask8, @@ -16660,7 +16660,7 @@ pub unsafe fn _mm512_mask_i64gather_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i64gather_ps(offsets: __m512i, slice: *const f32) -> __m256 { static_assert_imm8_scale!(SCALE); let zero = f32x8::ZERO; @@ -16678,7 +16678,7 @@ pub unsafe fn _mm512_i64gather_ps(offsets: __m512i, slice: *co #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64gather_ps( src: __m256, mask: __mmask8, @@ -16700,7 +16700,7 @@ pub unsafe fn _mm512_mask_i64gather_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i32gather_ps(offsets: __m512i, slice: *const f32) -> __m512 { static_assert_imm8_scale!(SCALE); let zero = f32x16::ZERO; @@ -16718,7 +16718,7 @@ pub unsafe fn _mm512_i32gather_ps(offsets: __m512i, slice: *co #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32gather_ps( src: __m512, mask: __mmask16, @@ -16740,7 +16740,7 @@ pub unsafe fn _mm512_mask_i32gather_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i32gather_epi32( offsets: __m512i, slice: *const i32, @@ -16761,7 +16761,7 @@ pub unsafe fn _mm512_i32gather_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32gather_epi32( src: __m512i, mask: __mmask16, @@ -16784,7 +16784,7 @@ pub unsafe fn _mm512_mask_i32gather_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i32gather_epi64( offsets: __m256i, slice: *const i64, @@ -16805,7 +16805,7 @@ pub unsafe fn _mm512_i32gather_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32gather_epi64( src: __m512i, mask: __mmask8, @@ -16828,7 +16828,7 @@ pub unsafe fn _mm512_mask_i32gather_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i64gather_epi64( offsets: __m512i, slice: *const i64, @@ -16849,7 +16849,7 @@ pub unsafe fn _mm512_i64gather_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64gather_epi64( src: __m512i, mask: __mmask8, @@ -16872,7 +16872,7 @@ pub unsafe fn _mm512_mask_i64gather_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm512_i64gather_epi32( offsets: __m512i, slice: *const i32, @@ -16893,7 +16893,7 @@ pub unsafe fn _mm512_i64gather_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64gather_epi32( src: __m256i, mask: __mmask8, @@ -16916,7 +16916,7 @@ pub unsafe fn _mm512_mask_i64gather_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i32scatter_pd( slice: *mut f64, offsets: __m256i, @@ -16937,7 +16937,7 @@ pub unsafe fn _mm512_i32scatter_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32scatter_pd( slice: *mut f64, mask: __mmask8, @@ -16958,7 +16958,7 @@ pub unsafe fn _mm512_mask_i32scatter_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterqpd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i64scatter_pd( slice: *mut f64, offsets: __m512i, @@ -16979,7 +16979,7 @@ pub unsafe fn _mm512_i64scatter_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64scatter_pd( slice: *mut f64, mask: __mmask8, @@ -17000,7 +17000,7 @@ pub unsafe fn _mm512_mask_i64scatter_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterdps, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i32scatter_ps( slice: *mut f32, offsets: __m512i, @@ -17021,7 +17021,7 @@ pub unsafe fn _mm512_i32scatter_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32scatter_ps( slice: *mut f32, mask: __mmask16, @@ -17042,7 +17042,7 @@ pub unsafe fn _mm512_mask_i32scatter_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterqps, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i64scatter_ps( slice: *mut f32, offsets: __m512i, @@ -17063,7 +17063,7 @@ pub unsafe fn _mm512_i64scatter_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscatterqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64scatter_ps( slice: *mut f32, mask: __mmask8, @@ -17084,7 +17084,7 @@ pub unsafe fn _mm512_mask_i64scatter_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i32scatter_epi64( slice: *mut i64, offsets: __m256i, @@ -17105,7 +17105,7 @@ pub unsafe fn _mm512_i32scatter_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32scatter_epi64( slice: *mut i64, mask: __mmask8, @@ -17127,7 +17127,7 @@ pub unsafe fn _mm512_mask_i32scatter_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterqq, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i64scatter_epi64( slice: *mut i64, offsets: __m512i, @@ -17148,7 +17148,7 @@ pub unsafe fn _mm512_i64scatter_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64scatter_epi64( slice: *mut i64, mask: __mmask8, @@ -17170,7 +17170,7 @@ pub unsafe fn _mm512_mask_i64scatter_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterdd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i32scatter_epi32( slice: *mut i32, offsets: __m512i, @@ -17191,7 +17191,7 @@ pub unsafe fn _mm512_i32scatter_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i32scatter_epi32( slice: *mut i32, mask: __mmask16, @@ -17213,7 +17213,7 @@ pub unsafe fn _mm512_mask_i32scatter_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterqd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm512_i64scatter_epi32( slice: *mut i32, offsets: __m512i, @@ -17234,7 +17234,7 @@ pub unsafe fn _mm512_i64scatter_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub unsafe fn _mm512_mask_i64scatter_epi32( slice: *mut i32, mask: __mmask8, @@ -17256,7 +17256,7 @@ pub unsafe fn _mm512_mask_i64scatter_epi32( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_i32logather_epi64( vindex: __m512i, @@ -17273,7 +17273,7 @@ pub unsafe fn _mm512_i32logather_epi64( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_mask_i32logather_epi64( src: __m512i, @@ -17291,7 +17291,7 @@ pub unsafe fn _mm512_mask_i32logather_epi64( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_i32logather_pd( vindex: __m512i, @@ -17308,7 +17308,7 @@ pub unsafe fn _mm512_i32logather_pd( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_mask_i32logather_pd( src: __m512d, @@ -17326,7 +17326,7 @@ pub unsafe fn _mm512_mask_i32logather_pd( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_i32loscatter_epi64( base_addr: *mut i64, @@ -17344,7 +17344,7 @@ pub unsafe fn _mm512_i32loscatter_epi64( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_mask_i32loscatter_epi64( base_addr: *mut i64, @@ -17362,7 +17362,7 @@ pub unsafe fn _mm512_mask_i32loscatter_epi64( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_i32loscatter_pd( base_addr: *mut f64, @@ -17380,7 +17380,7 @@ pub unsafe fn _mm512_i32loscatter_pd( #[inline] #[target_feature(enable = "avx512f")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm512_mask_i32loscatter_pd( base_addr: *mut f64, @@ -17398,7 +17398,7 @@ pub unsafe fn _mm512_mask_i32loscatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterdd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_i32scatter_epi32( base_addr: *mut i32, @@ -17417,7 +17417,7 @@ pub unsafe fn _mm256_i32scatter_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i32scatter_epi32( base_addr: *mut i32, @@ -17436,7 +17436,7 @@ pub unsafe fn _mm256_mask_i32scatter_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub unsafe fn _mm256_i32scatter_epi64( slice: *mut i64, offsets: __m128i, @@ -17457,7 +17457,7 @@ pub unsafe fn _mm256_i32scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i32scatter_epi64( base_addr: *mut i64, @@ -17476,7 +17476,7 @@ pub unsafe fn _mm256_mask_i32scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_i32scatter_pd( base_addr: *mut f64, @@ -17495,7 +17495,7 @@ pub unsafe fn _mm256_i32scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i32scatter_pd( base_addr: *mut f64, @@ -17514,7 +17514,7 @@ pub unsafe fn _mm256_mask_i32scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdps, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_i32scatter_ps( base_addr: *mut f32, @@ -17533,7 +17533,7 @@ pub unsafe fn _mm256_i32scatter_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i32scatter_ps( base_addr: *mut f32, @@ -17552,7 +17552,7 @@ pub unsafe fn _mm256_mask_i32scatter_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_i64scatter_epi32( base_addr: *mut i32, @@ -17571,7 +17571,7 @@ pub unsafe fn _mm256_i64scatter_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i64scatter_epi32( base_addr: *mut i32, @@ -17590,7 +17590,7 @@ pub unsafe fn _mm256_mask_i64scatter_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqq, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_i64scatter_epi64( base_addr: *mut i64, @@ -17609,7 +17609,7 @@ pub unsafe fn _mm256_i64scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i64scatter_epi64( base_addr: *mut i64, @@ -17628,7 +17628,7 @@ pub unsafe fn _mm256_mask_i64scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqpd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_i64scatter_pd( base_addr: *mut f64, @@ -17647,7 +17647,7 @@ pub unsafe fn _mm256_i64scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i64scatter_pd( base_addr: *mut f64, @@ -17666,7 +17666,7 @@ pub unsafe fn _mm256_mask_i64scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqps, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_i64scatter_ps( base_addr: *mut f32, @@ -17685,7 +17685,7 @@ pub unsafe fn _mm256_i64scatter_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mask_i64scatter_ps( base_addr: *mut f32, @@ -17705,7 +17705,7 @@ pub unsafe fn _mm256_mask_i64scatter_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i32gather_epi32( src: __m256i, @@ -17731,7 +17731,7 @@ pub unsafe fn _mm256_mmask_i32gather_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i32gather_epi64( src: __m256i, @@ -17757,7 +17757,7 @@ pub unsafe fn _mm256_mmask_i32gather_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i32gather_pd( src: __m256d, @@ -17783,7 +17783,7 @@ pub unsafe fn _mm256_mmask_i32gather_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i32gather_ps( src: __m256, @@ -17809,7 +17809,7 @@ pub unsafe fn _mm256_mmask_i32gather_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i64gather_epi32( src: __m128i, @@ -17835,7 +17835,7 @@ pub unsafe fn _mm256_mmask_i64gather_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i64gather_epi64( src: __m256i, @@ -17861,7 +17861,7 @@ pub unsafe fn _mm256_mmask_i64gather_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i64gather_pd( src: __m256d, @@ -17887,7 +17887,7 @@ pub unsafe fn _mm256_mmask_i64gather_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm256_mmask_i64gather_ps( src: __m128, @@ -17912,7 +17912,7 @@ pub unsafe fn _mm256_mmask_i64gather_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterdd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i32scatter_epi32( base_addr: *mut i32, @@ -17931,7 +17931,7 @@ pub unsafe fn _mm_i32scatter_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i32scatter_epi32( base_addr: *mut i32, @@ -17950,7 +17950,7 @@ pub unsafe fn _mm_mask_i32scatter_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i32scatter_epi64( base_addr: *mut i64, @@ -17969,7 +17969,7 @@ pub unsafe fn _mm_i32scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i32scatter_epi64( base_addr: *mut i64, @@ -17988,7 +17988,7 @@ pub unsafe fn _mm_mask_i32scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i32scatter_pd( base_addr: *mut f64, @@ -18007,7 +18007,7 @@ pub unsafe fn _mm_i32scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i32scatter_pd( base_addr: *mut f64, @@ -18026,7 +18026,7 @@ pub unsafe fn _mm_mask_i32scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdps, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i32scatter_ps(base_addr: *mut f32, vindex: __m128i, a: __m128) { static_assert_imm8_scale!(SCALE); @@ -18041,7 +18041,7 @@ pub unsafe fn _mm_i32scatter_ps(base_addr: *mut f32, vindex: _ #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i32scatter_ps( base_addr: *mut f32, @@ -18060,7 +18060,7 @@ pub unsafe fn _mm_mask_i32scatter_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i64scatter_epi32( base_addr: *mut i32, @@ -18079,7 +18079,7 @@ pub unsafe fn _mm_i64scatter_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i64scatter_epi32( base_addr: *mut i32, @@ -18098,7 +18098,7 @@ pub unsafe fn _mm_mask_i64scatter_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqq, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i64scatter_epi64( base_addr: *mut i64, @@ -18117,7 +18117,7 @@ pub unsafe fn _mm_i64scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpscatterqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i64scatter_epi64( base_addr: *mut i64, @@ -18136,7 +18136,7 @@ pub unsafe fn _mm_mask_i64scatter_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqpd, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i64scatter_pd( base_addr: *mut f64, @@ -18155,7 +18155,7 @@ pub unsafe fn _mm_i64scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i64scatter_pd( base_addr: *mut f64, @@ -18174,7 +18174,7 @@ pub unsafe fn _mm_mask_i64scatter_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqps, SCALE = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_i64scatter_ps(base_addr: *mut f32, vindex: __m128i, a: __m128) { static_assert_imm8_scale!(SCALE); @@ -18188,7 +18188,7 @@ pub unsafe fn _mm_i64scatter_ps(base_addr: *mut f32, vindex: _ #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vscatterqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mask_i64scatter_ps( base_addr: *mut f32, @@ -18208,7 +18208,7 @@ pub unsafe fn _mm_mask_i64scatter_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherdd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i32gather_epi32( src: __m128i, @@ -18234,7 +18234,7 @@ pub unsafe fn _mm_mmask_i32gather_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherdq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i32gather_epi64( src: __m128i, @@ -18260,7 +18260,7 @@ pub unsafe fn _mm_mmask_i32gather_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherdpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i32gather_pd( src: __m128d, @@ -18286,7 +18286,7 @@ pub unsafe fn _mm_mmask_i32gather_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherdps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i32gather_ps( src: __m128, @@ -18312,7 +18312,7 @@ pub unsafe fn _mm_mmask_i32gather_ps( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherqd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i64gather_epi32( src: __m128i, @@ -18338,7 +18338,7 @@ pub unsafe fn _mm_mmask_i64gather_epi32( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vpgatherqq, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i64gather_epi64( src: __m128i, @@ -18364,7 +18364,7 @@ pub unsafe fn _mm_mmask_i64gather_epi64( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherqpd, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i64gather_pd( src: __m128d, @@ -18390,7 +18390,7 @@ pub unsafe fn _mm_mmask_i64gather_pd( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[cfg_attr(test, assert_instr(vgatherqps, SCALE = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub unsafe fn _mm_mmask_i64gather_ps( src: __m128, @@ -19075,7 +19075,7 @@ pub fn _mm_maskz_expand_pd(k: __mmask8, a: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_rol_epi32(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19092,7 +19092,7 @@ pub fn _mm512_rol_epi32(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_rol_epi32(src: __m512i, k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19109,7 +19109,7 @@ pub fn _mm512_mask_rol_epi32(src: __m512i, k: __mmask16, a: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_rol_epi32(k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19126,7 +19126,7 @@ pub fn _mm512_maskz_rol_epi32(k: __mmask16, a: __m512i) -> __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_rol_epi32(a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19143,7 +19143,7 @@ pub fn _mm256_rol_epi32(a: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_rol_epi32(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19160,7 +19160,7 @@ pub fn _mm256_mask_rol_epi32(src: __m256i, k: __mmask8, a: __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_rol_epi32(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19177,7 +19177,7 @@ pub fn _mm256_maskz_rol_epi32(k: __mmask8, a: __m256i) -> __m25 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_rol_epi32(a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19194,7 +19194,7 @@ pub fn _mm_rol_epi32(a: __m128i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_rol_epi32(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19211,7 +19211,7 @@ pub fn _mm_mask_rol_epi32(src: __m128i, k: __mmask8, a: __m128i #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_rol_epi32(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19228,7 +19228,7 @@ pub fn _mm_maskz_rol_epi32(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_ror_epi32(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19245,7 +19245,7 @@ pub fn _mm512_ror_epi32(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 123))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_ror_epi32(src: __m512i, k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19262,7 +19262,7 @@ pub fn _mm512_mask_ror_epi32(src: __m512i, k: __mmask16, a: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 123))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_ror_epi32(k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19279,7 +19279,7 @@ pub fn _mm512_maskz_ror_epi32(k: __mmask16, a: __m512i) -> __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_ror_epi32(a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19296,7 +19296,7 @@ pub fn _mm256_ror_epi32(a: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 123))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_ror_epi32(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19313,7 +19313,7 @@ pub fn _mm256_mask_ror_epi32(src: __m256i, k: __mmask8, a: __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 123))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_ror_epi32(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19330,7 +19330,7 @@ pub fn _mm256_maskz_ror_epi32(k: __mmask8, a: __m256i) -> __m25 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_ror_epi32(a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19347,7 +19347,7 @@ pub fn _mm_ror_epi32(a: __m128i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 123))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_ror_epi32(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19364,7 +19364,7 @@ pub fn _mm_mask_ror_epi32(src: __m128i, k: __mmask8, a: __m128i #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprold, IMM8 = 123))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_ror_epi32(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19381,7 +19381,7 @@ pub fn _mm_maskz_ror_epi32(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_rol_epi64(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19398,7 +19398,7 @@ pub fn _mm512_rol_epi64(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_rol_epi64(src: __m512i, k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19415,7 +19415,7 @@ pub fn _mm512_mask_rol_epi64(src: __m512i, k: __mmask8, a: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_rol_epi64(k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19432,7 +19432,7 @@ pub fn _mm512_maskz_rol_epi64(k: __mmask8, a: __m512i) -> __m51 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_rol_epi64(a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19449,7 +19449,7 @@ pub fn _mm256_rol_epi64(a: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_rol_epi64(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19466,7 +19466,7 @@ pub fn _mm256_mask_rol_epi64(src: __m256i, k: __mmask8, a: __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_rol_epi64(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19483,7 +19483,7 @@ pub fn _mm256_maskz_rol_epi64(k: __mmask8, a: __m256i) -> __m25 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_rol_epi64(a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19500,7 +19500,7 @@ pub fn _mm_rol_epi64(a: __m128i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_rol_epi64(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19517,7 +19517,7 @@ pub fn _mm_mask_rol_epi64(src: __m128i, k: __mmask8, a: __m128i #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_rol_epi64(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19534,7 +19534,7 @@ pub fn _mm_maskz_rol_epi64(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_ror_epi64(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19551,7 +19551,7 @@ pub fn _mm512_ror_epi64(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_ror_epi64(src: __m512i, k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19568,7 +19568,7 @@ pub fn _mm512_mask_ror_epi64(src: __m512i, k: __mmask8, a: __m5 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_ror_epi64(k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19585,7 +19585,7 @@ pub fn _mm512_maskz_ror_epi64(k: __mmask8, a: __m512i) -> __m51 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_ror_epi64(a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19602,7 +19602,7 @@ pub fn _mm256_ror_epi64(a: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_ror_epi64(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19619,7 +19619,7 @@ pub fn _mm256_mask_ror_epi64(src: __m256i, k: __mmask8, a: __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_ror_epi64(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19636,7 +19636,7 @@ pub fn _mm256_maskz_ror_epi64(k: __mmask8, a: __m256i) -> __m25 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_ror_epi64(a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19653,7 +19653,7 @@ pub fn _mm_ror_epi64(a: __m128i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_ror_epi64(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19670,7 +19670,7 @@ pub fn _mm_mask_ror_epi64(src: __m128i, k: __mmask8, a: __m128i #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vprolq, IMM8 = 15))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_ror_epi64(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19687,7 +19687,7 @@ pub fn _mm_maskz_ror_epi64(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 5))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_slli_epi32(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19706,7 +19706,7 @@ pub fn _mm512_slli_epi32(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_slli_epi32(src: __m512i, k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19726,7 +19726,7 @@ pub fn _mm512_mask_slli_epi32(src: __m512i, k: __mmask16, a: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_slli_epi32(k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19746,7 +19746,7 @@ pub fn _mm512_maskz_slli_epi32(k: __mmask16, a: __m512i) -> __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_slli_epi32(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19766,7 +19766,7 @@ pub fn _mm256_mask_slli_epi32(src: __m256i, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_slli_epi32(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19786,7 +19786,7 @@ pub fn _mm256_maskz_slli_epi32(k: __mmask8, a: __m256i) -> __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_slli_epi32(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19806,7 +19806,7 @@ pub fn _mm_mask_slli_epi32(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpslld, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_slli_epi32(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19826,7 +19826,7 @@ pub fn _mm_maskz_slli_epi32(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_srli_epi32(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19845,7 +19845,7 @@ pub fn _mm512_srli_epi32(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_srli_epi32(src: __m512i, k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19865,7 +19865,7 @@ pub fn _mm512_mask_srli_epi32(src: __m512i, k: __mmask16, a: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_srli_epi32(k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19885,7 +19885,7 @@ pub fn _mm512_maskz_srli_epi32(k: __mmask16, a: __m512i) -> __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_srli_epi32(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19905,7 +19905,7 @@ pub fn _mm256_mask_srli_epi32(src: __m256i, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_srli_epi32(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19925,7 +19925,7 @@ pub fn _mm256_maskz_srli_epi32(k: __mmask8, a: __m256i) -> __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_srli_epi32(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19945,7 +19945,7 @@ pub fn _mm_mask_srli_epi32(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrld, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_srli_epi32(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19965,7 +19965,7 @@ pub fn _mm_maskz_srli_epi32(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 5))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_slli_epi64(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -19984,7 +19984,7 @@ pub fn _mm512_slli_epi64(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_slli_epi64(src: __m512i, k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20004,7 +20004,7 @@ pub fn _mm512_mask_slli_epi64(src: __m512i, k: __mmask8, a: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_slli_epi64(k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20024,7 +20024,7 @@ pub fn _mm512_maskz_slli_epi64(k: __mmask8, a: __m512i) -> __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_slli_epi64(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20044,7 +20044,7 @@ pub fn _mm256_mask_slli_epi64(src: __m256i, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_slli_epi64(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20064,7 +20064,7 @@ pub fn _mm256_maskz_slli_epi64(k: __mmask8, a: __m256i) -> __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_slli_epi64(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20084,7 +20084,7 @@ pub fn _mm_mask_slli_epi64(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsllq, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_slli_epi64(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20104,7 +20104,7 @@ pub fn _mm_maskz_slli_epi64(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_srli_epi64(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20123,7 +20123,7 @@ pub fn _mm512_srli_epi64(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_srli_epi64(src: __m512i, k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20143,7 +20143,7 @@ pub fn _mm512_mask_srli_epi64(src: __m512i, k: __mmask8, a: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_srli_epi64(k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20163,7 +20163,7 @@ pub fn _mm512_maskz_srli_epi64(k: __mmask8, a: __m512i) -> __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_srli_epi64(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20183,7 +20183,7 @@ pub fn _mm256_mask_srli_epi64(src: __m256i, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_srli_epi64(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20203,7 +20203,7 @@ pub fn _mm256_maskz_srli_epi64(k: __mmask8, a: __m256i) -> __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_srli_epi64(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20223,7 +20223,7 @@ pub fn _mm_mask_srli_epi64(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_srli_epi64(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20835,7 +20835,7 @@ pub fn _mm_maskz_sra_epi64(k: __mmask8, a: __m128i, count: __m128i) -> __m128i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_srai_epi32(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20850,7 +20850,7 @@ pub fn _mm512_srai_epi32(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_srai_epi32(src: __m512i, k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20866,7 +20866,7 @@ pub fn _mm512_mask_srai_epi32(src: __m512i, k: __mmask16, a: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_srai_epi32(k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20882,7 +20882,7 @@ pub fn _mm512_maskz_srai_epi32(k: __mmask16, a: __m512i) -> __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_srai_epi32(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { let r = simd_shr(a.as_i32x8(), i32x8::splat(IMM8.min(31) as i32)); @@ -20897,7 +20897,7 @@ pub fn _mm256_mask_srai_epi32(src: __m256i, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_srai_epi32(k: __mmask8, a: __m256i) -> __m256i { unsafe { let r = simd_shr(a.as_i32x8(), i32x8::splat(IMM8.min(31) as i32)); @@ -20912,7 +20912,7 @@ pub fn _mm256_maskz_srai_epi32(k: __mmask8, a: __m256i) -> __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_srai_epi32(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { let r = simd_shr(a.as_i32x4(), i32x4::splat(IMM8.min(31) as i32)); @@ -20927,7 +20927,7 @@ pub fn _mm_mask_srai_epi32(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsrad, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_srai_epi32(k: __mmask8, a: __m128i) -> __m128i { unsafe { let r = simd_shr(a.as_i32x4(), i32x4::splat(IMM8.min(31) as i32)); @@ -20942,7 +20942,7 @@ pub fn _mm_maskz_srai_epi32(k: __mmask8, a: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_srai_epi64(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20957,7 +20957,7 @@ pub fn _mm512_srai_epi64(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_srai_epi64(src: __m512i, k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20973,7 +20973,7 @@ pub fn _mm512_mask_srai_epi64(src: __m512i, k: __mmask8, a: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_srai_epi64(k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -20989,7 +20989,7 @@ pub fn _mm512_maskz_srai_epi64(k: __mmask8, a: __m512i) -> __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_srai_epi64(a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -21004,7 +21004,7 @@ pub fn _mm256_srai_epi64(a: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_srai_epi64(src: __m256i, k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -21020,7 +21020,7 @@ pub fn _mm256_mask_srai_epi64(src: __m256i, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_srai_epi64(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -21036,7 +21036,7 @@ pub fn _mm256_maskz_srai_epi64(k: __mmask8, a: __m256i) -> __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_srai_epi64(a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -21051,7 +21051,7 @@ pub fn _mm_srai_epi64(a: __m128i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_srai_epi64(src: __m128i, k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -21067,7 +21067,7 @@ pub fn _mm_mask_srai_epi64(src: __m128i, k: __mmask8, a: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpsraq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_srai_epi64(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -22143,7 +22143,7 @@ pub fn _mm_maskz_srlv_epi64(k: __mmask8, a: __m128i, count: __m128i) -> __m128i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 0b11_00_01_11))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_permute_ps(a: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22179,7 +22179,7 @@ pub fn _mm512_permute_ps(a: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 0b11_00_01_11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_permute_ps(src: __m512, k: __mmask16, a: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22195,7 +22195,7 @@ pub fn _mm512_mask_permute_ps(src: __m512, k: __mmask16, a: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 0b11_00_01_11))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_permute_ps(k: __mmask16, a: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22211,7 +22211,7 @@ pub fn _mm512_maskz_permute_ps(k: __mmask16, a: __m512) -> __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 0b11_00_01_11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_permute_ps(src: __m256, k: __mmask8, a: __m256) -> __m256 { unsafe { let r = _mm256_permute_ps::(a); @@ -22226,7 +22226,7 @@ pub fn _mm256_mask_permute_ps(src: __m256, k: __mmask8, a: __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 0b11_00_01_11))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_permute_ps(k: __mmask8, a: __m256) -> __m256 { unsafe { let r = _mm256_permute_ps::(a); @@ -22241,7 +22241,7 @@ pub fn _mm256_maskz_permute_ps(k: __mmask8, a: __m256) -> __m25 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 0b11_00_01_11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_permute_ps(src: __m128, k: __mmask8, a: __m128) -> __m128 { unsafe { let r = _mm_permute_ps::(a); @@ -22256,7 +22256,7 @@ pub fn _mm_mask_permute_ps(src: __m128, k: __mmask8, a: __m128) #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 0b11_00_01_11))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_permute_ps(k: __mmask8, a: __m128) -> __m128 { unsafe { let r = _mm_permute_ps::(a); @@ -22271,7 +22271,7 @@ pub fn _mm_maskz_permute_ps(k: __mmask8, a: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 0b11_01_10_01))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_permute_pd(a: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22299,7 +22299,7 @@ pub fn _mm512_permute_pd(a: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 0b11_01_10_01))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_permute_pd(src: __m512d, k: __mmask8, a: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22315,7 +22315,7 @@ pub fn _mm512_mask_permute_pd(src: __m512d, k: __mmask8, a: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 0b11_01_10_01))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_permute_pd(k: __mmask8, a: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22331,7 +22331,7 @@ pub fn _mm512_maskz_permute_pd(k: __mmask8, a: __m512d) -> __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 0b11_01))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_permute_pd(src: __m256d, k: __mmask8, a: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 4); @@ -22347,7 +22347,7 @@ pub fn _mm256_mask_permute_pd(src: __m256d, k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 0b11_01))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_permute_pd(k: __mmask8, a: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 4); @@ -22363,7 +22363,7 @@ pub fn _mm256_maskz_permute_pd(k: __mmask8, a: __m256d) -> __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, IMM2 = 0b01))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_permute_pd(src: __m128d, k: __mmask8, a: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM2, 2); @@ -22379,7 +22379,7 @@ pub fn _mm_mask_permute_pd(src: __m128d, k: __mmask8, a: __m128 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, IMM2 = 0b01))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_permute_pd(k: __mmask8, a: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM2, 2); @@ -22395,7 +22395,7 @@ pub fn _mm_maskz_permute_pd(k: __mmask8, a: __m128d) -> __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermq -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_permutex_epi64(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22423,7 +22423,7 @@ pub fn _mm512_permutex_epi64(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermq -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_permutex_epi64( src: __m512i, k: __mmask8, @@ -22443,7 +22443,7 @@ pub fn _mm512_mask_permutex_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermq -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_permutex_epi64(k: __mmask8, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22459,7 +22459,7 @@ pub fn _mm512_maskz_permutex_epi64(k: __mmask8, a: __m512i) -> #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermq -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_permutex_epi64(a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22483,7 +22483,7 @@ pub fn _mm256_permutex_epi64(a: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermq -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_permutex_epi64( src: __m256i, k: __mmask8, @@ -22503,7 +22503,7 @@ pub fn _mm256_mask_permutex_epi64( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermq -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_permutex_epi64(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22519,7 +22519,7 @@ pub fn _mm256_maskz_permutex_epi64(k: __mmask8, a: __m256i) -> #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermpd -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_permutex_pd(a: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22547,7 +22547,7 @@ pub fn _mm512_permutex_pd(a: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermpd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_permutex_pd(src: __m512d, k: __mmask8, a: __m512d) -> __m512d { unsafe { let r = _mm512_permutex_pd::(a); @@ -22562,7 +22562,7 @@ pub fn _mm512_mask_permutex_pd(src: __m512d, k: __mmask8, a: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermpd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_permutex_pd(k: __mmask8, a: __m512d) -> __m512d { unsafe { let r = _mm512_permutex_pd::(a); @@ -22577,7 +22577,7 @@ pub fn _mm512_maskz_permutex_pd(k: __mmask8, a: __m512d) -> __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermpd -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_permutex_pd(a: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22601,7 +22601,7 @@ pub fn _mm256_permutex_pd(a: __m256d) -> __m256d { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermpd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_permutex_pd(src: __m256d, k: __mmask8, a: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -22617,7 +22617,7 @@ pub fn _mm256_mask_permutex_pd(src: __m256d, k: __mmask8, a: __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b10_01_10_11))] //should be vpermpd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_permutex_pd(k: __mmask8, a: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -23887,7 +23887,7 @@ pub fn _mm_mask2_permutex2var_pd(a: __m128d, idx: __m128i, k: __mmask8, b: __m12 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 9))] //should be vpshufd -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_shuffle_epi32(a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -23924,7 +23924,7 @@ pub fn _mm512_shuffle_epi32(a: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufd, MASK = 9))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_shuffle_epi32( src: __m512i, k: __mmask16, @@ -23944,7 +23944,7 @@ pub fn _mm512_mask_shuffle_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufd, MASK = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_shuffle_epi32(k: __mmask16, a: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -23960,7 +23960,7 @@ pub fn _mm512_maskz_shuffle_epi32(k: __mmask16, a: __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufd, MASK = 9))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_shuffle_epi32( src: __m256i, k: __mmask8, @@ -23980,7 +23980,7 @@ pub fn _mm256_mask_shuffle_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufd, MASK = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_shuffle_epi32(k: __mmask8, a: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -23996,7 +23996,7 @@ pub fn _mm256_maskz_shuffle_epi32(k: __mmask8, a: __m #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufd, MASK = 9))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_mask_shuffle_epi32( src: __m128i, k: __mmask8, @@ -24016,7 +24016,7 @@ pub fn _mm_mask_shuffle_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshufd, MASK = 9))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_maskz_shuffle_epi32(k: __mmask8, a: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24032,7 +24032,7 @@ pub fn _mm_maskz_shuffle_epi32(k: __mmask8, a: __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shuffle_ps(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24068,7 +24068,7 @@ pub fn _mm512_shuffle_ps(a: __m512, b: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shuffle_ps( src: __m512, k: __mmask16, @@ -24089,7 +24089,7 @@ pub fn _mm512_mask_shuffle_ps( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shuffle_ps(k: __mmask16, a: __m512, b: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24105,7 +24105,7 @@ pub fn _mm512_maskz_shuffle_ps(k: __mmask16, a: __m512, b: __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shuffle_ps( src: __m256, k: __mmask8, @@ -24126,7 +24126,7 @@ pub fn _mm256_mask_shuffle_ps( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shuffle_ps(k: __mmask8, a: __m256, b: __m256) -> __m256 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24142,7 +24142,7 @@ pub fn _mm256_maskz_shuffle_ps(k: __mmask8, a: __m256, b: __m25 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shuffle_ps( src: __m128, k: __mmask8, @@ -24163,7 +24163,7 @@ pub fn _mm_mask_shuffle_ps( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufps, MASK = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shuffle_ps(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24179,7 +24179,7 @@ pub fn _mm_maskz_shuffle_ps(k: __mmask8, a: __m128, b: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shuffle_pd(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24207,7 +24207,7 @@ pub fn _mm512_shuffle_pd(a: __m512d, b: __m512d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 3))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shuffle_pd( src: __m512d, k: __mmask8, @@ -24228,7 +24228,7 @@ pub fn _mm512_mask_shuffle_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shuffle_pd(k: __mmask8, a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24244,7 +24244,7 @@ pub fn _mm512_maskz_shuffle_pd(k: __mmask8, a: __m512d, b: __m5 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 3))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shuffle_pd( src: __m256d, k: __mmask8, @@ -24265,7 +24265,7 @@ pub fn _mm256_mask_shuffle_pd( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shuffle_pd(k: __mmask8, a: __m256d, b: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24281,7 +24281,7 @@ pub fn _mm256_maskz_shuffle_pd(k: __mmask8, a: __m256d, b: __m2 #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shuffle_pd( src: __m128d, k: __mmask8, @@ -24302,7 +24302,7 @@ pub fn _mm_mask_shuffle_pd( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufpd, MASK = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shuffle_pd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24318,7 +24318,7 @@ pub fn _mm_maskz_shuffle_pd(k: __mmask8, a: __m128d, b: __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi64x2, MASK = 0b10_01_01_01))] //should be vshufi32x4 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shuffle_i32x4(a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24357,7 +24357,7 @@ pub fn _mm512_shuffle_i32x4(a: __m512i, b: __m512i) -> __m512i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi32x4, MASK = 0b10_11_01_01))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shuffle_i32x4( src: __m512i, k: __mmask16, @@ -24378,7 +24378,7 @@ pub fn _mm512_mask_shuffle_i32x4( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi32x4, MASK = 0b10_11_01_01))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shuffle_i32x4( k: __mmask16, a: __m512i, @@ -24398,7 +24398,7 @@ pub fn _mm512_maskz_shuffle_i32x4( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b11))] //should be vshufi32x4 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shuffle_i32x4(a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24429,7 +24429,7 @@ pub fn _mm256_shuffle_i32x4(a: __m256i, b: __m256i) -> __m256i #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi32x4, MASK = 0b11))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shuffle_i32x4( src: __m256i, k: __mmask8, @@ -24450,7 +24450,7 @@ pub fn _mm256_mask_shuffle_i32x4( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi32x4, MASK = 0b11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shuffle_i32x4(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24466,7 +24466,7 @@ pub fn _mm256_maskz_shuffle_i32x4(k: __mmask8, a: __m256i, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi64x2, MASK = 0b10_11_11_11))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shuffle_i64x2(a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24497,7 +24497,7 @@ pub fn _mm512_shuffle_i64x2(a: __m512i, b: __m512i) -> __m512i #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi64x2, MASK = 0b10_11_11_11))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shuffle_i64x2( src: __m512i, k: __mmask8, @@ -24518,7 +24518,7 @@ pub fn _mm512_mask_shuffle_i64x2( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi64x2, MASK = 0b10_11_11_11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shuffle_i64x2(k: __mmask8, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24534,7 +24534,7 @@ pub fn _mm512_maskz_shuffle_i64x2(k: __mmask8, a: __m512i, b: _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b01))] //should be vshufi64x2 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shuffle_i64x2(a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24561,7 +24561,7 @@ pub fn _mm256_shuffle_i64x2(a: __m256i, b: __m256i) -> __m256i #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi64x2, MASK = 0b11))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shuffle_i64x2( src: __m256i, k: __mmask8, @@ -24582,7 +24582,7 @@ pub fn _mm256_mask_shuffle_i64x2( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshufi64x2, MASK = 0b11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shuffle_i64x2(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24598,7 +24598,7 @@ pub fn _mm256_maskz_shuffle_i64x2(k: __mmask8, a: __m256i, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff64x2, MASK = 0b1011))] //should be vshuff32x4, but generate vshuff64x2 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shuffle_f32x4(a: __m512, b: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24637,7 +24637,7 @@ pub fn _mm512_shuffle_f32x4(a: __m512, b: __m512) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff32x4, MASK = 0b1011))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shuffle_f32x4( src: __m512, k: __mmask16, @@ -24658,7 +24658,7 @@ pub fn _mm512_mask_shuffle_f32x4( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff32x4, MASK = 0b1011))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shuffle_f32x4(k: __mmask16, a: __m512, b: __m512) -> __m512 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24674,7 +24674,7 @@ pub fn _mm512_maskz_shuffle_f32x4(k: __mmask16, a: __m512, b: _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b01))] //should be vshuff32x4 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shuffle_f32x4(a: __m256, b: __m256) -> __m256 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24705,7 +24705,7 @@ pub fn _mm256_shuffle_f32x4(a: __m256, b: __m256) -> __m256 { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff32x4, MASK = 0b11))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shuffle_f32x4( src: __m256, k: __mmask8, @@ -24726,7 +24726,7 @@ pub fn _mm256_mask_shuffle_f32x4( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff32x4, MASK = 0b11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shuffle_f32x4(k: __mmask8, a: __m256, b: __m256) -> __m256 { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24742,7 +24742,7 @@ pub fn _mm256_maskz_shuffle_f32x4(k: __mmask8, a: __m256, b: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff64x2, MASK = 0b10_11_11_11))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shuffle_f64x2(a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24773,7 +24773,7 @@ pub fn _mm512_shuffle_f64x2(a: __m512d, b: __m512d) -> __m512d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff64x2, MASK = 0b10_11_11_11))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shuffle_f64x2( src: __m512d, k: __mmask8, @@ -24794,7 +24794,7 @@ pub fn _mm512_mask_shuffle_f64x2( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff64x2, MASK = 0b10_11_11_11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shuffle_f64x2(k: __mmask8, a: __m512d, b: __m512d) -> __m512d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24810,7 +24810,7 @@ pub fn _mm512_maskz_shuffle_f64x2(k: __mmask8, a: __m512d, b: _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vperm, MASK = 0b01))] //should be vshuff64x2 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shuffle_f64x2(a: __m256d, b: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24837,7 +24837,7 @@ pub fn _mm256_shuffle_f64x2(a: __m256d, b: __m256d) -> __m256d #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff64x2, MASK = 0b11))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shuffle_f64x2( src: __m256d, k: __mmask8, @@ -24858,7 +24858,7 @@ pub fn _mm256_mask_shuffle_f64x2( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vshuff64x2, MASK = 0b11))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shuffle_f64x2(k: __mmask8, a: __m256d, b: __m256d) -> __m256d { unsafe { static_assert_uimm_bits!(MASK, 8); @@ -24874,7 +24874,7 @@ pub fn _mm256_maskz_shuffle_f64x2(k: __mmask8, a: __m256d, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf32x4, IMM8 = 3))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_extractf32x4_ps(a: __m512) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 2); @@ -24894,7 +24894,7 @@ pub fn _mm512_extractf32x4_ps(a: __m512) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf32x4, IMM8 = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_extractf32x4_ps(src: __m128, k: __mmask8, a: __m512) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 2); @@ -24910,7 +24910,7 @@ pub fn _mm512_mask_extractf32x4_ps(src: __m128, k: __mmask8, a: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf32x4, IMM8 = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_extractf32x4_ps(k: __mmask8, a: __m512) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 2); @@ -24929,7 +24929,7 @@ pub fn _mm512_maskz_extractf32x4_ps(k: __mmask8, a: __m512) -> test, assert_instr(vextract, IMM8 = 1) //should be vextractf32x4 )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_extractf32x4_ps(a: __m256) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -24947,7 +24947,7 @@ pub fn _mm256_extractf32x4_ps(a: __m256) -> __m128 { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf32x4, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_extractf32x4_ps(src: __m128, k: __mmask8, a: __m256) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -24963,7 +24963,7 @@ pub fn _mm256_mask_extractf32x4_ps(src: __m128, k: __mmask8, a: #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf32x4, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_extractf32x4_ps(k: __mmask8, a: __m256) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -24982,7 +24982,7 @@ pub fn _mm256_maskz_extractf32x4_ps(k: __mmask8, a: __m256) -> test, assert_instr(vextractf64x4, IMM1 = 1) //should be vextracti64x4 )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_extracti64x4_epi64(a: __m512i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM1, 1); @@ -25000,7 +25000,7 @@ pub fn _mm512_extracti64x4_epi64(a: __m512i) -> __m256i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextracti64x4, IMM1 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_extracti64x4_epi64( src: __m256i, k: __mmask8, @@ -25020,7 +25020,7 @@ pub fn _mm512_mask_extracti64x4_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextracti64x4, IMM1 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_extracti64x4_epi64(k: __mmask8, a: __m512i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM1, 1); @@ -25036,7 +25036,7 @@ pub fn _mm512_maskz_extracti64x4_epi64(k: __mmask8, a: __m512i) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_extractf64x4_pd(a: __m512d) -> __m256d { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25054,7 +25054,7 @@ pub fn _mm512_extractf64x4_pd(a: __m512d) -> __m256d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_extractf64x4_pd( src: __m256d, k: __mmask8, @@ -25074,7 +25074,7 @@ pub fn _mm512_mask_extractf64x4_pd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextractf64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_extractf64x4_pd(k: __mmask8, a: __m512d) -> __m256d { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25093,7 +25093,7 @@ pub fn _mm512_maskz_extractf64x4_pd(k: __mmask8, a: __m512d) -> test, assert_instr(vextractf32x4, IMM2 = 3) //should be vextracti32x4 )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm512_extracti32x4_epi32(a: __m512i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM2, 2); @@ -25116,7 +25116,7 @@ pub fn _mm512_extracti32x4_epi32(a: __m512i) -> __m128i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextracti32x4, IMM2 = 3))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_mask_extracti32x4_epi32( src: __m128i, k: __mmask8, @@ -25136,7 +25136,7 @@ pub fn _mm512_mask_extracti32x4_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextracti32x4, IMM2 = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_maskz_extracti32x4_epi32(k: __mmask8, a: __m512i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM2, 2); @@ -25155,7 +25155,7 @@ pub fn _mm512_maskz_extracti32x4_epi32(k: __mmask8, a: __m512i) test, assert_instr(vextract, IMM1 = 1) //should be vextracti32x4 )] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm256_extracti32x4_epi32(a: __m256i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM1, 1); @@ -25176,7 +25176,7 @@ pub fn _mm256_extracti32x4_epi32(a: __m256i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextracti32x4, IMM1 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_mask_extracti32x4_epi32( src: __m128i, k: __mmask8, @@ -25196,7 +25196,7 @@ pub fn _mm256_mask_extracti32x4_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vextracti32x4, IMM1 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_maskz_extracti32x4_epi32(k: __mmask8, a: __m256i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM1, 1); @@ -25510,7 +25510,7 @@ pub fn _mm_maskz_movedup_pd(k: __mmask8, a: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf32x4, IMM8 = 2))] //should be vinserti32x4 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_inserti32x4(a: __m512i, b: __m128i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 2); @@ -25553,7 +25553,7 @@ pub fn _mm512_inserti32x4(a: __m512i, b: __m128i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinserti32x4, IMM8 = 2))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_inserti32x4( src: __m512i, k: __mmask16, @@ -25574,7 +25574,7 @@ pub fn _mm512_mask_inserti32x4( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinserti32x4, IMM8 = 2))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_inserti32x4(k: __mmask16, a: __m512i, b: __m128i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 2); @@ -25593,7 +25593,7 @@ pub fn _mm512_maskz_inserti32x4(k: __mmask16, a: __m512i, b: __ test, assert_instr(vinsert, IMM8 = 1) //should be vinserti32x4 )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_inserti32x4(a: __m256i, b: __m128i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25614,7 +25614,7 @@ pub fn _mm256_inserti32x4(a: __m256i, b: __m128i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinserti32x4, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_inserti32x4( src: __m256i, k: __mmask8, @@ -25635,7 +25635,7 @@ pub fn _mm256_mask_inserti32x4( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinserti32x4, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_inserti32x4(k: __mmask8, a: __m256i, b: __m128i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25651,7 +25651,7 @@ pub fn _mm256_maskz_inserti32x4(k: __mmask8, a: __m256i, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf64x4, IMM8 = 1))] //should be vinserti64x4 -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_inserti64x4(a: __m512i, b: __m256i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25670,7 +25670,7 @@ pub fn _mm512_inserti64x4(a: __m512i, b: __m256i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinserti64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_inserti64x4( src: __m512i, k: __mmask8, @@ -25691,7 +25691,7 @@ pub fn _mm512_mask_inserti64x4( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinserti64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_inserti64x4(k: __mmask8, a: __m512i, b: __m256i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25707,7 +25707,7 @@ pub fn _mm512_maskz_inserti64x4(k: __mmask8, a: __m512i, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf32x4, IMM8 = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_insertf32x4(a: __m512, b: __m128) -> __m512 { unsafe { static_assert_uimm_bits!(IMM8, 2); @@ -25748,7 +25748,7 @@ pub fn _mm512_insertf32x4(a: __m512, b: __m128) -> __m512 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf32x4, IMM8 = 2))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_insertf32x4( src: __m512, k: __mmask16, @@ -25769,7 +25769,7 @@ pub fn _mm512_mask_insertf32x4( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf32x4, IMM8 = 2))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_insertf32x4(k: __mmask16, a: __m512, b: __m128) -> __m512 { unsafe { static_assert_uimm_bits!(IMM8, 2); @@ -25788,7 +25788,7 @@ pub fn _mm512_maskz_insertf32x4(k: __mmask16, a: __m512, b: __m test, assert_instr(vinsert, IMM8 = 1) //should be vinsertf32x4 )] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_insertf32x4(a: __m256, b: __m128) -> __m256 { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25807,7 +25807,7 @@ pub fn _mm256_insertf32x4(a: __m256, b: __m128) -> __m256 { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf32x4, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_insertf32x4( src: __m256, k: __mmask8, @@ -25828,7 +25828,7 @@ pub fn _mm256_mask_insertf32x4( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf32x4, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_insertf32x4(k: __mmask8, a: __m256, b: __m128) -> __m256 { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25844,7 +25844,7 @@ pub fn _mm256_maskz_insertf32x4(k: __mmask8, a: __m256, b: __m1 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_insertf64x4(a: __m512d, b: __m256d) -> __m512d { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -25863,7 +25863,7 @@ pub fn _mm512_insertf64x4(a: __m512d, b: __m256d) -> __m512d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_insertf64x4( src: __m512d, k: __mmask8, @@ -25884,7 +25884,7 @@ pub fn _mm512_mask_insertf64x4( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vinsertf64x4, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_insertf64x4(k: __mmask8, a: __m512d, b: __m256d) -> __m512d { unsafe { static_assert_uimm_bits!(IMM8, 1); @@ -27710,7 +27710,7 @@ pub fn _mm_mask_blend_pd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_alignr_epi32(a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -27791,7 +27791,7 @@ pub fn _mm512_alignr_epi32(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_alignr_epi32( src: __m512i, k: __mmask16, @@ -27812,7 +27812,7 @@ pub fn _mm512_mask_alignr_epi32( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_alignr_epi32(k: __mmask16, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -27830,7 +27830,7 @@ pub fn _mm512_maskz_alignr_epi32(k: __mmask16, a: __m512i, b: _ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_alignr_epi32(a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -27859,7 +27859,7 @@ pub fn _mm256_alignr_epi32(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_alignr_epi32( src: __m256i, k: __mmask8, @@ -27880,7 +27880,7 @@ pub fn _mm256_mask_alignr_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_alignr_epi32(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -27898,7 +27898,7 @@ pub fn _mm256_maskz_alignr_epi32(k: __mmask8, a: __m256i, b: __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 1))] //should be valignd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_alignr_epi32(a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -27923,7 +27923,7 @@ pub fn _mm_alignr_epi32(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_alignr_epi32( src: __m128i, k: __mmask8, @@ -27944,7 +27944,7 @@ pub fn _mm_mask_alignr_epi32( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignd, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_alignr_epi32(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -27962,7 +27962,7 @@ pub fn _mm_maskz_alignr_epi32(k: __mmask8, a: __m128i, b: __m12 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_alignr_epi64(a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -27989,7 +27989,7 @@ pub fn _mm512_alignr_epi64(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_alignr_epi64( src: __m512i, k: __mmask8, @@ -28010,7 +28010,7 @@ pub fn _mm512_mask_alignr_epi64( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_alignr_epi64(k: __mmask8, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -28028,7 +28028,7 @@ pub fn _mm512_maskz_alignr_epi64(k: __mmask8, a: __m512i, b: __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_alignr_epi64(a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -28051,7 +28051,7 @@ pub fn _mm256_alignr_epi64(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_alignr_epi64( src: __m256i, k: __mmask8, @@ -28072,7 +28072,7 @@ pub fn _mm256_mask_alignr_epi64( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_alignr_epi64(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -28090,7 +28090,7 @@ pub fn _mm256_maskz_alignr_epi64(k: __mmask8, a: __m256i, b: __ #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpalignr, IMM8 = 1))] //should be valignq -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_alignr_epi64(a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -28111,7 +28111,7 @@ pub fn _mm_alignr_epi64(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_alignr_epi64( src: __m128i, k: __mmask8, @@ -28132,7 +28132,7 @@ pub fn _mm_mask_alignr_epi64( #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(valignq, IMM8 = 1))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_alignr_epi64(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -29231,7 +29231,7 @@ pub fn _kortestz_mask16_u8(a: __mmask16, b: __mmask16) -> u8 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftli_mask16) #[inline] #[target_feature(enable = "avx512f")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftli_mask16(a: __mmask16) -> __mmask16 { a << COUNT @@ -29242,7 +29242,7 @@ pub fn _kshiftli_mask16(a: __mmask16) -> __mmask16 { /// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_kshiftri_mask16) #[inline] #[target_feature(enable = "avx512f")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] pub fn _kshiftri_mask16(a: __mmask16) -> __mmask16 { a >> COUNT @@ -30221,7 +30221,7 @@ pub fn _mm512_mask_cmpneq_ps_mask(k1: __mmask16, a: __m512, b: __m512) -> __mmas #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm512_cmp_ps_mask(a: __m512, b: __m512) -> __mmask16 { unsafe { @@ -30240,7 +30240,7 @@ pub fn _mm512_cmp_ps_mask(a: __m512, b: __m512) -> __mmask16 { #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm512_mask_cmp_ps_mask(k1: __mmask16, a: __m512, b: __m512) -> __mmask16 { unsafe { @@ -30258,7 +30258,7 @@ pub fn _mm512_mask_cmp_ps_mask(k1: __mmask16, a: __m512, b: __m #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm256_cmp_ps_mask(a: __m256, b: __m256) -> __mmask8 { unsafe { @@ -30277,7 +30277,7 @@ pub fn _mm256_cmp_ps_mask(a: __m256, b: __m256) -> __mmask8 { #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm256_mask_cmp_ps_mask(k1: __mmask8, a: __m256, b: __m256) -> __mmask8 { unsafe { @@ -30295,7 +30295,7 @@ pub fn _mm256_mask_cmp_ps_mask(k1: __mmask8, a: __m256, b: __m2 #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_cmp_ps_mask(a: __m128, b: __m128) -> __mmask8 { unsafe { @@ -30314,7 +30314,7 @@ pub fn _mm_cmp_ps_mask(a: __m128, b: __m128) -> __mmask8 { #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_mask_cmp_ps_mask(k1: __mmask8, a: __m128, b: __m128) -> __mmask8 { unsafe { @@ -30334,7 +30334,7 @@ pub fn _mm_mask_cmp_ps_mask(k1: __mmask8, a: __m128, b: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm512_cmp_round_ps_mask( a: __m512, b: __m512, @@ -30358,7 +30358,7 @@ pub fn _mm512_cmp_round_ps_mask( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm512_mask_cmp_round_ps_mask( m: __mmask16, a: __m512, @@ -30556,7 +30556,7 @@ pub fn _mm512_mask_cmpneq_pd_mask(k1: __mmask8, a: __m512d, b: __m512d) -> __mma #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm512_cmp_pd_mask(a: __m512d, b: __m512d) -> __mmask8 { unsafe { @@ -30575,7 +30575,7 @@ pub fn _mm512_cmp_pd_mask(a: __m512d, b: __m512d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm512_mask_cmp_pd_mask(k1: __mmask8, a: __m512d, b: __m512d) -> __mmask8 { unsafe { @@ -30593,7 +30593,7 @@ pub fn _mm512_mask_cmp_pd_mask(k1: __mmask8, a: __m512d, b: __m #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm256_cmp_pd_mask(a: __m256d, b: __m256d) -> __mmask8 { unsafe { @@ -30612,7 +30612,7 @@ pub fn _mm256_cmp_pd_mask(a: __m256d, b: __m256d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm256_mask_cmp_pd_mask(k1: __mmask8, a: __m256d, b: __m256d) -> __mmask8 { unsafe { @@ -30630,7 +30630,7 @@ pub fn _mm256_mask_cmp_pd_mask(k1: __mmask8, a: __m256d, b: __m #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_cmp_pd_mask(a: __m128d, b: __m128d) -> __mmask8 { unsafe { @@ -30649,7 +30649,7 @@ pub fn _mm_cmp_pd_mask(a: __m128d, b: __m128d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_mask_cmp_pd_mask(k1: __mmask8, a: __m128d, b: __m128d) -> __mmask8 { unsafe { @@ -30669,7 +30669,7 @@ pub fn _mm_mask_cmp_pd_mask(k1: __mmask8, a: __m128d, b: __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm512_cmp_round_pd_mask( a: __m512d, b: __m512d, @@ -30693,7 +30693,7 @@ pub fn _mm512_cmp_round_pd_mask( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm512_mask_cmp_round_pd_mask( k1: __mmask8, a: __m512d, @@ -30759,7 +30759,7 @@ pub fn _mm512_mask_cmpunord_pd_mask(k1: __mmask8, a: __m512d, b: __m512d) -> __m #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_cmp_ss_mask(a: __m128, b: __m128) -> __mmask8 { unsafe { @@ -30776,7 +30776,7 @@ pub fn _mm_cmp_ss_mask(a: __m128, b: __m128) -> __mmask8 { #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_mask_cmp_ss_mask(k1: __mmask8, a: __m128, b: __m128) -> __mmask8 { unsafe { @@ -30794,7 +30794,7 @@ pub fn _mm_mask_cmp_ss_mask(k1: __mmask8, a: __m128, b: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm_cmp_round_ss_mask(a: __m128, b: __m128) -> __mmask8 { unsafe { static_assert_uimm_bits!(IMM5, 5); @@ -30813,7 +30813,7 @@ pub fn _mm_cmp_round_ss_mask(a: __m128, b: __m1 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm_mask_cmp_round_ss_mask( k1: __mmask8, a: __m128, @@ -30833,7 +30833,7 @@ pub fn _mm_mask_cmp_round_ss_mask( #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_cmp_sd_mask(a: __m128d, b: __m128d) -> __mmask8 { unsafe { @@ -30850,7 +30850,7 @@ pub fn _mm_cmp_sd_mask(a: __m128d, b: __m128d) -> __mmask8 { #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vcmp, IMM8 = 0))] pub fn _mm_mask_cmp_sd_mask(k1: __mmask8, a: __m128d, b: __m128d) -> __mmask8 { unsafe { @@ -30868,7 +30868,7 @@ pub fn _mm_mask_cmp_sd_mask(k1: __mmask8, a: __m128d, b: __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm_cmp_round_sd_mask(a: __m128d, b: __m128d) -> __mmask8 { unsafe { static_assert_uimm_bits!(IMM5, 5); @@ -30887,7 +30887,7 @@ pub fn _mm_cmp_round_sd_mask(a: __m128d, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm_mask_cmp_round_sd_mask( k1: __mmask8, a: __m128d, @@ -31303,7 +31303,7 @@ pub fn _mm_mask_cmpneq_epu32_mask(k1: __mmask8, a: __m128i, b: __m128i) -> __mma #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_cmp_epu32_mask(a: __m512i, b: __m512i) -> __mmask16 { unsafe { @@ -31330,7 +31330,7 @@ pub fn _mm512_cmp_epu32_mask(a: __m512i, b: __m512i #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_mask_cmp_epu32_mask( k1: __mmask16, @@ -31362,7 +31362,7 @@ pub fn _mm512_mask_cmp_epu32_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_cmp_epu32_mask(a: __m256i, b: __m256i) -> __mmask8 { unsafe { @@ -31389,7 +31389,7 @@ pub fn _mm256_cmp_epu32_mask(a: __m256i, b: __m256i #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_mask_cmp_epu32_mask( k1: __mmask8, @@ -31421,7 +31421,7 @@ pub fn _mm256_mask_cmp_epu32_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_cmp_epu32_mask(a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -31448,7 +31448,7 @@ pub fn _mm_cmp_epu32_mask(a: __m128i, b: __m128i) - #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_mask_cmp_epu32_mask( k1: __mmask8, @@ -31876,7 +31876,7 @@ pub fn _mm_mask_cmpneq_epi32_mask(k1: __mmask8, a: __m128i, b: __m128i) -> __mma #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_cmp_epi32_mask(a: __m512i, b: __m512i) -> __mmask16 { unsafe { @@ -31903,7 +31903,7 @@ pub fn _mm512_cmp_epi32_mask(a: __m512i, b: __m512i #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_mask_cmp_epi32_mask( k1: __mmask16, @@ -31935,7 +31935,7 @@ pub fn _mm512_mask_cmp_epi32_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_cmp_epi32_mask(a: __m256i, b: __m256i) -> __mmask8 { unsafe { @@ -31962,7 +31962,7 @@ pub fn _mm256_cmp_epi32_mask(a: __m256i, b: __m256i #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_mask_cmp_epi32_mask( k1: __mmask8, @@ -31994,7 +31994,7 @@ pub fn _mm256_mask_cmp_epi32_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_cmp_epi32_mask(a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -32021,7 +32021,7 @@ pub fn _mm_cmp_epi32_mask(a: __m128i, b: __m128i) - #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_mask_cmp_epi32_mask( k1: __mmask8, @@ -32449,7 +32449,7 @@ pub fn _mm_mask_cmpneq_epu64_mask(k1: __mmask8, a: __m128i, b: __m128i) -> __mma #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_cmp_epu64_mask(a: __m512i, b: __m512i) -> __mmask8 { unsafe { @@ -32476,7 +32476,7 @@ pub fn _mm512_cmp_epu64_mask(a: __m512i, b: __m512i #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_mask_cmp_epu64_mask( k1: __mmask8, @@ -32508,7 +32508,7 @@ pub fn _mm512_mask_cmp_epu64_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_cmp_epu64_mask(a: __m256i, b: __m256i) -> __mmask8 { unsafe { @@ -32535,7 +32535,7 @@ pub fn _mm256_cmp_epu64_mask(a: __m256i, b: __m256i #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_mask_cmp_epu64_mask( k1: __mmask8, @@ -32567,7 +32567,7 @@ pub fn _mm256_mask_cmp_epu64_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_cmp_epu64_mask(a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -32594,7 +32594,7 @@ pub fn _mm_cmp_epu64_mask(a: __m128i, b: __m128i) - #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_mask_cmp_epu64_mask( k1: __mmask8, @@ -33022,7 +33022,7 @@ pub fn _mm_mask_cmpneq_epi64_mask(k1: __mmask8, a: __m128i, b: __m128i) -> __mma #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_cmp_epi64_mask(a: __m512i, b: __m512i) -> __mmask8 { unsafe { @@ -33049,7 +33049,7 @@ pub fn _mm512_cmp_epi64_mask(a: __m512i, b: __m512i #[inline] #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm512_mask_cmp_epi64_mask( k1: __mmask8, @@ -33081,7 +33081,7 @@ pub fn _mm512_mask_cmp_epi64_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_cmp_epi64_mask(a: __m256i, b: __m256i) -> __mmask8 { unsafe { @@ -33108,7 +33108,7 @@ pub fn _mm256_cmp_epi64_mask(a: __m256i, b: __m256i #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm256_mask_cmp_epi64_mask( k1: __mmask8, @@ -33140,7 +33140,7 @@ pub fn _mm256_mask_cmp_epi64_mask( #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_cmp_epi64_mask(a: __m128i, b: __m128i) -> __mmask8 { unsafe { @@ -33167,7 +33167,7 @@ pub fn _mm_cmp_epi64_mask(a: __m128i, b: __m128i) - #[inline] #[target_feature(enable = "avx512f,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[cfg_attr(test, assert_instr(vpcmp, IMM3 = 0))] pub fn _mm_mask_cmp_epi64_mask( k1: __mmask8, @@ -36992,7 +36992,7 @@ pub fn _mm_maskz_getexp_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantss, NORM = 0, SIGN = 0))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm_getmant_ss( a: __m128, b: __m128, @@ -37031,7 +37031,7 @@ pub fn _mm_getmant_ss( a: __m128d, b: __m128d, @@ -37151,7 +37151,7 @@ pub fn _mm_getmant_sd(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -37259,7 +37259,7 @@ pub fn _mm_roundscale_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaless, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_roundscale_ss( src: __m128, k: __mmask8, @@ -37289,7 +37289,7 @@ pub fn _mm_mask_roundscale_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaless, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_roundscale_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -37313,7 +37313,7 @@ pub fn _mm_maskz_roundscale_ss(k: __mmask8, a: __m128, b: __m12 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalesd, IMM8 = 255))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_roundscale_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -37344,7 +37344,7 @@ pub fn _mm_roundscale_sd(a: __m128d, b: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalesd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_roundscale_sd( src: __m128d, k: __mmask8, @@ -37374,7 +37374,7 @@ pub fn _mm_mask_roundscale_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalesd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_roundscale_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -38000,7 +38000,7 @@ pub fn _mm_mask3_fnmsub_sd(a: __m128d, b: __m128d, c: __m128d, k: __mmask8) -> _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_add_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38025,7 +38025,7 @@ pub fn _mm_add_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddss, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_add_round_ss( src: __m128, k: __mmask8, @@ -38056,7 +38056,7 @@ pub fn _mm_mask_add_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddss, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_add_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38081,7 +38081,7 @@ pub fn _mm_maskz_add_round_ss(k: __mmask8, a: __m128, b: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_add_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38106,7 +38106,7 @@ pub fn _mm_add_round_sd(a: __m128d, b: __m128d) -> __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_add_round_sd( src: __m128d, k: __mmask8, @@ -38137,7 +38137,7 @@ pub fn _mm_mask_add_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vaddsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_add_round_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38162,7 +38162,7 @@ pub fn _mm_maskz_add_round_sd(k: __mmask8, a: __m128d, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_sub_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38187,7 +38187,7 @@ pub fn _mm_sub_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubss, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_sub_round_ss( src: __m128, k: __mmask8, @@ -38218,7 +38218,7 @@ pub fn _mm_mask_sub_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubss, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_sub_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38243,7 +38243,7 @@ pub fn _mm_maskz_sub_round_ss(k: __mmask8, a: __m128, b: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_sub_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38268,7 +38268,7 @@ pub fn _mm_sub_round_sd(a: __m128d, b: __m128d) -> __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_sub_round_sd( src: __m128d, k: __mmask8, @@ -38299,7 +38299,7 @@ pub fn _mm_mask_sub_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsubsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_sub_round_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38324,7 +38324,7 @@ pub fn _mm_maskz_sub_round_sd(k: __mmask8, a: __m128d, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_mul_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38349,7 +38349,7 @@ pub fn _mm_mul_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulss, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_mul_round_ss( src: __m128, k: __mmask8, @@ -38380,7 +38380,7 @@ pub fn _mm_mask_mul_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulss, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_mul_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38405,7 +38405,7 @@ pub fn _mm_maskz_mul_round_ss(k: __mmask8, a: __m128, b: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_mul_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38430,7 +38430,7 @@ pub fn _mm_mul_round_sd(a: __m128d, b: __m128d) -> __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_mul_round_sd( src: __m128d, k: __mmask8, @@ -38461,7 +38461,7 @@ pub fn _mm_mask_mul_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmulsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_mul_round_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38486,7 +38486,7 @@ pub fn _mm_maskz_mul_round_sd(k: __mmask8, a: __m128d, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_div_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38511,7 +38511,7 @@ pub fn _mm_div_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivss, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_div_round_ss( src: __m128, k: __mmask8, @@ -38542,7 +38542,7 @@ pub fn _mm_mask_div_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivss, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_div_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38567,7 +38567,7 @@ pub fn _mm_maskz_div_round_ss(k: __mmask8, a: __m128, b: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_div_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38592,7 +38592,7 @@ pub fn _mm_div_round_sd(a: __m128d, b: __m128d) -> __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_div_round_sd( src: __m128d, k: __mmask8, @@ -38623,7 +38623,7 @@ pub fn _mm_mask_div_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vdivsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_div_round_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38642,7 +38642,7 @@ pub fn _mm_maskz_div_round_sd(k: __mmask8, a: __m128d, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxss, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_max_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_sae!(SAE); @@ -38661,7 +38661,7 @@ pub fn _mm_max_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxss, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_max_round_ss( src: __m128, k: __mmask8, @@ -38686,7 +38686,7 @@ pub fn _mm_mask_max_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxss, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_max_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_sae!(SAE); @@ -38705,7 +38705,7 @@ pub fn _mm_maskz_max_round_ss(k: __mmask8, a: __m128, b: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxsd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_max_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -38724,7 +38724,7 @@ pub fn _mm_max_round_sd(a: __m128d, b: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxsd, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_max_round_sd( src: __m128d, k: __mmask8, @@ -38749,7 +38749,7 @@ pub fn _mm_mask_max_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vmaxsd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_max_round_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -38768,7 +38768,7 @@ pub fn _mm_maskz_max_round_sd(k: __mmask8, a: __m128d, b: __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminss, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_min_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_sae!(SAE); @@ -38787,7 +38787,7 @@ pub fn _mm_min_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminss, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_min_round_ss( src: __m128, k: __mmask8, @@ -38812,7 +38812,7 @@ pub fn _mm_mask_min_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminss, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_min_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_sae!(SAE); @@ -38831,7 +38831,7 @@ pub fn _mm_maskz_min_round_ss(k: __mmask8, a: __m128, b: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminsd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_min_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -38850,7 +38850,7 @@ pub fn _mm_min_round_sd(a: __m128d, b: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminsd, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_min_round_sd( src: __m128d, k: __mmask8, @@ -38875,7 +38875,7 @@ pub fn _mm_mask_min_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vminsd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_min_round_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -38900,7 +38900,7 @@ pub fn _mm_maskz_min_round_sd(k: __mmask8, a: __m128d, b: __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_sqrt_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38922,7 +38922,7 @@ pub fn _mm_sqrt_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtss, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_sqrt_round_ss( src: __m128, k: __mmask8, @@ -38949,7 +38949,7 @@ pub fn _mm_mask_sqrt_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtss, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_sqrt_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -38971,7 +38971,7 @@ pub fn _mm_maskz_sqrt_round_ss(k: __mmask8, a: __m128, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_sqrt_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -38993,7 +38993,7 @@ pub fn _mm_sqrt_round_sd(a: __m128d, b: __m128d) -> __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_sqrt_round_sd( src: __m128d, k: __mmask8, @@ -39020,7 +39020,7 @@ pub fn _mm_mask_sqrt_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vsqrtsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_sqrt_round_sd( k: __mmask8, a: __m128d, @@ -39040,7 +39040,7 @@ pub fn _mm_maskz_sqrt_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpss, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_getexp_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_sae!(SAE); @@ -39059,7 +39059,7 @@ pub fn _mm_getexp_round_ss(a: __m128, b: __m128) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpss, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_getexp_round_ss( src: __m128, k: __mmask8, @@ -39084,7 +39084,7 @@ pub fn _mm_mask_getexp_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpss, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_getexp_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_sae!(SAE); @@ -39103,7 +39103,7 @@ pub fn _mm_maskz_getexp_round_ss(k: __mmask8, a: __m128, b: __m1 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpsd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_getexp_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -39122,7 +39122,7 @@ pub fn _mm_getexp_round_sd(a: __m128d, b: __m128d) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpsd, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_getexp_round_sd( src: __m128d, k: __mmask8, @@ -39147,7 +39147,7 @@ pub fn _mm_mask_getexp_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetexpsd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_getexp_round_sd(k: __mmask8, a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -39175,7 +39175,7 @@ pub fn _mm_maskz_getexp_round_sd(k: __mmask8, a: __m128d, b: __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantss, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3, 4)] +#[rustc_deprecated_legacy_const_generics(2, 3, 4)] pub fn _mm_getmant_round_ss< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -39212,7 +39212,7 @@ pub fn _mm_getmant_round_ss< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantss, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(4, 5, 6)] +#[rustc_deprecated_legacy_const_generics(4, 5, 6)] pub fn _mm_mask_getmant_round_ss< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -39252,7 +39252,7 @@ pub fn _mm_mask_getmant_round_ss< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantss, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4, 5)] +#[rustc_deprecated_legacy_const_generics(3, 4, 5)] pub fn _mm_maskz_getmant_round_ss< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -39290,7 +39290,7 @@ pub fn _mm_maskz_getmant_round_ss< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantsd, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(2, 3, 4)] +#[rustc_deprecated_legacy_const_generics(2, 3, 4)] pub fn _mm_getmant_round_sd< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -39327,7 +39327,7 @@ pub fn _mm_getmant_round_sd< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantsd, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(4, 5, 6)] +#[rustc_deprecated_legacy_const_generics(4, 5, 6)] pub fn _mm_mask_getmant_round_sd< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -39367,7 +39367,7 @@ pub fn _mm_mask_getmant_round_sd< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgetmantsd, NORM = 0, SIGN = 0, SAE = 4))] -#[rustc_legacy_const_generics(3, 4, 5)] +#[rustc_deprecated_legacy_const_generics(3, 4, 5)] pub fn _mm_maskz_getmant_round_sd< const NORM: _MM_MANTISSA_NORM_ENUM, const SIGN: _MM_MANTISSA_SIGN_ENUM, @@ -39402,7 +39402,7 @@ pub fn _mm_maskz_getmant_round_sd< #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaless, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm_roundscale_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -39428,7 +39428,7 @@ pub fn _mm_roundscale_round_ss(a: __m128, b: __ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaless, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm_mask_roundscale_round_ss( src: __m128, k: __mmask8, @@ -39460,7 +39460,7 @@ pub fn _mm_mask_roundscale_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscaless, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm_maskz_roundscale_round_ss( k: __mmask8, a: __m128, @@ -39490,7 +39490,7 @@ pub fn _mm_maskz_roundscale_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalesd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm_roundscale_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -39516,7 +39516,7 @@ pub fn _mm_roundscale_round_sd(a: __m128d, b: _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalesd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm_mask_roundscale_round_sd( src: __m128d, k: __mmask8, @@ -39548,7 +39548,7 @@ pub fn _mm_mask_roundscale_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vrndscalesd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm_maskz_roundscale_round_sd( k: __mmask8, a: __m128d, @@ -39578,7 +39578,7 @@ pub fn _mm_maskz_roundscale_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_scalef_round_ss(a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -39603,7 +39603,7 @@ pub fn _mm_scalef_round_ss(a: __m128, b: __m128) -> __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefss, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_scalef_round_ss( src: __m128, k: __mmask8, @@ -39634,7 +39634,7 @@ pub fn _mm_mask_scalef_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefss, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_scalef_round_ss(k: __mmask8, a: __m128, b: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -39659,7 +39659,7 @@ pub fn _mm_maskz_scalef_round_ss(k: __mmask8, a: __m128, b: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_scalef_round_sd(a: __m128d, b: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -39684,7 +39684,7 @@ pub fn _mm_scalef_round_sd(a: __m128d, b: __m128d) -> __m12 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_scalef_round_sd( src: __m128d, k: __mmask8, @@ -39714,7 +39714,7 @@ pub fn _mm_mask_scalef_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vscalefsd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_scalef_round_sd( k: __mmask8, a: __m128d, @@ -39743,7 +39743,7 @@ pub fn _mm_maskz_scalef_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fmadd_round_ss(a: __m128, b: __m128, c: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -39769,7 +39769,7 @@ pub fn _mm_fmadd_round_ss(a: __m128, b: __m128, c: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fmadd_round_ss( a: __m128, k: __mmask8, @@ -39802,7 +39802,7 @@ pub fn _mm_mask_fmadd_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fmadd_round_ss( k: __mmask8, a: __m128, @@ -39836,7 +39836,7 @@ pub fn _mm_maskz_fmadd_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fmadd_round_ss( a: __m128, b: __m128, @@ -39869,7 +39869,7 @@ pub fn _mm_mask3_fmadd_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fmadd_round_sd(a: __m128d, b: __m128d, c: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -39895,7 +39895,7 @@ pub fn _mm_fmadd_round_sd(a: __m128d, b: __m128d, c: __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fmadd_round_sd( a: __m128d, k: __mmask8, @@ -39928,7 +39928,7 @@ pub fn _mm_mask_fmadd_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fmadd_round_sd( k: __mmask8, a: __m128d, @@ -39962,7 +39962,7 @@ pub fn _mm_maskz_fmadd_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fmadd_round_sd( a: __m128d, b: __m128d, @@ -39995,7 +39995,7 @@ pub fn _mm_mask3_fmadd_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fmsub_round_ss(a: __m128, b: __m128, c: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -40022,7 +40022,7 @@ pub fn _mm_fmsub_round_ss(a: __m128, b: __m128, c: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fmsub_round_ss( a: __m128, k: __mmask8, @@ -40056,7 +40056,7 @@ pub fn _mm_mask_fmsub_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fmsub_round_ss( k: __mmask8, a: __m128, @@ -40091,7 +40091,7 @@ pub fn _mm_maskz_fmsub_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fmsub_round_ss( a: __m128, b: __m128, @@ -40125,7 +40125,7 @@ pub fn _mm_mask3_fmsub_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fmsub_round_sd(a: __m128d, b: __m128d, c: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -40152,7 +40152,7 @@ pub fn _mm_fmsub_round_sd(a: __m128d, b: __m128d, c: __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fmsub_round_sd( a: __m128d, k: __mmask8, @@ -40186,7 +40186,7 @@ pub fn _mm_mask_fmsub_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fmsub_round_sd( k: __mmask8, a: __m128d, @@ -40221,7 +40221,7 @@ pub fn _mm_maskz_fmsub_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fmsub_round_sd( a: __m128d, b: __m128d, @@ -40255,7 +40255,7 @@ pub fn _mm_mask3_fmsub_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fnmadd_round_ss(a: __m128, b: __m128, c: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -40282,7 +40282,7 @@ pub fn _mm_fnmadd_round_ss(a: __m128, b: __m128, c: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fnmadd_round_ss( a: __m128, k: __mmask8, @@ -40316,7 +40316,7 @@ pub fn _mm_mask_fnmadd_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fnmadd_round_ss( k: __mmask8, a: __m128, @@ -40351,7 +40351,7 @@ pub fn _mm_maskz_fnmadd_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fnmadd_round_ss( a: __m128, b: __m128, @@ -40385,7 +40385,7 @@ pub fn _mm_mask3_fnmadd_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fnmadd_round_sd(a: __m128d, b: __m128d, c: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -40412,7 +40412,7 @@ pub fn _mm_fnmadd_round_sd(a: __m128d, b: __m128d, c: __m12 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fnmadd_round_sd( a: __m128d, k: __mmask8, @@ -40446,7 +40446,7 @@ pub fn _mm_mask_fnmadd_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fnmadd_round_sd( k: __mmask8, a: __m128d, @@ -40481,7 +40481,7 @@ pub fn _mm_maskz_fnmadd_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fnmadd_round_sd( a: __m128d, b: __m128d, @@ -40515,7 +40515,7 @@ pub fn _mm_mask3_fnmadd_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fnmsub_round_ss(a: __m128, b: __m128, c: __m128) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -40543,7 +40543,7 @@ pub fn _mm_fnmsub_round_ss(a: __m128, b: __m128, c: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fnmsub_round_ss( a: __m128, k: __mmask8, @@ -40578,7 +40578,7 @@ pub fn _mm_mask_fnmsub_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fnmsub_round_ss( k: __mmask8, a: __m128, @@ -40614,7 +40614,7 @@ pub fn _mm_maskz_fnmsub_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fnmsub_round_ss( a: __m128, b: __m128, @@ -40649,7 +40649,7 @@ pub fn _mm_mask3_fnmsub_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fnmsub_round_sd(a: __m128d, b: __m128d, c: __m128d) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -40677,7 +40677,7 @@ pub fn _mm_fnmsub_round_sd(a: __m128d, b: __m128d, c: __m12 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fnmsub_round_sd( a: __m128d, k: __mmask8, @@ -40712,7 +40712,7 @@ pub fn _mm_mask_fnmsub_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fnmsub_round_sd( k: __mmask8, a: __m128d, @@ -40748,7 +40748,7 @@ pub fn _mm_maskz_fnmsub_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask3_fnmsub_round_sd( a: __m128d, b: __m128d, @@ -40776,7 +40776,7 @@ pub fn _mm_mask3_fnmsub_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmss, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fixupimm_ss(a: __m128, b: __m128, c: __m128i) -> __m128 { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -40797,7 +40797,7 @@ pub fn _mm_fixupimm_ss(a: __m128, b: __m128, c: __m128i) -> __m #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmss, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fixupimm_ss( a: __m128, k: __mmask8, @@ -40823,7 +40823,7 @@ pub fn _mm_mask_fixupimm_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmss, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fixupimm_ss( k: __mmask8, a: __m128, @@ -40849,7 +40849,7 @@ pub fn _mm_maskz_fixupimm_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmsd, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_fixupimm_sd(a: __m128d, b: __m128d, c: __m128i) -> __m128d { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -40870,7 +40870,7 @@ pub fn _mm_fixupimm_sd(a: __m128d, b: __m128d, c: __m128i) -> _ #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmsd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_fixupimm_sd( a: __m128d, k: __mmask8, @@ -40896,7 +40896,7 @@ pub fn _mm_mask_fixupimm_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmsd, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_maskz_fixupimm_sd( k: __mmask8, a: __m128d, @@ -40923,7 +40923,7 @@ pub fn _mm_maskz_fixupimm_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmss, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm_fixupimm_round_ss( a: __m128, b: __m128, @@ -40950,7 +40950,7 @@ pub fn _mm_fixupimm_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmss, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm_mask_fixupimm_round_ss( a: __m128, k: __mmask8, @@ -40978,7 +40978,7 @@ pub fn _mm_mask_fixupimm_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmss, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm_maskz_fixupimm_round_ss( k: __mmask8, a: __m128, @@ -41006,7 +41006,7 @@ pub fn _mm_maskz_fixupimm_round_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmsd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] pub fn _mm_fixupimm_round_sd( a: __m128d, b: __m128d, @@ -41033,7 +41033,7 @@ pub fn _mm_fixupimm_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmsd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm_mask_fixupimm_round_sd( a: __m128d, k: __mmask8, @@ -41061,7 +41061,7 @@ pub fn _mm_mask_fixupimm_round_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vfixupimmsd, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] pub fn _mm_maskz_fixupimm_round_sd( k: __mmask8, a: __m128d, @@ -41165,7 +41165,7 @@ pub fn _mm_maskz_cvtsd_ss(k: __mmask8, a: __m128, b: __m128d) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2sd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundss_sd(a: __m128d, b: __m128) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -41184,7 +41184,7 @@ pub fn _mm_cvt_roundss_sd(a: __m128d, b: __m128) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2sd, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_cvt_roundss_sd( src: __m128d, k: __mmask8, @@ -41209,7 +41209,7 @@ pub fn _mm_mask_cvt_roundss_sd( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2sd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_cvt_roundss_sd(k: __mmask8, a: __m128d, b: __m128) -> __m128d { unsafe { static_assert_sae!(SAE); @@ -41233,7 +41233,7 @@ pub fn _mm_maskz_cvt_roundss_sd(k: __mmask8, a: __m128d, b: __m1 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundsd_ss(a: __m128, b: __m128d) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -41257,7 +41257,7 @@ pub fn _mm_cvt_roundsd_ss(a: __m128, b: __m128d) -> __m128 #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_cvt_roundsd_ss( src: __m128, k: __mmask8, @@ -41287,7 +41287,7 @@ pub fn _mm_mask_cvt_roundsd_ss( #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_cvt_roundsd_ss(k: __mmask8, a: __m128, b: __m128d) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -41311,7 +41311,7 @@ pub fn _mm_maskz_cvt_roundsd_ss(k: __mmask8, a: __m128, b: #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundss_si32(a: __m128) -> i32 { unsafe { static_assert_rounding!(ROUNDING); @@ -41333,7 +41333,7 @@ pub fn _mm_cvt_roundss_si32(a: __m128) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundss_i32(a: __m128) -> i32 { unsafe { static_assert_rounding!(ROUNDING); @@ -41355,7 +41355,7 @@ pub fn _mm_cvt_roundss_i32(a: __m128) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2usi, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundss_u32(a: __m128) -> u32 { unsafe { static_assert_rounding!(ROUNDING); @@ -41399,7 +41399,7 @@ pub fn _mm_cvtss_u32(a: __m128) -> u32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundsd_si32(a: __m128d) -> i32 { unsafe { static_assert_rounding!(ROUNDING); @@ -41421,7 +41421,7 @@ pub fn _mm_cvt_roundsd_si32(a: __m128d) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundsd_i32(a: __m128d) -> i32 { unsafe { static_assert_rounding!(ROUNDING); @@ -41443,7 +41443,7 @@ pub fn _mm_cvt_roundsd_i32(a: __m128d) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2usi, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundsd_u32(a: __m128d) -> u32 { unsafe { static_assert_rounding!(ROUNDING); @@ -41488,7 +41488,7 @@ pub fn _mm_cvtsd_u32(a: __m128d) -> u32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsi2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundi32_ss(a: __m128, b: i32) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -41512,7 +41512,7 @@ pub fn _mm_cvt_roundi32_ss(a: __m128, b: i32) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsi2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundsi32_ss(a: __m128, b: i32) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -41535,7 +41535,7 @@ pub fn _mm_cvt_roundsi32_ss(a: __m128, b: i32) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtusi2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundu32_ss(a: __m128, b: u32) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -41581,7 +41581,7 @@ pub fn _mm_cvti32_sd(a: __m128d, b: i32) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttss2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundss_si32(a: __m128) -> i32 { unsafe { static_assert_sae!(SAE); @@ -41598,7 +41598,7 @@ pub fn _mm_cvtt_roundss_si32(a: __m128) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttss2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundss_i32(a: __m128) -> i32 { unsafe { static_assert_sae!(SAE); @@ -41615,7 +41615,7 @@ pub fn _mm_cvtt_roundss_i32(a: __m128) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttss2usi, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundss_u32(a: __m128) -> u32 { unsafe { static_assert_sae!(SAE); @@ -41654,7 +41654,7 @@ pub fn _mm_cvttss_u32(a: __m128) -> u32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttsd2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundsd_si32(a: __m128d) -> i32 { unsafe { static_assert_sae!(SAE); @@ -41671,7 +41671,7 @@ pub fn _mm_cvtt_roundsd_si32(a: __m128d) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttsd2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundsd_i32(a: __m128d) -> i32 { unsafe { static_assert_sae!(SAE); @@ -41688,7 +41688,7 @@ pub fn _mm_cvtt_roundsd_i32(a: __m128d) -> i32 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttsd2usi, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundsd_u32(a: __m128d) -> u32 { unsafe { static_assert_sae!(SAE); @@ -41755,7 +41755,7 @@ pub fn _mm_cvtu32_sd(a: __m128d, b: u32) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 5, SAE = 4))] //should be vcomiss -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm_comi_round_ss(a: __m128, b: __m128) -> i32 { unsafe { static_assert_uimm_bits!(IMM5, 5); @@ -41774,7 +41774,7 @@ pub fn _mm_comi_round_ss(a: __m128, b: __m128) #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcmp, IMM5 = 5, SAE = 4))] //should be vcomisd -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] pub fn _mm_comi_round_sd(a: __m128d, b: __m128d) -> i32 { unsafe { static_assert_uimm_bits!(IMM5, 5); diff --git a/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs b/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs index 8c914803c665d..a84cd574ce3ba 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs @@ -686,7 +686,7 @@ macro_rules! cmp_asm { // FIXME: use LLVM intrinsics /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_cmp_ph_mask) #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cmp_ph_mask(a: __m128h, b: __m128h) -> __mmask8 { unsafe { @@ -702,7 +702,7 @@ pub fn _mm_cmp_ph_mask(a: __m128h, b: __m128h) -> __mmask8 { /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_mask_cmp_ph_mask) #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cmp_ph_mask(k1: __mmask8, a: __m128h, b: __m128h) -> __mmask8 { unsafe { @@ -717,7 +717,7 @@ pub fn _mm_mask_cmp_ph_mask(k1: __mmask8, a: __m128h, b: __m128 /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm256_cmp_ph_mask) #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_cmp_ph_mask(a: __m256h, b: __m256h) -> __mmask16 { unsafe { @@ -733,7 +733,7 @@ pub fn _mm256_cmp_ph_mask(a: __m256h, b: __m256h) -> __mmask16 /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm256_mask_cmp_ph_mask) #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_mask_cmp_ph_mask( k1: __mmask16, @@ -752,7 +752,7 @@ pub fn _mm256_mask_cmp_ph_mask( /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm512_cmp_ph_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cmp_ph_mask(a: __m512h, b: __m512h) -> __mmask32 { unsafe { @@ -768,7 +768,7 @@ pub fn _mm512_cmp_ph_mask(a: __m512h, b: __m512h) -> __mmask32 /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm512_mask_cmp_ph_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cmp_ph_mask( k1: __mmask32, @@ -789,7 +789,7 @@ pub fn _mm512_mask_cmp_ph_mask( /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm512_cmp_round_ph_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cmp_round_ph_mask( a: __m512h, @@ -824,7 +824,7 @@ pub fn _mm512_cmp_round_ph_mask( /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm512_mask_cmp_round_ph_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cmp_round_ph_mask( k1: __mmask32, @@ -859,7 +859,7 @@ pub fn _mm512_mask_cmp_round_ph_mask( /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_cmp_round_sh_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cmp_round_sh_mask(a: __m128h, b: __m128h) -> __mmask8 { static_assert_uimm_bits!(IMM5, 5); @@ -874,7 +874,7 @@ pub fn _mm_cmp_round_sh_mask(a: __m128h, b: __m /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_mask_cmp_round_sh_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cmp_round_sh_mask( k1: __mmask8, @@ -894,7 +894,7 @@ pub fn _mm_mask_cmp_round_sh_mask( /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_cmp_sh_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cmp_sh_mask(a: __m128h, b: __m128h) -> __mmask8 { static_assert_uimm_bits!(IMM5, 5); @@ -907,7 +907,7 @@ pub fn _mm_cmp_sh_mask(a: __m128h, b: __m128h) -> __mmask8 { /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_mask_cmp_sh_mask) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cmp_sh_mask(k1: __mmask8, a: __m128h, b: __m128h) -> __mmask8 { static_assert_uimm_bits!(IMM5, 5); @@ -921,7 +921,7 @@ pub fn _mm_mask_cmp_sh_mask(k1: __mmask8, a: __m128h, b: __m128 /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_comi_round_sh) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_comi_round_sh(a: __m128h, b: __m128h) -> i32 { unsafe { @@ -937,7 +937,7 @@ pub fn _mm_comi_round_sh(a: __m128h, b: __m128h /// [Intel's documentation](https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_mm_comi_sh) #[inline] #[target_feature(enable = "avx512fp16")] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_comi_sh(a: __m128h, b: __m128h) -> i32 { static_assert_uimm_bits!(IMM5, 5); @@ -1469,7 +1469,7 @@ pub fn _mm512_maskz_add_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vaddph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_add_round_ph(a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -1492,7 +1492,7 @@ pub fn _mm512_add_round_ph(a: __m512h, b: __m512h) -> __m51 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vaddph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_add_round_ph( src: __m512h, @@ -1520,7 +1520,7 @@ pub fn _mm512_mask_add_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vaddph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_add_round_ph( k: __mmask32, @@ -1548,7 +1548,7 @@ pub fn _mm512_maskz_add_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vaddsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_add_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -1570,7 +1570,7 @@ pub fn _mm_add_round_sh(a: __m128h, b: __m128h) -> __m128h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vaddsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_add_round_sh( src: __m128h, @@ -1599,7 +1599,7 @@ pub fn _mm_mask_add_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vaddsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_add_round_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -1780,7 +1780,7 @@ pub fn _mm512_maskz_sub_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsubph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_sub_round_ph(a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -1803,7 +1803,7 @@ pub fn _mm512_sub_round_ph(a: __m512h, b: __m512h) -> __m51 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsubph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_sub_round_ph( src: __m512h, @@ -1832,7 +1832,7 @@ pub fn _mm512_mask_sub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsubph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_sub_round_ph( k: __mmask32, @@ -1860,7 +1860,7 @@ pub fn _mm512_maskz_sub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsubsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_sub_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -1882,7 +1882,7 @@ pub fn _mm_sub_round_sh(a: __m128h, b: __m128h) -> __m128h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsubsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_sub_round_sh( src: __m128h, @@ -1911,7 +1911,7 @@ pub fn _mm_mask_sub_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsubsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_sub_round_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -2092,7 +2092,7 @@ pub fn _mm512_maskz_mul_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmulph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mul_round_ph(a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -2115,7 +2115,7 @@ pub fn _mm512_mul_round_ph(a: __m512h, b: __m512h) -> __m51 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmulph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_mul_round_ph( src: __m512h, @@ -2144,7 +2144,7 @@ pub fn _mm512_mask_mul_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmulph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_mul_round_ph( k: __mmask32, @@ -2172,7 +2172,7 @@ pub fn _mm512_maskz_mul_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmulsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mul_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -2194,7 +2194,7 @@ pub fn _mm_mul_round_sh(a: __m128h, b: __m128h) -> __m128h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmulsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_mul_round_sh( src: __m128h, @@ -2223,7 +2223,7 @@ pub fn _mm_mask_mul_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmulsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_mul_round_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -2404,7 +2404,7 @@ pub fn _mm512_maskz_div_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vdivph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_div_round_ph(a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -2427,7 +2427,7 @@ pub fn _mm512_div_round_ph(a: __m512h, b: __m512h) -> __m51 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vdivph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_div_round_ph( src: __m512h, @@ -2456,7 +2456,7 @@ pub fn _mm512_mask_div_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vdivph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_div_round_ph( k: __mmask32, @@ -2484,7 +2484,7 @@ pub fn _mm512_maskz_div_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vdivsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_div_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -2506,7 +2506,7 @@ pub fn _mm_div_round_sh(a: __m128h, b: __m128h) -> __m128h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vdivsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_div_round_sh( src: __m128h, @@ -2535,7 +2535,7 @@ pub fn _mm_mask_div_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vdivsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_div_round_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -2713,7 +2713,7 @@ pub fn _mm512_maskz_mul_pch(k: __mmask16, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mul_round_pch(a: __m512h, b: __m512h) -> __m512h { static_assert_rounding!(ROUNDING); @@ -2736,7 +2736,7 @@ pub fn _mm512_mul_round_pch(a: __m512h, b: __m512h) -> __m5 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_mul_round_pch( src: __m512h, @@ -2772,7 +2772,7 @@ pub fn _mm512_mask_mul_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_mul_round_pch( k: __mmask16, @@ -2842,7 +2842,7 @@ pub fn _mm_maskz_mul_sch(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mul_round_sch(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -2866,7 +2866,7 @@ pub fn _mm_mul_round_sch(a: __m128h, b: __m128h) -> __m128h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_mul_round_sch( src: __m128h, @@ -2903,7 +2903,7 @@ pub fn _mm_mask_mul_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_mul_round_sch( k: __mmask8, @@ -3044,7 +3044,7 @@ pub fn _mm512_maskz_fmul_pch(k: __mmask16, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fmul_round_pch(a: __m512h, b: __m512h) -> __m512h { static_assert_rounding!(ROUNDING); @@ -3066,7 +3066,7 @@ pub fn _mm512_fmul_round_pch(a: __m512h, b: __m512h) -> __m #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fmul_round_pch( src: __m512h, @@ -3093,7 +3093,7 @@ pub fn _mm512_mask_fmul_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fmul_round_pch( k: __mmask16, @@ -3158,7 +3158,7 @@ pub fn _mm_maskz_fmul_sch(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fmul_round_sch(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -3181,7 +3181,7 @@ pub fn _mm_fmul_round_sch(a: __m128h, b: __m128h) -> __m128 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fmul_round_sch( src: __m128h, @@ -3209,7 +3209,7 @@ pub fn _mm_mask_fmul_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fmul_round_sch( k: __mmask8, @@ -3363,7 +3363,7 @@ pub fn _mm512_maskz_cmul_pch(k: __mmask16, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cmul_round_pch(a: __m512h, b: __m512h) -> __m512h { static_assert_rounding!(ROUNDING); @@ -3387,7 +3387,7 @@ pub fn _mm512_cmul_round_pch(a: __m512h, b: __m512h) -> __m #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cmul_round_pch( src: __m512h, @@ -3424,7 +3424,7 @@ pub fn _mm512_mask_cmul_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cmul_round_pch( k: __mmask16, @@ -3492,7 +3492,7 @@ pub fn _mm_maskz_cmul_sch(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cmul_round_sch(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -3516,7 +3516,7 @@ pub fn _mm_cmul_round_sch(a: __m128h, b: __m128h) -> __m128 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cmul_round_sch( src: __m128h, @@ -3553,7 +3553,7 @@ pub fn _mm_mask_cmul_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_cmul_round_sch( k: __mmask8, @@ -3706,7 +3706,7 @@ pub fn _mm512_maskz_fcmul_pch(k: __mmask16, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fcmul_round_pch(a: __m512h, b: __m512h) -> __m512h { static_assert_rounding!(ROUNDING); @@ -3730,7 +3730,7 @@ pub fn _mm512_fcmul_round_pch(a: __m512h, b: __m512h) -> __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fcmul_round_pch( src: __m512h, @@ -3759,7 +3759,7 @@ pub fn _mm512_mask_fcmul_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fcmul_round_pch( k: __mmask16, @@ -3828,7 +3828,7 @@ pub fn _mm_maskz_fcmul_sch(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fcmul_round_sch(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -3852,7 +3852,7 @@ pub fn _mm_fcmul_round_sch(a: __m128h, b: __m128h) -> __m12 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fcmul_round_sch( src: __m128h, @@ -3881,7 +3881,7 @@ pub fn _mm_mask_fcmul_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmulcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fcmul_round_sch( k: __mmask8, @@ -4264,7 +4264,7 @@ pub fn _mm512_maskz_fmadd_pch(k: __mmask16, a: __m512h, b: __m512h, c: __m512h) #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fmadd_round_pch(a: __m512h, b: __m512h, c: __m512h) -> __m512h { static_assert_rounding!(ROUNDING); @@ -4288,7 +4288,7 @@ pub fn _mm512_fmadd_round_pch(a: __m512h, b: __m512h, c: __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fmadd_round_pch( a: __m512h, @@ -4320,7 +4320,7 @@ pub fn _mm512_mask_fmadd_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fmadd_round_pch( a: __m512h, @@ -4357,7 +4357,7 @@ pub fn _mm512_mask3_fmadd_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fmadd_round_pch( k: __mmask16, @@ -4452,7 +4452,7 @@ pub fn _mm_maskz_fmadd_sch(k: __mmask8, a: __m128h, b: __m128h, c: __m128h) -> _ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fmadd_round_sch(a: __m128h, b: __m128h, c: __m128h) -> __m128h { unsafe { @@ -4485,7 +4485,7 @@ pub fn _mm_fmadd_round_sch(a: __m128h, b: __m128h, c: __m12 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fmadd_round_sch( a: __m128h, @@ -4519,7 +4519,7 @@ pub fn _mm_mask_fmadd_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask3_fmadd_round_sch( a: __m128h, @@ -4553,7 +4553,7 @@ pub fn _mm_mask3_fmadd_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fmadd_round_sch( k: __mmask8, @@ -4801,7 +4801,7 @@ pub fn _mm512_maskz_fcmadd_pch(k: __mmask16, a: __m512h, b: __m512h, c: __m512h) #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fcmadd_round_pch(a: __m512h, b: __m512h, c: __m512h) -> __m512h { static_assert_rounding!(ROUNDING); @@ -4826,7 +4826,7 @@ pub fn _mm512_fcmadd_round_pch(a: __m512h, b: __m512h, c: _ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fcmadd_round_pch( a: __m512h, @@ -4859,7 +4859,7 @@ pub fn _mm512_mask_fcmadd_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fcmadd_round_pch( a: __m512h, @@ -4897,7 +4897,7 @@ pub fn _mm512_mask3_fcmadd_round_pch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fcmadd_round_pch( k: __mmask16, @@ -4998,7 +4998,7 @@ pub fn _mm_maskz_fcmadd_sch(k: __mmask8, a: __m128h, b: __m128h, c: __m128h) -> #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fcmadd_round_sch(a: __m128h, b: __m128h, c: __m128h) -> __m128h { unsafe { @@ -5032,7 +5032,7 @@ pub fn _mm_fcmadd_round_sch(a: __m128h, b: __m128h, c: __m1 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fcmadd_round_sch( a: __m128h, @@ -5067,7 +5067,7 @@ pub fn _mm_mask_fcmadd_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask3_fcmadd_round_sch( a: __m128h, @@ -5102,7 +5102,7 @@ pub fn _mm_mask3_fcmadd_round_sch( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfcmaddcsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fcmadd_round_sch( k: __mmask8, @@ -5290,7 +5290,7 @@ pub fn _mm512_maskz_fmadd_ph(k: __mmask32, a: __m512h, b: __m512h, c: __m512h) - #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fmadd_round_ph(a: __m512h, b: __m512h, c: __m512h) -> __m512h { unsafe { @@ -5315,7 +5315,7 @@ pub fn _mm512_fmadd_round_ph(a: __m512h, b: __m512h, c: __m #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fmadd_round_ph( a: __m512h, @@ -5345,7 +5345,7 @@ pub fn _mm512_mask_fmadd_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fmadd_round_ph( a: __m512h, @@ -5375,7 +5375,7 @@ pub fn _mm512_mask3_fmadd_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fmadd_round_ph( k: __mmask32, @@ -5495,7 +5495,7 @@ pub fn _mm_maskz_fmadd_sh(k: __mmask8, a: __m128h, b: __m128h, c: __m128h) -> __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fmadd_round_sh(a: __m128h, b: __m128h, c: __m128h) -> __m128h { unsafe { @@ -5525,7 +5525,7 @@ pub fn _mm_fmadd_round_sh(a: __m128h, b: __m128h, c: __m128 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fmadd_round_sh( a: __m128h, @@ -5562,7 +5562,7 @@ pub fn _mm_mask_fmadd_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask3_fmadd_round_sh( a: __m128h, @@ -5599,7 +5599,7 @@ pub fn _mm_mask3_fmadd_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fmadd_round_sh( k: __mmask8, @@ -5789,7 +5789,7 @@ pub fn _mm512_maskz_fmsub_ph(k: __mmask32, a: __m512h, b: __m512h, c: __m512h) - #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fmsub_round_ph(a: __m512h, b: __m512h, c: __m512h) -> __m512h { unsafe { @@ -5814,7 +5814,7 @@ pub fn _mm512_fmsub_round_ph(a: __m512h, b: __m512h, c: __m #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fmsub_round_ph( a: __m512h, @@ -5844,7 +5844,7 @@ pub fn _mm512_mask_fmsub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fmsub_round_ph( a: __m512h, @@ -5874,7 +5874,7 @@ pub fn _mm512_mask3_fmsub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fmsub_round_ph( k: __mmask32, @@ -5994,7 +5994,7 @@ pub fn _mm_maskz_fmsub_sh(k: __mmask8, a: __m128h, b: __m128h, c: __m128h) -> __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fmsub_round_sh(a: __m128h, b: __m128h, c: __m128h) -> __m128h { unsafe { @@ -6024,7 +6024,7 @@ pub fn _mm_fmsub_round_sh(a: __m128h, b: __m128h, c: __m128 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fmsub_round_sh( a: __m128h, @@ -6061,7 +6061,7 @@ pub fn _mm_mask_fmsub_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask3_fmsub_round_sh( a: __m128h, @@ -6090,7 +6090,7 @@ pub fn _mm_mask3_fmsub_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fmsub_round_sh( k: __mmask8, @@ -6279,7 +6279,7 @@ pub fn _mm512_maskz_fnmadd_ph(k: __mmask32, a: __m512h, b: __m512h, c: __m512h) #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fnmadd_round_ph(a: __m512h, b: __m512h, c: __m512h) -> __m512h { unsafe { @@ -6304,7 +6304,7 @@ pub fn _mm512_fnmadd_round_ph(a: __m512h, b: __m512h, c: __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fnmadd_round_ph( a: __m512h, @@ -6334,7 +6334,7 @@ pub fn _mm512_mask_fnmadd_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fnmadd_round_ph( a: __m512h, @@ -6364,7 +6364,7 @@ pub fn _mm512_mask3_fnmadd_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fnmadd_round_ph( k: __mmask32, @@ -6484,7 +6484,7 @@ pub fn _mm_maskz_fnmadd_sh(k: __mmask8, a: __m128h, b: __m128h, c: __m128h) -> _ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fnmadd_round_sh(a: __m128h, b: __m128h, c: __m128h) -> __m128h { unsafe { @@ -6514,7 +6514,7 @@ pub fn _mm_fnmadd_round_sh(a: __m128h, b: __m128h, c: __m12 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fnmadd_round_sh( a: __m128h, @@ -6551,7 +6551,7 @@ pub fn _mm_mask_fnmadd_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask3_fnmadd_round_sh( a: __m128h, @@ -6588,7 +6588,7 @@ pub fn _mm_mask3_fnmadd_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fnmadd_round_sh( k: __mmask8, @@ -6777,7 +6777,7 @@ pub fn _mm512_maskz_fnmsub_ph(k: __mmask32, a: __m512h, b: __m512h, c: __m512h) #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fnmsub_round_ph(a: __m512h, b: __m512h, c: __m512h) -> __m512h { unsafe { @@ -6802,7 +6802,7 @@ pub fn _mm512_fnmsub_round_ph(a: __m512h, b: __m512h, c: __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fnmsub_round_ph( a: __m512h, @@ -6832,7 +6832,7 @@ pub fn _mm512_mask_fnmsub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fnmsub_round_ph( a: __m512h, @@ -6862,7 +6862,7 @@ pub fn _mm512_mask3_fnmsub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fnmsub_round_ph( k: __mmask32, @@ -6982,7 +6982,7 @@ pub fn _mm_maskz_fnmsub_sh(k: __mmask8, a: __m128h, b: __m128h, c: __m128h) -> _ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fnmsub_round_sh(a: __m128h, b: __m128h, c: __m128h) -> __m128h { unsafe { @@ -7012,7 +7012,7 @@ pub fn _mm_fnmsub_round_sh(a: __m128h, b: __m128h, c: __m12 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fnmsub_round_sh( a: __m128h, @@ -7049,7 +7049,7 @@ pub fn _mm_mask_fnmsub_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask3_fnmsub_round_sh( a: __m128h, @@ -7086,7 +7086,7 @@ pub fn _mm_mask3_fnmsub_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfnmsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_fnmsub_round_sh( k: __mmask8, @@ -7275,7 +7275,7 @@ pub fn _mm512_maskz_fmaddsub_ph(k: __mmask32, a: __m512h, b: __m512h, c: __m512h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fmaddsub_round_ph( a: __m512h, @@ -7304,7 +7304,7 @@ pub fn _mm512_fmaddsub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fmaddsub_round_ph( a: __m512h, @@ -7334,7 +7334,7 @@ pub fn _mm512_mask_fmaddsub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fmaddsub_round_ph( a: __m512h, @@ -7364,7 +7364,7 @@ pub fn _mm512_mask3_fmaddsub_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmaddsub, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fmaddsub_round_ph( k: __mmask32, @@ -7550,7 +7550,7 @@ pub fn _mm512_maskz_fmsubadd_ph(k: __mmask32, a: __m512h, b: __m512h, c: __m512h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fmsubadd_round_ph( a: __m512h, @@ -7579,7 +7579,7 @@ pub fn _mm512_fmsubadd_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fmsubadd_round_ph( a: __m512h, @@ -7609,7 +7609,7 @@ pub fn _mm512_mask_fmsubadd_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask3_fmsubadd_round_ph( a: __m512h, @@ -7639,7 +7639,7 @@ pub fn _mm512_mask3_fmsubadd_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfmsubadd, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_fmsubadd_round_ph( k: __mmask32, @@ -8100,7 +8100,7 @@ pub fn _mm512_maskz_sqrt_ph(k: __mmask32, a: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsqrtph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_sqrt_round_ph(a: __m512h) -> __m512h { unsafe { @@ -8123,7 +8123,7 @@ pub fn _mm512_sqrt_round_ph(a: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsqrtph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_sqrt_round_ph( src: __m512h, @@ -8150,7 +8150,7 @@ pub fn _mm512_mask_sqrt_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsqrtph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_sqrt_round_ph(k: __mmask32, a: __m512h) -> __m512h { unsafe { @@ -8213,7 +8213,7 @@ pub fn _mm_maskz_sqrt_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsqrtsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_sqrt_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -8235,7 +8235,7 @@ pub fn _mm_sqrt_round_sh(a: __m128h, b: __m128h) -> __m128h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsqrtsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_sqrt_round_sh( src: __m128h, @@ -8264,7 +8264,7 @@ pub fn _mm_mask_sqrt_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vsqrtsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_sqrt_round_sh( k: __mmask8, @@ -8407,7 +8407,7 @@ pub fn _mm512_maskz_max_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmaxph, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_max_round_ph(a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -8425,7 +8425,7 @@ pub fn _mm512_max_round_ph(a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmaxph, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_max_round_ph( src: __m512h, @@ -8448,7 +8448,7 @@ pub fn _mm512_mask_max_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vmaxph, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_max_round_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -8508,7 +8508,7 @@ pub fn _mm_maskz_max_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vmaxsh, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_max_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_sae!(SAE); @@ -8525,7 +8525,7 @@ pub fn _mm_max_round_sh(a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vmaxsh, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_max_round_sh( src: __m128h, @@ -8549,7 +8549,7 @@ pub fn _mm_mask_max_round_sh( #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vmaxsh, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_max_round_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_sae!(SAE); @@ -8687,7 +8687,7 @@ pub fn _mm512_maskz_min_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vminph, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_min_round_ph(a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -8705,7 +8705,7 @@ pub fn _mm512_min_round_ph(a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vminph, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_min_round_ph( src: __m512h, @@ -8728,7 +8728,7 @@ pub fn _mm512_mask_min_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vminph, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_min_round_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { unsafe { @@ -8788,7 +8788,7 @@ pub fn _mm_maskz_min_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vminsh, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_min_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_sae!(SAE); @@ -8805,7 +8805,7 @@ pub fn _mm_min_round_sh(a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vminsh, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_min_round_sh( src: __m128h, @@ -8829,7 +8829,7 @@ pub fn _mm_mask_min_round_sh( #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vminsh, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_min_round_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_sae!(SAE); @@ -8968,7 +8968,7 @@ pub fn _mm512_maskz_getexp_ph(k: __mmask32, a: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vgetexpph, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_getexp_round_ph(a: __m512h) -> __m512h { static_assert_sae!(SAE); @@ -8984,7 +8984,7 @@ pub fn _mm512_getexp_round_ph(a: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vgetexpph, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_getexp_round_ph( src: __m512h, @@ -9006,7 +9006,7 @@ pub fn _mm512_mask_getexp_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vgetexpph, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_getexp_round_ph(k: __mmask32, a: __m512h) -> __m512h { static_assert_sae!(SAE); @@ -9067,7 +9067,7 @@ pub fn _mm_maskz_getexp_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vgetexpsh, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_getexp_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_sae!(SAE); @@ -9084,7 +9084,7 @@ pub fn _mm_getexp_round_sh(a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vgetexpsh, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_getexp_round_sh( src: __m128h, @@ -9108,7 +9108,7 @@ pub fn _mm_mask_getexp_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vgetexpsh, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_getexp_round_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_sae!(SAE); @@ -9136,7 +9136,7 @@ pub fn _mm_maskz_getexp_round_sh(k: __mmask8, a: __m128h, b: __m #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vgetmantph, NORM = 0, SIGN = 0))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_getmant_ph( a: __m128h, @@ -9168,7 +9168,7 @@ pub fn _mm_getmant_ph( a: __m256h, @@ -9274,7 +9274,7 @@ pub fn _mm256_getmant_ph( a: __m512h, @@ -9380,7 +9380,7 @@ pub fn _mm512_getmant_ph( a: __m128h, @@ -9611,7 +9611,7 @@ pub fn _mm_getmant_sh(a: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -9831,7 +9831,7 @@ pub fn _mm_roundscale_ph(a: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_roundscale_ph(src: __m128h, k: __mmask8, a: __m128h) -> __m128h { unsafe { @@ -9856,7 +9856,7 @@ pub fn _mm_mask_roundscale_ph(src: __m128h, k: __mmask8, a: __m #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_roundscale_ph(k: __mmask8, a: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -9878,7 +9878,7 @@ pub fn _mm_maskz_roundscale_ph(k: __mmask8, a: __m128h) -> __m1 #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_roundscale_ph(a: __m256h) -> __m256h { static_assert_uimm_bits!(IMM8, 8); @@ -9901,7 +9901,7 @@ pub fn _mm256_roundscale_ph(a: __m256h) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_mask_roundscale_ph( src: __m256h, @@ -9930,7 +9930,7 @@ pub fn _mm256_mask_roundscale_ph( #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_maskz_roundscale_ph(k: __mmask16, a: __m256h) -> __m256h { static_assert_uimm_bits!(IMM8, 8); @@ -9952,7 +9952,7 @@ pub fn _mm256_maskz_roundscale_ph(k: __mmask16, a: __m256h) -> #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_roundscale_ph(a: __m512h) -> __m512h { static_assert_uimm_bits!(IMM8, 8); @@ -9975,7 +9975,7 @@ pub fn _mm512_roundscale_ph(a: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_roundscale_ph( src: __m512h, @@ -10002,7 +10002,7 @@ pub fn _mm512_mask_roundscale_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_roundscale_ph(k: __mmask32, a: __m512h) -> __m512h { static_assert_uimm_bits!(IMM8, 8); @@ -10025,7 +10025,7 @@ pub fn _mm512_maskz_roundscale_ph(k: __mmask32, a: __m512h) -> #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_roundscale_round_ph(a: __m512h) -> __m512h { static_assert_uimm_bits!(IMM8, 8); @@ -10050,7 +10050,7 @@ pub fn _mm512_roundscale_round_ph(a: __m512h) - #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_roundscale_round_ph( src: __m512h, @@ -10080,7 +10080,7 @@ pub fn _mm512_mask_roundscale_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscaleph, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_roundscale_round_ph( k: __mmask32, @@ -10107,7 +10107,7 @@ pub fn _mm512_maskz_roundscale_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscalesh, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_roundscale_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10130,7 +10130,7 @@ pub fn _mm_roundscale_sh(a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscalesh, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_roundscale_sh( src: __m128h, @@ -10158,7 +10158,7 @@ pub fn _mm_mask_roundscale_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscalesh, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_roundscale_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10183,7 +10183,7 @@ pub fn _mm_maskz_roundscale_sh(k: __mmask8, a: __m128h, b: __m1 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscalesh, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_roundscale_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10209,7 +10209,7 @@ pub fn _mm_roundscale_round_sh(a: __m128h, b: _ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscalesh, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_roundscale_round_sh( src: __m128h, @@ -10242,7 +10242,7 @@ pub fn _mm_mask_roundscale_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vrndscalesh, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_roundscale_round_sh( k: __mmask8, @@ -10377,7 +10377,7 @@ pub fn _mm512_maskz_scalef_ph(k: __mmask32, a: __m512h, b: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vscalefph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_scalef_round_ph(a: __m512h, b: __m512h) -> __m512h { static_assert_rounding!(ROUNDING); @@ -10399,7 +10399,7 @@ pub fn _mm512_scalef_round_ph(a: __m512h, b: __m512h) -> __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vscalefph, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_scalef_round_ph( src: __m512h, @@ -10428,7 +10428,7 @@ pub fn _mm512_mask_scalef_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vscalefph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_scalef_round_ph( k: __mmask32, @@ -10494,7 +10494,7 @@ pub fn _mm_maskz_scalef_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vscalefsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_scalef_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_rounding!(ROUNDING); @@ -10517,7 +10517,7 @@ pub fn _mm_scalef_round_sh(a: __m128h, b: __m128h) -> __m12 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vscalefsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_scalef_round_sh( src: __m128h, @@ -10547,7 +10547,7 @@ pub fn _mm_mask_scalef_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vscalefsh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_scalef_round_sh( k: __mmask8, @@ -10573,7 +10573,7 @@ pub fn _mm_maskz_scalef_round_sh( #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_reduce_ph(a: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10596,7 +10596,7 @@ pub fn _mm_reduce_ph(a: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_reduce_ph(src: __m128h, k: __mmask8, a: __m128h) -> __m128h { unsafe { @@ -10621,7 +10621,7 @@ pub fn _mm_mask_reduce_ph(src: __m128h, k: __mmask8, a: __m128h #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_reduce_ph(k: __mmask8, a: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10643,7 +10643,7 @@ pub fn _mm_maskz_reduce_ph(k: __mmask8, a: __m128h) -> __m128h #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_reduce_ph(a: __m256h) -> __m256h { static_assert_uimm_bits!(IMM8, 8); @@ -10666,7 +10666,7 @@ pub fn _mm256_reduce_ph(a: __m256h) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_mask_reduce_ph(src: __m256h, k: __mmask16, a: __m256h) -> __m256h { unsafe { @@ -10691,7 +10691,7 @@ pub fn _mm256_mask_reduce_ph(src: __m256h, k: __mmask16, a: __m #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_maskz_reduce_ph(k: __mmask16, a: __m256h) -> __m256h { static_assert_uimm_bits!(IMM8, 8); @@ -10713,7 +10713,7 @@ pub fn _mm256_maskz_reduce_ph(k: __mmask16, a: __m256h) -> __m2 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_reduce_ph(a: __m512h) -> __m512h { static_assert_uimm_bits!(IMM8, 8); @@ -10736,7 +10736,7 @@ pub fn _mm512_reduce_ph(a: __m512h) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_reduce_ph(src: __m512h, k: __mmask32, a: __m512h) -> __m512h { static_assert_uimm_bits!(IMM8, 8); @@ -10759,7 +10759,7 @@ pub fn _mm512_mask_reduce_ph(src: __m512h, k: __mmask32, a: __m #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_reduce_ph(k: __mmask32, a: __m512h) -> __m512h { static_assert_uimm_bits!(IMM8, 8); @@ -10783,7 +10783,7 @@ pub fn _mm512_maskz_reduce_ph(k: __mmask32, a: __m512h) -> __m5 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_reduce_round_ph(a: __m512h) -> __m512h { static_assert_uimm_bits!(IMM8, 8); @@ -10809,7 +10809,7 @@ pub fn _mm512_reduce_round_ph(a: __m512h) -> __ #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_reduce_round_ph( src: __m512h, @@ -10841,7 +10841,7 @@ pub fn _mm512_mask_reduce_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreduceph, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_reduce_round_ph( k: __mmask32, @@ -10868,7 +10868,7 @@ pub fn _mm512_maskz_reduce_round_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreducesh, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_reduce_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10892,7 +10892,7 @@ pub fn _mm_reduce_sh(a: __m128h, b: __m128h) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreducesh, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_reduce_sh( src: __m128h, @@ -10921,7 +10921,7 @@ pub fn _mm_mask_reduce_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreducesh, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_reduce_sh(k: __mmask8, a: __m128h, b: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10946,7 +10946,7 @@ pub fn _mm_maskz_reduce_sh(k: __mmask8, a: __m128h, b: __m128h) #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreducesh, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_reduce_round_sh(a: __m128h, b: __m128h) -> __m128h { static_assert_uimm_bits!(IMM8, 8); @@ -10973,7 +10973,7 @@ pub fn _mm_reduce_round_sh(a: __m128h, b: __m12 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreducesh, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(4, 5)] +#[rustc_deprecated_legacy_const_generics(4, 5)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_reduce_round_sh( src: __m128h, @@ -11007,7 +11007,7 @@ pub fn _mm_mask_reduce_round_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vreducesh, IMM8 = 0, SAE = 8))] -#[rustc_legacy_const_generics(3, 4)] +#[rustc_deprecated_legacy_const_generics(3, 4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_reduce_round_sh( k: __mmask8, @@ -11276,7 +11276,7 @@ macro_rules! fpclass_asm { // FIXME: use LLVM intrinsics #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fpclass_ph_mask(a: __m128h) -> __mmask8 { unsafe { @@ -11303,7 +11303,7 @@ pub fn _mm_fpclass_ph_mask(a: __m128h) -> __mmask8 { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fpclass_ph_mask(k1: __mmask8, a: __m128h) -> __mmask8 { unsafe { @@ -11329,7 +11329,7 @@ pub fn _mm_mask_fpclass_ph_mask(k1: __mmask8, a: __m128h) -> __ #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_fpclass_ph_mask(a: __m256h) -> __mmask16 { unsafe { @@ -11356,7 +11356,7 @@ pub fn _mm256_fpclass_ph_mask(a: __m256h) -> __mmask16 { #[inline] #[target_feature(enable = "avx512fp16,avx512vl")] #[cfg_attr(test, assert_instr(vfpclassph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm256_mask_fpclass_ph_mask(k1: __mmask16, a: __m256h) -> __mmask16 { unsafe { @@ -11382,7 +11382,7 @@ pub fn _mm256_mask_fpclass_ph_mask(k1: __mmask16, a: __m256h) - #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfpclassph, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_fpclass_ph_mask(a: __m512h) -> __mmask32 { unsafe { @@ -11409,7 +11409,7 @@ pub fn _mm512_fpclass_ph_mask(a: __m512h) -> __mmask32 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfpclassph, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_fpclass_ph_mask(k1: __mmask32, a: __m512h) -> __mmask32 { unsafe { @@ -11435,7 +11435,7 @@ pub fn _mm512_mask_fpclass_ph_mask(k1: __mmask32, a: __m512h) - #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfpclasssh, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_fpclass_sh_mask(a: __m128h) -> __mmask8 { _mm_mask_fpclass_sh_mask::(0xff, a) @@ -11459,7 +11459,7 @@ pub fn _mm_fpclass_sh_mask(a: __m128h) -> __mmask8 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vfpclasssh, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_fpclass_sh_mask(k1: __mmask8, a: __m128h) -> __mmask8 { unsafe { @@ -11705,7 +11705,7 @@ pub fn _mm512_maskz_cvtepi16_ph(k: __mmask32, a: __m512i) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtw2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundepi16_ph(a: __m512i) -> __m512h { unsafe { @@ -11730,7 +11730,7 @@ pub fn _mm512_cvt_roundepi16_ph(a: __m512i) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtw2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundepi16_ph( src: __m512h, @@ -11758,7 +11758,7 @@ pub fn _mm512_mask_cvt_roundepi16_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtw2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundepi16_ph(k: __mmask32, a: __m512i) -> __m512h { static_assert_rounding!(ROUNDING); @@ -11891,7 +11891,7 @@ pub fn _mm512_maskz_cvtepu16_ph(k: __mmask32, a: __m512i) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtuw2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundepu16_ph(a: __m512i) -> __m512h { unsafe { @@ -11916,7 +11916,7 @@ pub fn _mm512_cvt_roundepu16_ph(a: __m512i) -> __m512h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtuw2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundepu16_ph( src: __m512h, @@ -11944,7 +11944,7 @@ pub fn _mm512_mask_cvt_roundepu16_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtuw2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundepu16_ph(k: __mmask32, a: __m512i) -> __m512h { static_assert_rounding!(ROUNDING); @@ -12078,7 +12078,7 @@ pub fn _mm512_maskz_cvtepi32_ph(k: __mmask16, a: __m512i) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtdq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundepi32_ph(a: __m512i) -> __m256h { unsafe { @@ -12103,7 +12103,7 @@ pub fn _mm512_cvt_roundepi32_ph(a: __m512i) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtdq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundepi32_ph( src: __m256h, @@ -12131,7 +12131,7 @@ pub fn _mm512_mask_cvt_roundepi32_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtdq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundepi32_ph(k: __mmask16, a: __m512i) -> __m256h { static_assert_rounding!(ROUNDING); @@ -12167,7 +12167,7 @@ pub fn _mm_cvti32_sh(a: __m128h, b: i32) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsi2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundi32_sh(a: __m128h, b: i32) -> __m128h { unsafe { @@ -12303,7 +12303,7 @@ pub fn _mm512_maskz_cvtepu32_ph(k: __mmask16, a: __m512i) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtudq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundepu32_ph(a: __m512i) -> __m256h { unsafe { @@ -12328,7 +12328,7 @@ pub fn _mm512_cvt_roundepu32_ph(a: __m512i) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtudq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundepu32_ph( src: __m256h, @@ -12356,7 +12356,7 @@ pub fn _mm512_mask_cvt_roundepu32_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtudq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundepu32_ph(k: __mmask16, a: __m512i) -> __m256h { static_assert_rounding!(ROUNDING); @@ -12392,7 +12392,7 @@ pub fn _mm_cvtu32_sh(a: __m128h, b: u32) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtusi2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundu32_sh(a: __m128h, b: u32) -> __m128h { unsafe { @@ -12529,7 +12529,7 @@ pub fn _mm512_maskz_cvtepi64_ph(k: __mmask8, a: __m512i) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtqq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundepi64_ph(a: __m512i) -> __m128h { unsafe { @@ -12554,7 +12554,7 @@ pub fn _mm512_cvt_roundepi64_ph(a: __m512i) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtqq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundepi64_ph( src: __m128h, @@ -12582,7 +12582,7 @@ pub fn _mm512_mask_cvt_roundepi64_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtqq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundepi64_ph(k: __mmask8, a: __m512i) -> __m128h { static_assert_rounding!(ROUNDING); @@ -12717,7 +12717,7 @@ pub fn _mm512_maskz_cvtepu64_ph(k: __mmask8, a: __m512i) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtuqq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundepu64_ph(a: __m512i) -> __m128h { unsafe { @@ -12742,7 +12742,7 @@ pub fn _mm512_cvt_roundepu64_ph(a: __m512i) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtuqq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundepu64_ph( src: __m128h, @@ -12770,7 +12770,7 @@ pub fn _mm512_mask_cvt_roundepu64_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtuqq2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundepu64_ph(k: __mmask8, a: __m512i) -> __m128h { static_assert_rounding!(ROUNDING); @@ -12906,7 +12906,7 @@ pub fn _mm512_maskz_cvtxps_ph(k: __mmask16, a: __m512) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtps2phx, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtx_roundps_ph(a: __m512) -> __m256h { static_assert_rounding!(ROUNDING); @@ -12929,7 +12929,7 @@ pub fn _mm512_cvtx_roundps_ph(a: __m512) -> __m256h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtps2phx, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtx_roundps_ph( src: __m256h, @@ -12958,7 +12958,7 @@ pub fn _mm512_mask_cvtx_roundps_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtps2phx, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtx_roundps_ph(k: __mmask16, a: __m512) -> __m256h { static_assert_rounding!(ROUNDING); @@ -13022,7 +13022,7 @@ pub fn _mm_maskz_cvtss_sh(k: __mmask8, a: __m128h, b: __m128) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtss2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundss_sh(a: __m128h, b: __m128) -> __m128h { static_assert_rounding!(ROUNDING); @@ -13046,7 +13046,7 @@ pub fn _mm_cvt_roundss_sh(a: __m128h, b: __m128) -> __m128h #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtss2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cvt_roundss_sh( src: __m128h, @@ -13077,7 +13077,7 @@ pub fn _mm_mask_cvt_roundss_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtss2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_cvt_roundss_sh( k: __mmask8, @@ -13217,7 +13217,7 @@ pub fn _mm512_maskz_cvtpd_ph(k: __mmask8, a: __m512d) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtpd2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundpd_ph(a: __m512d) -> __m128h { static_assert_rounding!(ROUNDING); @@ -13240,7 +13240,7 @@ pub fn _mm512_cvt_roundpd_ph(a: __m512d) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtpd2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundpd_ph( src: __m128h, @@ -13269,7 +13269,7 @@ pub fn _mm512_mask_cvt_roundpd_ph( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtpd2ph, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundpd_ph(k: __mmask8, a: __m512d) -> __m128h { static_assert_rounding!(ROUNDING); @@ -13333,7 +13333,7 @@ pub fn _mm_maskz_cvtsd_sh(k: __mmask8, a: __m128h, b: __m128d) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsd2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundsd_sh(a: __m128h, b: __m128d) -> __m128h { static_assert_rounding!(ROUNDING); @@ -13357,7 +13357,7 @@ pub fn _mm_cvt_roundsd_sh(a: __m128h, b: __m128d) -> __m128 #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsd2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cvt_roundsd_sh( src: __m128h, @@ -13388,7 +13388,7 @@ pub fn _mm_mask_cvt_roundsd_sh( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsd2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_cvt_roundsd_sh( k: __mmask8, @@ -13532,7 +13532,7 @@ pub fn _mm512_maskz_cvtph_epi16(k: __mmask32, a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2w, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundph_epi16(a: __m512h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -13555,7 +13555,7 @@ pub fn _mm512_cvt_roundph_epi16(a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2w, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundph_epi16( src: __m512i, @@ -13583,7 +13583,7 @@ pub fn _mm512_mask_cvt_roundph_epi16( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2w, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundph_epi16(k: __mmask32, a: __m512h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -13717,7 +13717,7 @@ pub fn _mm512_maskz_cvtph_epu16(k: __mmask32, a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2uw, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundph_epu16(a: __m512h) -> __m512i { static_assert_sae!(SAE); @@ -13734,7 +13734,7 @@ pub fn _mm512_cvt_roundph_epu16(a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2uw, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundph_epu16( src: __m512i, @@ -13756,7 +13756,7 @@ pub fn _mm512_mask_cvt_roundph_epu16( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2uw, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundph_epu16(k: __mmask32, a: __m512h) -> __m512i { static_assert_sae!(SAE); @@ -13893,7 +13893,7 @@ pub fn _mm512_maskz_cvttph_epi16(k: __mmask32, a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2w, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtt_roundph_epi16(a: __m512h) -> __m512i { static_assert_sae!(SAE); @@ -13910,7 +13910,7 @@ pub fn _mm512_cvtt_roundph_epi16(a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2w, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtt_roundph_epi16( src: __m512i, @@ -13933,7 +13933,7 @@ pub fn _mm512_mask_cvtt_roundph_epi16( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2w, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtt_roundph_epi16(k: __mmask32, a: __m512h) -> __m512i { static_assert_sae!(SAE); @@ -14070,7 +14070,7 @@ pub fn _mm512_maskz_cvttph_epu16(k: __mmask32, a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2uw, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtt_roundph_epu16(a: __m512h) -> __m512i { static_assert_sae!(SAE); @@ -14087,7 +14087,7 @@ pub fn _mm512_cvtt_roundph_epu16(a: __m512h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2uw, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtt_roundph_epu16( src: __m512i, @@ -14110,7 +14110,7 @@ pub fn _mm512_mask_cvtt_roundph_epu16( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2uw, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtt_roundph_epu16(k: __mmask32, a: __m512h) -> __m512i { static_assert_sae!(SAE); @@ -14247,7 +14247,7 @@ pub fn _mm512_maskz_cvtph_epi32(k: __mmask16, a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundph_epi32(a: __m256h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -14269,7 +14269,7 @@ pub fn _mm512_cvt_roundph_epi32(a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundph_epi32( src: __m512i, @@ -14297,7 +14297,7 @@ pub fn _mm512_mask_cvt_roundph_epi32( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2dq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundph_epi32(k: __mmask16, a: __m256h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -14331,7 +14331,7 @@ pub fn _mm_cvtsh_i32(a: __m128h) -> i32 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundsh_i32(a: __m128h) -> i32 { unsafe { @@ -14470,7 +14470,7 @@ pub fn _mm512_maskz_cvtph_epu32(k: __mmask16, a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundph_epu32(a: __m256h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -14492,7 +14492,7 @@ pub fn _mm512_cvt_roundph_epu32(a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundph_epu32( src: __m512i, @@ -14520,7 +14520,7 @@ pub fn _mm512_mask_cvt_roundph_epu32( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2udq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundph_epu32(k: __mmask16, a: __m256h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -14548,7 +14548,7 @@ pub fn _mm_cvtsh_u32(a: __m128h) -> u32 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2usi, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundsh_u32(a: __m128h) -> u32 { unsafe { @@ -14681,7 +14681,7 @@ pub fn _mm512_maskz_cvttph_epi32(k: __mmask16, a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2dq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtt_roundph_epi32(a: __m256h) -> __m512i { static_assert_sae!(SAE); @@ -14697,7 +14697,7 @@ pub fn _mm512_cvtt_roundph_epi32(a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2dq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtt_roundph_epi32( src: __m512i, @@ -14719,7 +14719,7 @@ pub fn _mm512_mask_cvtt_roundph_epi32( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2dq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtt_roundph_epi32(k: __mmask16, a: __m256h) -> __m512i { static_assert_sae!(SAE); @@ -14747,7 +14747,7 @@ pub fn _mm_cvttsh_i32(a: __m128h) -> i32 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttsh2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvtt_roundsh_i32(a: __m128h) -> i32 { unsafe { @@ -14880,7 +14880,7 @@ pub fn _mm512_maskz_cvttph_epu32(k: __mmask16, a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2udq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtt_roundph_epu32(a: __m256h) -> __m512i { static_assert_sae!(SAE); @@ -14896,7 +14896,7 @@ pub fn _mm512_cvtt_roundph_epu32(a: __m256h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2udq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtt_roundph_epu32( src: __m512i, @@ -14918,7 +14918,7 @@ pub fn _mm512_mask_cvtt_roundph_epu32( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2udq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtt_roundph_epu32(k: __mmask16, a: __m256h) -> __m512i { static_assert_sae!(SAE); @@ -14946,7 +14946,7 @@ pub fn _mm_cvttsh_u32(a: __m128h) -> u32 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttsh2usi, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvtt_roundsh_u32(a: __m128h) -> u32 { unsafe { @@ -15085,7 +15085,7 @@ pub fn _mm512_maskz_cvtph_epi64(k: __mmask8, a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundph_epi64(a: __m128h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -15107,7 +15107,7 @@ pub fn _mm512_cvt_roundph_epi64(a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundph_epi64( src: __m512i, @@ -15135,7 +15135,7 @@ pub fn _mm512_mask_cvt_roundph_epi64( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2qq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundph_epi64(k: __mmask8, a: __m128h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -15272,7 +15272,7 @@ pub fn _mm512_maskz_cvtph_epu64(k: __mmask8, a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundph_epu64(a: __m128h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -15294,7 +15294,7 @@ pub fn _mm512_cvt_roundph_epu64(a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundph_epu64( src: __m512i, @@ -15322,7 +15322,7 @@ pub fn _mm512_mask_cvt_roundph_epu64( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2uqq, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundph_epu64(k: __mmask8, a: __m128h) -> __m512i { static_assert_rounding!(ROUNDING); @@ -15453,7 +15453,7 @@ pub fn _mm512_maskz_cvttph_epi64(k: __mmask8, a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2qq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtt_roundph_epi64(a: __m128h) -> __m512i { static_assert_sae!(SAE); @@ -15469,7 +15469,7 @@ pub fn _mm512_cvtt_roundph_epi64(a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2qq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtt_roundph_epi64( src: __m512i, @@ -15491,7 +15491,7 @@ pub fn _mm512_mask_cvtt_roundph_epi64( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2qq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtt_roundph_epi64(k: __mmask8, a: __m128h) -> __m512i { static_assert_sae!(SAE); @@ -15622,7 +15622,7 @@ pub fn _mm512_maskz_cvttph_epu64(k: __mmask8, a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2uqq, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtt_roundph_epu64(a: __m128h) -> __m512i { static_assert_sae!(SAE); @@ -15638,7 +15638,7 @@ pub fn _mm512_cvtt_roundph_epu64(a: __m128h) -> __m512i { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2uqq, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtt_roundph_epu64( src: __m512i, @@ -15660,7 +15660,7 @@ pub fn _mm512_mask_cvtt_roundph_epu64( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttph2uqq, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtt_roundph_epu64(k: __mmask8, a: __m128h) -> __m512i { static_assert_sae!(SAE); @@ -15790,7 +15790,7 @@ pub fn _mm512_maskz_cvtxph_ps(k: __mmask16, a: __m256h) -> __m512 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2psx, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvtx_roundph_ps(a: __m256h) -> __m512 { static_assert_sae!(SAE); @@ -15807,7 +15807,7 @@ pub fn _mm512_cvtx_roundph_ps(a: __m256h) -> __m512 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2psx, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvtx_roundph_ps( src: __m512, @@ -15830,7 +15830,7 @@ pub fn _mm512_mask_cvtx_roundph_ps( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2psx, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvtx_roundph_ps(k: __mmask16, a: __m256h) -> __m512 { static_assert_sae!(SAE); @@ -15888,7 +15888,7 @@ pub fn _mm_maskz_cvtsh_ss(k: __mmask8, a: __m128, b: __m128h) -> __m128 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2ss, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundsh_ss(a: __m128, b: __m128h) -> __m128 { static_assert_sae!(SAE); @@ -15906,7 +15906,7 @@ pub fn _mm_cvt_roundsh_ss(a: __m128, b: __m128h) -> __m128 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2ss, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cvt_roundsh_ss( src: __m128, @@ -15931,7 +15931,7 @@ pub fn _mm_mask_cvt_roundsh_ss( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2ss, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_cvt_roundsh_ss(k: __mmask8, a: __m128, b: __m128h) -> __m128 { static_assert_sae!(SAE); @@ -16061,7 +16061,7 @@ pub fn _mm512_maskz_cvtph_pd(k: __mmask8, a: __m128h) -> __m512d { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2pd, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_cvt_roundph_pd(a: __m128h) -> __m512d { static_assert_sae!(SAE); @@ -16078,7 +16078,7 @@ pub fn _mm512_cvt_roundph_pd(a: __m128h) -> __m512d { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2pd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_mask_cvt_roundph_pd( src: __m512d, @@ -16101,7 +16101,7 @@ pub fn _mm512_mask_cvt_roundph_pd( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtph2pd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm512_maskz_cvt_roundph_pd(k: __mmask8, a: __m128h) -> __m512d { static_assert_sae!(SAE); @@ -16158,7 +16158,7 @@ pub fn _mm_maskz_cvtsh_sd(k: __mmask8, a: __m128d, b: __m128h) -> __m128d { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2sd, SAE = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundsh_sd(a: __m128d, b: __m128h) -> __m128d { static_assert_sae!(SAE); @@ -16176,7 +16176,7 @@ pub fn _mm_cvt_roundsh_sd(a: __m128d, b: __m128h) -> __m128d { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2sd, SAE = 8))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_mask_cvt_roundsh_sd( src: __m128d, @@ -16200,7 +16200,7 @@ pub fn _mm_mask_cvt_roundsh_sd( #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2sd, SAE = 8))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_maskz_cvt_roundsh_sd(k: __mmask8, a: __m128d, b: __m128h) -> __m128d { static_assert_sae!(SAE); diff --git a/library/stdarch/crates/core_arch/src/x86/avx512vbmi2.rs b/library/stdarch/crates/core_arch/src/x86/avx512vbmi2.rs index 09a90e29bf088..79fac31107190 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx512vbmi2.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx512vbmi2.rs @@ -1201,7 +1201,7 @@ pub fn _mm_maskz_shrdv_epi16(k: __mmask8, a: __m128i, b: __m128i, c: __m128i) -> #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shldi_epi64(a: __m512i, b: __m512i) -> __m512i { static_assert_uimm_bits!(IMM8, 8); _mm512_shldv_epi64(a, b, _mm512_set1_epi64(IMM8 as i64)) @@ -1214,7 +1214,7 @@ pub fn _mm512_shldi_epi64(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shldi_epi64( src: __m512i, k: __mmask8, @@ -1235,7 +1235,7 @@ pub fn _mm512_mask_shldi_epi64( #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shldi_epi64(k: __mmask8, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1251,7 +1251,7 @@ pub fn _mm512_maskz_shldi_epi64(k: __mmask8, a: __m512i, b: __m #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shldi_epi64(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); _mm256_shldv_epi64(a, b, _mm256_set1_epi64x(IMM8 as i64)) @@ -1264,7 +1264,7 @@ pub fn _mm256_shldi_epi64(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shldi_epi64( src: __m256i, k: __mmask8, @@ -1285,7 +1285,7 @@ pub fn _mm256_mask_shldi_epi64( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shldi_epi64(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1301,7 +1301,7 @@ pub fn _mm256_maskz_shldi_epi64(k: __mmask8, a: __m256i, b: __m #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_shldi_epi64(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); _mm_shldv_epi64(a, b, _mm_set1_epi64x(IMM8 as i64)) @@ -1314,7 +1314,7 @@ pub fn _mm_shldi_epi64(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shldi_epi64( src: __m128i, k: __mmask8, @@ -1335,7 +1335,7 @@ pub fn _mm_mask_shldi_epi64( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shldi_epi64(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1351,7 +1351,7 @@ pub fn _mm_maskz_shldi_epi64(k: __mmask8, a: __m128i, b: __m128 #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shldi_epi32(a: __m512i, b: __m512i) -> __m512i { static_assert_uimm_bits!(IMM8, 8); _mm512_shldv_epi32(a, b, _mm512_set1_epi32(IMM8)) @@ -1364,7 +1364,7 @@ pub fn _mm512_shldi_epi32(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shldi_epi32( src: __m512i, k: __mmask16, @@ -1385,7 +1385,7 @@ pub fn _mm512_mask_shldi_epi32( #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shldi_epi32(k: __mmask16, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1401,7 +1401,7 @@ pub fn _mm512_maskz_shldi_epi32(k: __mmask16, a: __m512i, b: __ #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shldi_epi32(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); _mm256_shldv_epi32(a, b, _mm256_set1_epi32(IMM8)) @@ -1414,7 +1414,7 @@ pub fn _mm256_shldi_epi32(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shldi_epi32( src: __m256i, k: __mmask8, @@ -1435,7 +1435,7 @@ pub fn _mm256_mask_shldi_epi32( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shldi_epi32(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1451,7 +1451,7 @@ pub fn _mm256_maskz_shldi_epi32(k: __mmask8, a: __m256i, b: __m #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_shldi_epi32(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); _mm_shldv_epi32(a, b, _mm_set1_epi32(IMM8)) @@ -1464,7 +1464,7 @@ pub fn _mm_shldi_epi32(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shldi_epi32( src: __m128i, k: __mmask8, @@ -1485,7 +1485,7 @@ pub fn _mm_mask_shldi_epi32( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shldi_epi32(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1501,7 +1501,7 @@ pub fn _mm_maskz_shldi_epi32(k: __mmask8, a: __m128i, b: __m128 #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shldi_epi16(a: __m512i, b: __m512i) -> __m512i { static_assert_uimm_bits!(IMM8, 8); _mm512_shldv_epi16(a, b, _mm512_set1_epi16(IMM8 as i16)) @@ -1514,7 +1514,7 @@ pub fn _mm512_shldi_epi16(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shldi_epi16( src: __m512i, k: __mmask32, @@ -1535,7 +1535,7 @@ pub fn _mm512_mask_shldi_epi16( #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shldi_epi16(k: __mmask32, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1551,7 +1551,7 @@ pub fn _mm512_maskz_shldi_epi16(k: __mmask32, a: __m512i, b: __ #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shldi_epi16(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); _mm256_shldv_epi16(a, b, _mm256_set1_epi16(IMM8 as i16)) @@ -1564,7 +1564,7 @@ pub fn _mm256_shldi_epi16(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shldi_epi16( src: __m256i, k: __mmask16, @@ -1585,7 +1585,7 @@ pub fn _mm256_mask_shldi_epi16( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shldi_epi16(k: __mmask16, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1601,7 +1601,7 @@ pub fn _mm256_maskz_shldi_epi16(k: __mmask16, a: __m256i, b: __ #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_shldi_epi16(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); _mm_shldv_epi16(a, b, _mm_set1_epi16(IMM8 as i16)) @@ -1614,7 +1614,7 @@ pub fn _mm_shldi_epi16(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shldi_epi16( src: __m128i, k: __mmask8, @@ -1635,7 +1635,7 @@ pub fn _mm_mask_shldi_epi16( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shldi_epi16(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1651,7 +1651,7 @@ pub fn _mm_maskz_shldi_epi16(k: __mmask8, a: __m128i, b: __m128 #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shrdi_epi64(a: __m512i, b: __m512i) -> __m512i { static_assert_uimm_bits!(IMM8, 8); _mm512_shrdv_epi64(a, b, _mm512_set1_epi64(IMM8 as i64)) @@ -1664,7 +1664,7 @@ pub fn _mm512_shrdi_epi64(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shrdi_epi64( src: __m512i, k: __mmask8, @@ -1685,7 +1685,7 @@ pub fn _mm512_mask_shrdi_epi64( #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 255))] //should be vpshrdq -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shrdi_epi64(k: __mmask8, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1701,7 +1701,7 @@ pub fn _mm512_maskz_shrdi_epi64(k: __mmask8, a: __m512i, b: __m #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shrdi_epi64(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); _mm256_shrdv_epi64(a, b, _mm256_set1_epi64x(IMM8 as i64)) @@ -1714,7 +1714,7 @@ pub fn _mm256_shrdi_epi64(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shrdi_epi64( src: __m256i, k: __mmask8, @@ -1735,7 +1735,7 @@ pub fn _mm256_mask_shrdi_epi64( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shrdi_epi64(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1751,7 +1751,7 @@ pub fn _mm256_maskz_shrdi_epi64(k: __mmask8, a: __m256i, b: __m #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_shrdi_epi64(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); _mm_shrdv_epi64(a, b, _mm_set1_epi64x(IMM8 as i64)) @@ -1764,7 +1764,7 @@ pub fn _mm_shrdi_epi64(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shrdi_epi64( src: __m128i, k: __mmask8, @@ -1785,7 +1785,7 @@ pub fn _mm_mask_shrdi_epi64( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldq, IMM8 = 5))] //should be vpshrdq -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shrdi_epi64(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1801,7 +1801,7 @@ pub fn _mm_maskz_shrdi_epi64(k: __mmask8, a: __m128i, b: __m128 #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shrdi_epi32(a: __m512i, b: __m512i) -> __m512i { static_assert_uimm_bits!(IMM8, 8); _mm512_shrdv_epi32(a, b, _mm512_set1_epi32(IMM8)) @@ -1814,7 +1814,7 @@ pub fn _mm512_shrdi_epi32(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shrdi_epi32( src: __m512i, k: __mmask16, @@ -1835,7 +1835,7 @@ pub fn _mm512_mask_shrdi_epi32( #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shrdi_epi32(k: __mmask16, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1851,7 +1851,7 @@ pub fn _mm512_maskz_shrdi_epi32(k: __mmask16, a: __m512i, b: __ #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shrdi_epi32(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); _mm256_shrdv_epi32(a, b, _mm256_set1_epi32(IMM8)) @@ -1864,7 +1864,7 @@ pub fn _mm256_shrdi_epi32(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shrdi_epi32( src: __m256i, k: __mmask8, @@ -1885,7 +1885,7 @@ pub fn _mm256_mask_shrdi_epi32( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shrdi_epi32(k: __mmask8, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1901,7 +1901,7 @@ pub fn _mm256_maskz_shrdi_epi32(k: __mmask8, a: __m256i, b: __m #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_shrdi_epi32(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); _mm_shrdv_epi32(a, b, _mm_set1_epi32(IMM8)) @@ -1914,7 +1914,7 @@ pub fn _mm_shrdi_epi32(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shrdi_epi32( src: __m128i, k: __mmask8, @@ -1935,7 +1935,7 @@ pub fn _mm_mask_shrdi_epi32( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldd, IMM8 = 5))] //should be vpshldd -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shrdi_epi32(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -1951,7 +1951,7 @@ pub fn _mm_maskz_shrdi_epi32(k: __mmask8, a: __m128i, b: __m128 #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_shrdi_epi16(a: __m512i, b: __m512i) -> __m512i { static_assert_uimm_bits!(IMM8, 8); _mm512_shrdv_epi16(a, b, _mm512_set1_epi16(IMM8 as i16)) @@ -1964,7 +1964,7 @@ pub fn _mm512_shrdi_epi16(a: __m512i, b: __m512i) -> __m512i { #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_shrdi_epi16( src: __m512i, k: __mmask32, @@ -1985,7 +1985,7 @@ pub fn _mm512_mask_shrdi_epi16( #[target_feature(enable = "avx512vbmi2")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_shrdi_epi16(k: __mmask32, a: __m512i, b: __m512i) -> __m512i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -2001,7 +2001,7 @@ pub fn _mm512_maskz_shrdi_epi16(k: __mmask32, a: __m512i, b: __ #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_shrdi_epi16(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); _mm256_shrdv_epi16(a, b, _mm256_set1_epi16(IMM8 as i16)) @@ -2014,7 +2014,7 @@ pub fn _mm256_shrdi_epi16(a: __m256i, b: __m256i) -> __m256i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_shrdi_epi16( src: __m256i, k: __mmask16, @@ -2035,7 +2035,7 @@ pub fn _mm256_mask_shrdi_epi16( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_shrdi_epi16(k: __mmask16, a: __m256i, b: __m256i) -> __m256i { unsafe { static_assert_uimm_bits!(IMM8, 8); @@ -2051,7 +2051,7 @@ pub fn _mm256_maskz_shrdi_epi16(k: __mmask16, a: __m256i, b: __ #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_shrdi_epi16(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); _mm_shrdv_epi16(a, b, _mm_set1_epi16(IMM8 as i16)) @@ -2064,7 +2064,7 @@ pub fn _mm_shrdi_epi16(a: __m128i, b: __m128i) -> __m128i { #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_shrdi_epi16( src: __m128i, k: __mmask8, @@ -2085,7 +2085,7 @@ pub fn _mm_mask_shrdi_epi16( #[target_feature(enable = "avx512vbmi2,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpshldw, IMM8 = 5))] //should be vpshrdw -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_shrdi_epi16(k: __mmask8, a: __m128i, b: __m128i) -> __m128i { unsafe { static_assert_uimm_bits!(IMM8, 8); diff --git a/library/stdarch/crates/core_arch/src/x86/f16c.rs b/library/stdarch/crates/core_arch/src/x86/f16c.rs index 7686b317d4d49..c0fc46b1bd84f 100644 --- a/library/stdarch/crates/core_arch/src/x86/f16c.rs +++ b/library/stdarch/crates/core_arch/src/x86/f16c.rs @@ -60,7 +60,7 @@ pub fn _mm256_cvtph_ps(a: __m128i) -> __m256 { #[inline] #[target_feature(enable = "f16c")] #[cfg_attr(test, assert_instr("vcvtps2ph", IMM_ROUNDING = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "x86_f16c_intrinsics", since = "1.68.0")] pub fn _mm_cvtps_ph(a: __m128) -> __m128i { static_assert_uimm_bits!(IMM_ROUNDING, 3); @@ -86,7 +86,7 @@ pub fn _mm_cvtps_ph(a: __m128) -> __m128i { #[inline] #[target_feature(enable = "f16c")] #[cfg_attr(test, assert_instr("vcvtps2ph", IMM_ROUNDING = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "x86_f16c_intrinsics", since = "1.68.0")] pub fn _mm256_cvtps_ph(a: __m256) -> __m128i { static_assert_uimm_bits!(IMM_ROUNDING, 3); diff --git a/library/stdarch/crates/core_arch/src/x86/gfni.rs b/library/stdarch/crates/core_arch/src/x86/gfni.rs index 9386684abaef6..e65fb5cb8ca6d 100644 --- a/library/stdarch/crates/core_arch/src/x86/gfni.rs +++ b/library/stdarch/crates/core_arch/src/x86/gfni.rs @@ -237,7 +237,7 @@ pub fn _mm_maskz_gf2p8mul_epi8(k: __mmask16, a: __m128i, b: __m128i) -> __m128i #[target_feature(enable = "gfni,avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_gf2p8affine_epi64_epi8(x: __m512i, a: __m512i) -> __m512i { static_assert_uimm_bits!(B, 8); let b = B as u8; @@ -262,7 +262,7 @@ pub fn _mm512_gf2p8affine_epi64_epi8(x: __m512i, a: __m512i) -> __ #[target_feature(enable = "gfni,avx512bw,avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_gf2p8affine_epi64_epi8( k: __mmask64, x: __m512i, @@ -292,7 +292,7 @@ pub fn _mm512_maskz_gf2p8affine_epi64_epi8( #[target_feature(enable = "gfni,avx512bw,avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_gf2p8affine_epi64_epi8( src: __m512i, k: __mmask64, @@ -319,7 +319,7 @@ pub fn _mm512_mask_gf2p8affine_epi64_epi8( #[target_feature(enable = "gfni,avx")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_gf2p8affine_epi64_epi8(x: __m256i, a: __m256i) -> __m256i { static_assert_uimm_bits!(B, 8); let b = B as u8; @@ -344,7 +344,7 @@ pub fn _mm256_gf2p8affine_epi64_epi8(x: __m256i, a: __m256i) -> __ #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_gf2p8affine_epi64_epi8( k: __mmask32, x: __m256i, @@ -374,7 +374,7 @@ pub fn _mm256_maskz_gf2p8affine_epi64_epi8( #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_gf2p8affine_epi64_epi8( src: __m256i, k: __mmask32, @@ -401,7 +401,7 @@ pub fn _mm256_mask_gf2p8affine_epi64_epi8( #[target_feature(enable = "gfni")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(gf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_gf2p8affine_epi64_epi8(x: __m128i, a: __m128i) -> __m128i { static_assert_uimm_bits!(B, 8); let b = B as u8; @@ -426,7 +426,7 @@ pub fn _mm_gf2p8affine_epi64_epi8(x: __m128i, a: __m128i) -> __m12 #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_gf2p8affine_epi64_epi8( k: __mmask16, x: __m128i, @@ -456,7 +456,7 @@ pub fn _mm_maskz_gf2p8affine_epi64_epi8( #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineqb, B = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_gf2p8affine_epi64_epi8( src: __m128i, k: __mmask16, @@ -485,7 +485,7 @@ pub fn _mm_mask_gf2p8affine_epi64_epi8( #[target_feature(enable = "gfni,avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_gf2p8affineinv_epi64_epi8(x: __m512i, a: __m512i) -> __m512i { static_assert_uimm_bits!(B, 8); let b = B as u8; @@ -512,7 +512,7 @@ pub fn _mm512_gf2p8affineinv_epi64_epi8(x: __m512i, a: __m512i) -> #[target_feature(enable = "gfni,avx512bw,avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm512_maskz_gf2p8affineinv_epi64_epi8( k: __mmask64, x: __m512i, @@ -544,7 +544,7 @@ pub fn _mm512_maskz_gf2p8affineinv_epi64_epi8( #[target_feature(enable = "gfni,avx512bw,avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm512_mask_gf2p8affineinv_epi64_epi8( src: __m512i, k: __mmask64, @@ -573,7 +573,7 @@ pub fn _mm512_mask_gf2p8affineinv_epi64_epi8( #[target_feature(enable = "gfni,avx")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_gf2p8affineinv_epi64_epi8(x: __m256i, a: __m256i) -> __m256i { static_assert_uimm_bits!(B, 8); let b = B as u8; @@ -600,7 +600,7 @@ pub fn _mm256_gf2p8affineinv_epi64_epi8(x: __m256i, a: __m256i) -> #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm256_maskz_gf2p8affineinv_epi64_epi8( k: __mmask32, x: __m256i, @@ -632,7 +632,7 @@ pub fn _mm256_maskz_gf2p8affineinv_epi64_epi8( #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm256_mask_gf2p8affineinv_epi64_epi8( src: __m256i, k: __mmask32, @@ -661,7 +661,7 @@ pub fn _mm256_mask_gf2p8affineinv_epi64_epi8( #[target_feature(enable = "gfni")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(gf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_gf2p8affineinv_epi64_epi8(x: __m128i, a: __m128i) -> __m128i { static_assert_uimm_bits!(B, 8); let b = B as u8; @@ -688,7 +688,7 @@ pub fn _mm_gf2p8affineinv_epi64_epi8(x: __m128i, a: __m128i) -> __ #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] pub fn _mm_maskz_gf2p8affineinv_epi64_epi8( k: __mmask16, x: __m128i, @@ -720,7 +720,7 @@ pub fn _mm_maskz_gf2p8affineinv_epi64_epi8( #[target_feature(enable = "gfni,avx512bw,avx512vl")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vgf2p8affineinvqb, B = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] pub fn _mm_mask_gf2p8affineinv_epi64_epi8( src: __m128i, k: __mmask16, diff --git a/library/stdarch/crates/core_arch/src/x86/pclmulqdq.rs b/library/stdarch/crates/core_arch/src/x86/pclmulqdq.rs index cce6a51e2cd63..009e1339a0ac6 100644 --- a/library/stdarch/crates/core_arch/src/x86/pclmulqdq.rs +++ b/library/stdarch/crates/core_arch/src/x86/pclmulqdq.rs @@ -26,7 +26,7 @@ unsafe extern "C" { #[inline] #[target_feature(enable = "pclmulqdq")] #[cfg_attr(test, assert_instr(pclmul, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_clmulepi64_si128(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); diff --git a/library/stdarch/crates/core_arch/src/x86/rtm.rs b/library/stdarch/crates/core_arch/src/x86/rtm.rs index b807305d6aa8f..8acd35e34ccd5 100644 --- a/library/stdarch/crates/core_arch/src/x86/rtm.rs +++ b/library/stdarch/crates/core_arch/src/x86/rtm.rs @@ -86,7 +86,7 @@ pub unsafe fn _xend() { #[inline] #[target_feature(enable = "rtm")] #[cfg_attr(test, assert_instr(xabort, IMM8 = 0x0))] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[unstable(feature = "stdarch_x86_rtm", issue = "111138")] pub unsafe fn _xabort() { static_assert_uimm_bits!(IMM8, 8); diff --git a/library/stdarch/crates/core_arch/src/x86/sha.rs b/library/stdarch/crates/core_arch/src/x86/sha.rs index 9ad1a9f14c155..e68a367da3440 100644 --- a/library/stdarch/crates/core_arch/src/x86/sha.rs +++ b/library/stdarch/crates/core_arch/src/x86/sha.rs @@ -90,7 +90,7 @@ pub fn _mm_sha1nexte_epu32(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sha")] #[cfg_attr(test, assert_instr(sha1rnds4, FUNC = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_sha1rnds4_epu32(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(FUNC, 2); @@ -218,7 +218,7 @@ pub fn _mm_sm3msg2_epi32(a: __m128i, b: __m128i, c: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sm3,avx")] #[cfg_attr(test, assert_instr(vsm3rnds2, IMM8 = 0))] -#[rustc_legacy_const_generics(3)] +#[rustc_deprecated_legacy_const_generics(3)] #[stable(feature = "sha512_sm_x86", since = "1.89.0")] pub fn _mm_sm3rnds2_epi32(a: __m128i, b: __m128i, c: __m128i) -> __m128i { static_assert!( diff --git a/library/stdarch/crates/core_arch/src/x86/sse.rs b/library/stdarch/crates/core_arch/src/x86/sse.rs index 1eca66adc2c6a..408642e90d344 100644 --- a/library/stdarch/crates/core_arch/src/x86/sse.rs +++ b/library/stdarch/crates/core_arch/src/x86/sse.rs @@ -1019,7 +1019,7 @@ pub const fn _MM_SHUFFLE(z: u32, y: u32, x: u32, w: u32) -> i32 { #[inline] #[target_feature(enable = "sse")] #[cfg_attr(test, assert_instr(shufps, MASK = 3))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_shuffle_ps(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(MASK, 8); @@ -1895,7 +1895,7 @@ pub const _MM_HINT_ET1: i32 = 6; #[cfg_attr(test, assert_instr(prefetcht1, STRATEGY = _MM_HINT_T1))] #[cfg_attr(test, assert_instr(prefetcht2, STRATEGY = _MM_HINT_T2))] #[cfg_attr(test, assert_instr(prefetchnta, STRATEGY = _MM_HINT_NTA))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub unsafe fn _mm_prefetch(p: *const i8) { static_assert_uimm_bits!(STRATEGY, 3); diff --git a/library/stdarch/crates/core_arch/src/x86/sse2.rs b/library/stdarch/crates/core_arch/src/x86/sse2.rs index 1eaa89663b2ca..aa34fd6582aa5 100644 --- a/library/stdarch/crates/core_arch/src/x86/sse2.rs +++ b/library/stdarch/crates/core_arch/src/x86/sse2.rs @@ -453,7 +453,7 @@ pub fn _mm_subs_epu16(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pslldq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_slli_si128(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -499,7 +499,7 @@ unsafe fn _mm_slli_si128_impl(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pslldq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_bslli_si128(a: __m128i) -> __m128i { unsafe { @@ -514,7 +514,7 @@ pub fn _mm_bslli_si128(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psrldq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_bsrli_si128(a: __m128i) -> __m128i { unsafe { @@ -529,7 +529,7 @@ pub fn _mm_bsrli_si128(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psllw, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_slli_epi16(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -560,7 +560,7 @@ pub fn _mm_sll_epi16(a: __m128i, count: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pslld, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_slli_epi32(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -591,7 +591,7 @@ pub fn _mm_sll_epi32(a: __m128i, count: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psllq, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_slli_epi64(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -623,7 +623,7 @@ pub fn _mm_sll_epi64(a: __m128i, count: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psraw, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_srai_epi16(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -649,7 +649,7 @@ pub fn _mm_sra_epi16(a: __m128i, count: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psrad, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_srai_epi32(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -674,7 +674,7 @@ pub fn _mm_sra_epi32(a: __m128i, count: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psrldq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_srli_si128(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -725,7 +725,7 @@ unsafe fn _mm_srli_si128_impl(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psrlw, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_srli_epi16(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -757,7 +757,7 @@ pub fn _mm_srl_epi16(a: __m128i, count: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psrld, IMM8 = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_srli_epi32(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -789,7 +789,7 @@ pub fn _mm_srl_epi32(a: __m128i, count: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(psrlq, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_srli_epi64(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -1451,7 +1451,7 @@ pub fn _mm_packus_epi16(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pextrw, IMM8 = 7))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_extract_epi16(a: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 3); @@ -1464,7 +1464,7 @@ pub fn _mm_extract_epi16(a: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pinsrw, IMM8 = 7))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_insert_epi16(a: __m128i, i: i32) -> __m128i { static_assert_uimm_bits!(IMM8, 3); @@ -1492,7 +1492,7 @@ pub fn _mm_movemask_epi8(a: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pshufd, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_shuffle_epi32(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -1522,7 +1522,7 @@ pub fn _mm_shuffle_epi32(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pshufhw, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_shufflehi_epi16(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -1556,7 +1556,7 @@ pub fn _mm_shufflehi_epi16(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(pshuflw, IMM8 = 9))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_shufflelo_epi16(a: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -2891,7 +2891,7 @@ pub unsafe fn _mm_loadu_si64(mem_addr: *const u8) -> __m128i { #[inline] #[target_feature(enable = "sse2")] #[cfg_attr(test, assert_instr(shufps, MASK = 2))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_shuffle_pd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(MASK, 8); diff --git a/library/stdarch/crates/core_arch/src/x86/sse41.rs b/library/stdarch/crates/core_arch/src/x86/sse41.rs index 9aa200dfc07ab..26216864f070c 100644 --- a/library/stdarch/crates/core_arch/src/x86/sse41.rs +++ b/library/stdarch/crates/core_arch/src/x86/sse41.rs @@ -76,7 +76,7 @@ pub fn _mm_blendv_epi8(a: __m128i, b: __m128i, mask: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(pblendw, IMM8 = 0xB1))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_blend_epi16(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -138,7 +138,7 @@ pub fn _mm_blendv_ps(a: __m128, b: __m128, mask: __m128) -> __m128 { // see https://bugs.llvm.org/show_bug.cgi?id=38195 // #[cfg_attr(test, assert_instr(blendpd, IMM2 = 0b10))] #[cfg_attr(test, assert_instr(blendps, IMM2 = 0b10))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_blend_pd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(IMM2, 2); @@ -158,7 +158,7 @@ pub fn _mm_blend_pd(a: __m128d, b: __m128d) -> __m128d { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(blendps, IMM4 = 0b0101))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_blend_ps(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM4, 4); @@ -205,7 +205,7 @@ pub fn _mm_blend_ps(a: __m128, b: __m128) -> __m128 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(extractps, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_extract_ps(a: __m128) -> i32 { static_assert_uimm_bits!(IMM8, 2); @@ -221,7 +221,7 @@ pub fn _mm_extract_ps(a: __m128) -> i32 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(pextrb, IMM8 = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_extract_epi8(a: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 4); @@ -234,7 +234,7 @@ pub fn _mm_extract_epi8(a: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(extractps, IMM8 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_extract_epi32(a: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 2); @@ -268,7 +268,7 @@ pub fn _mm_extract_epi32(a: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(insertps, IMM8 = 0b1010))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_insert_ps(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -282,7 +282,7 @@ pub fn _mm_insert_ps(a: __m128, b: __m128) -> __m128 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(pinsrb, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_insert_epi8(a: __m128i, i: i32) -> __m128i { static_assert_uimm_bits!(IMM8, 4); @@ -296,7 +296,7 @@ pub fn _mm_insert_epi8(a: __m128i, i: i32) -> __m128i { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(pinsrd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_insert_epi32(a: __m128i, i: i32) -> __m128i { static_assert_uimm_bits!(IMM8, 2); @@ -650,7 +650,7 @@ pub fn _mm_cvtepu32_epi64(a: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(dppd, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_dp_pd(a: __m128d, b: __m128d) -> __m128d { unsafe { @@ -671,7 +671,7 @@ pub fn _mm_dp_pd(a: __m128d, b: __m128d) -> __m128d { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(dpps, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_dp_ps(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(IMM8, 8); @@ -805,7 +805,7 @@ pub fn _mm_ceil_ss(a: __m128, b: __m128) -> __m128 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(roundpd, ROUNDING = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_round_pd(a: __m128d) -> __m128d { static_assert_uimm_bits!(ROUNDING, 4); @@ -827,7 +827,7 @@ pub fn _mm_round_pd(a: __m128d) -> __m128d { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(roundps, ROUNDING = 0))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_round_ps(a: __m128) -> __m128 { static_assert_uimm_bits!(ROUNDING, 4); @@ -851,7 +851,7 @@ pub fn _mm_round_ps(a: __m128) -> __m128 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(roundsd, ROUNDING = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_round_sd(a: __m128d, b: __m128d) -> __m128d { static_assert_uimm_bits!(ROUNDING, 4); @@ -875,7 +875,7 @@ pub fn _mm_round_sd(a: __m128d, b: __m128d) -> __m128d { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(roundss, ROUNDING = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_round_ss(a: __m128, b: __m128) -> __m128 { static_assert_uimm_bits!(ROUNDING, 4); @@ -979,7 +979,7 @@ pub fn _mm_mullo_epi32(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(mpsadbw, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_mpsadbw_epu8(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 3); diff --git a/library/stdarch/crates/core_arch/src/x86/sse42.rs b/library/stdarch/crates/core_arch/src/x86/sse42.rs index 83c51f2b70ebb..a8bab994c56a0 100644 --- a/library/stdarch/crates/core_arch/src/x86/sse42.rs +++ b/library/stdarch/crates/core_arch/src/x86/sse42.rs @@ -71,7 +71,7 @@ pub const _SIDD_UNIT_MASK: i32 = 0b0100_0000; #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpistrm, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpistrm(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -259,7 +259,7 @@ pub fn _mm_cmpistrm(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpistri, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpistri(a: __m128i, b: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -274,7 +274,7 @@ pub fn _mm_cmpistri(a: __m128i, b: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpistri, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpistrz(a: __m128i, b: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -289,7 +289,7 @@ pub fn _mm_cmpistrz(a: __m128i, b: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpistri, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpistrc(a: __m128i, b: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -304,7 +304,7 @@ pub fn _mm_cmpistrc(a: __m128i, b: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpistri, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpistrs(a: __m128i, b: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -318,7 +318,7 @@ pub fn _mm_cmpistrs(a: __m128i, b: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpistri, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpistro(a: __m128i, b: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -333,7 +333,7 @@ pub fn _mm_cmpistro(a: __m128i, b: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpistri, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpistra(a: __m128i, b: __m128i) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -347,7 +347,7 @@ pub fn _mm_cmpistra(a: __m128i, b: __m128i) -> i32 { #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpestrm, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpestrm(a: __m128i, la: i32, b: __m128i, lb: i32) -> __m128i { static_assert_uimm_bits!(IMM8, 8); @@ -436,7 +436,7 @@ pub fn _mm_cmpestrm(a: __m128i, la: i32, b: __m128i, lb: i32) - #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpestri, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpestri(a: __m128i, la: i32, b: __m128i, lb: i32) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -451,7 +451,7 @@ pub fn _mm_cmpestri(a: __m128i, la: i32, b: __m128i, lb: i32) - #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpestri, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpestrz(a: __m128i, la: i32, b: __m128i, lb: i32) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -466,7 +466,7 @@ pub fn _mm_cmpestrz(a: __m128i, la: i32, b: __m128i, lb: i32) - #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpestri, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpestrc(a: __m128i, la: i32, b: __m128i, lb: i32) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -481,7 +481,7 @@ pub fn _mm_cmpestrc(a: __m128i, la: i32, b: __m128i, lb: i32) - #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpestri, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpestrs(a: __m128i, la: i32, b: __m128i, lb: i32) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -496,7 +496,7 @@ pub fn _mm_cmpestrs(a: __m128i, la: i32, b: __m128i, lb: i32) - #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpestri, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpestro(a: __m128i, la: i32, b: __m128i, lb: i32) -> i32 { static_assert_uimm_bits!(IMM8, 8); @@ -512,7 +512,7 @@ pub fn _mm_cmpestro(a: __m128i, la: i32, b: __m128i, lb: i32) - #[inline] #[target_feature(enable = "sse4.2")] #[cfg_attr(test, assert_instr(pcmpestri, IMM8 = 0))] -#[rustc_legacy_const_generics(4)] +#[rustc_deprecated_legacy_const_generics(4)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_cmpestra(a: __m128i, la: i32, b: __m128i, lb: i32) -> i32 { static_assert_uimm_bits!(IMM8, 8); diff --git a/library/stdarch/crates/core_arch/src/x86/sse4a.rs b/library/stdarch/crates/core_arch/src/x86/sse4a.rs index 051b77d02dfe0..24815503f1211 100644 --- a/library/stdarch/crates/core_arch/src/x86/sse4a.rs +++ b/library/stdarch/crates/core_arch/src/x86/sse4a.rs @@ -51,7 +51,7 @@ pub fn _mm_extract_si64(x: __m128i, y: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse4a")] #[cfg_attr(test, assert_instr(extrq, LEN = 5, IDX = 5))] -#[rustc_legacy_const_generics(1, 2)] +#[rustc_deprecated_legacy_const_generics(1, 2)] #[stable(feature = "simd_x86_updates", since = "1.82.0")] pub fn _mm_extracti_si64(x: __m128i) -> __m128i { // LLVM mentions that it is UB if these are not satisfied @@ -87,7 +87,7 @@ pub fn _mm_insert_si64(x: __m128i, y: __m128i) -> __m128i { #[inline] #[target_feature(enable = "sse4a")] #[cfg_attr(test, assert_instr(insertq, LEN = 5, IDX = 5))] -#[rustc_legacy_const_generics(2, 3)] +#[rustc_deprecated_legacy_const_generics(2, 3)] #[stable(feature = "simd_x86_updates", since = "1.82.0")] pub fn _mm_inserti_si64(x: __m128i, y: __m128i) -> __m128i { // LLVM mentions that it is UB if these are not satisfied diff --git a/library/stdarch/crates/core_arch/src/x86/ssse3.rs b/library/stdarch/crates/core_arch/src/x86/ssse3.rs index 2be182e88f4ba..d42314c989cb0 100644 --- a/library/stdarch/crates/core_arch/src/x86/ssse3.rs +++ b/library/stdarch/crates/core_arch/src/x86/ssse3.rs @@ -102,7 +102,7 @@ pub fn _mm_shuffle_epi8(a: __m128i, b: __m128i) -> __m128i { #[inline] #[target_feature(enable = "ssse3")] #[cfg_attr(test, assert_instr(palignr, IMM8 = 15))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_alignr_epi8(a: __m128i, b: __m128i) -> __m128i { static_assert_uimm_bits!(IMM8, 8); diff --git a/library/stdarch/crates/core_arch/src/x86/tbm.rs b/library/stdarch/crates/core_arch/src/x86/tbm.rs index a245e693284fb..894a93bd33a8e 100644 --- a/library/stdarch/crates/core_arch/src/x86/tbm.rs +++ b/library/stdarch/crates/core_arch/src/x86/tbm.rs @@ -28,7 +28,7 @@ unsafe extern "C" { #[inline] #[target_feature(enable = "tbm")] #[cfg_attr(test, assert_instr(bextr, CONTROL = 0x0404))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86_updates", since = "1.82.0")] pub unsafe fn _bextri_u32(a: u32) -> u32 { static_assert_uimm_bits!(CONTROL, 16); diff --git a/library/stdarch/crates/core_arch/src/x86/test.rs b/library/stdarch/crates/core_arch/src/x86/test.rs index fec25ce2bc7ce..fd87b95a2ffbf 100644 --- a/library/stdarch/crates/core_arch/src/x86/test.rs +++ b/library/stdarch/crates/core_arch/src/x86/test.rs @@ -117,14 +117,14 @@ mod x86_polyfill { use crate::core_arch::x86::*; use crate::intrinsics::simd::*; - #[rustc_legacy_const_generics(2)] + #[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm_insert_epi64(a: __m128i, val: i64) -> __m128i { static_assert_uimm_bits!(INDEX, 1); transmute(simd_insert!(a.as_i64x2(), INDEX as u32, val)) } #[target_feature(enable = "avx2")] - #[rustc_legacy_const_generics(2)] + #[rustc_deprecated_legacy_const_generics(2)] pub unsafe fn _mm256_insert_epi64(a: __m256i, val: i64) -> __m256i { static_assert_uimm_bits!(INDEX, 2); transmute(simd_insert!(a.as_i64x4(), INDEX as u32, val)) diff --git a/library/stdarch/crates/core_arch/src/x86/vpclmulqdq.rs b/library/stdarch/crates/core_arch/src/x86/vpclmulqdq.rs index b1f23bd2f45c1..9e0c4428973e6 100644 --- a/library/stdarch/crates/core_arch/src/x86/vpclmulqdq.rs +++ b/library/stdarch/crates/core_arch/src/x86/vpclmulqdq.rs @@ -36,7 +36,7 @@ unsafe extern "C" { #[stable(feature = "stdarch_x86_avx512", since = "1.89")] // technically according to Intel's documentation we don't need avx512f here, however LLVM gets confused otherwise #[cfg_attr(test, assert_instr(vpclmul, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm512_clmulepi64_epi128(a: __m512i, b: __m512i) -> __m512i { static_assert_uimm_bits!(IMM8, 8); unsafe { pclmulqdq_512(a, b, IMM8 as u8) } @@ -54,7 +54,7 @@ pub fn _mm512_clmulepi64_epi128(a: __m512i, b: __m512i) -> __m5 #[target_feature(enable = "vpclmulqdq")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vpclmul, IMM8 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm256_clmulepi64_epi128(a: __m256i, b: __m256i) -> __m256i { static_assert_uimm_bits!(IMM8, 8); unsafe { pclmulqdq_256(a, b, IMM8 as u8) } diff --git a/library/stdarch/crates/core_arch/src/x86_64/amx.rs b/library/stdarch/crates/core_arch/src/x86_64/amx.rs index 4b33c0ab6c155..5a7cefab30198 100644 --- a/library/stdarch/crates/core_arch/src/x86_64/amx.rs +++ b/library/stdarch/crates/core_arch/src/x86_64/amx.rs @@ -33,7 +33,7 @@ pub unsafe fn _tile_storeconfig(mem_addr: *mut u8) { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_loadd&ig_expand=6877) #[inline] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[target_feature(enable = "amx-tile")] #[cfg_attr(test, assert_instr(tileloadd, DST = 0))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -57,7 +57,7 @@ pub unsafe fn _tile_release() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_stored&ig_expand=6881) #[inline] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[target_feature(enable = "amx-tile")] #[cfg_attr(test, assert_instr(tilestored, DST = 0))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -72,7 +72,7 @@ pub unsafe fn _tile_stored(base: *mut u8, stride: usize) { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_stream_loadd&ig_expand=6883) #[inline] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[target_feature(enable = "amx-tile")] #[cfg_attr(test, assert_instr(tileloaddt1, DST = 0))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -85,7 +85,7 @@ pub unsafe fn _tile_stream_loadd(base: *const u8, stride: usize) /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_zero&ig_expand=6885) #[inline] -#[rustc_legacy_const_generics(0)] +#[rustc_deprecated_legacy_const_generics(0)] #[target_feature(enable = "amx-tile")] #[cfg_attr(test, assert_instr(tilezero, DST = 0))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -100,7 +100,7 @@ pub unsafe fn _tile_zero() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_dpbf16ps&ig_expand=6864) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-bf16")] #[cfg_attr(test, assert_instr(tdpbf16ps, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -118,7 +118,7 @@ pub unsafe fn _tile_dpbf16ps() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_dpbssd&ig_expand=6866) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-int8")] #[cfg_attr(test, assert_instr(tdpbssd, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -136,7 +136,7 @@ pub unsafe fn _tile_dpbssd() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_dpbsud&ig_expand=6868) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-int8")] #[cfg_attr(test, assert_instr(tdpbsud, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -154,7 +154,7 @@ pub unsafe fn _tile_dpbsud() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_dpbusd&ig_expand=6870) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-int8")] #[cfg_attr(test, assert_instr(tdpbusd, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -172,7 +172,7 @@ pub unsafe fn _tile_dpbusd() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_dpbuud&ig_expand=6872) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-int8")] #[cfg_attr(test, assert_instr(tdpbuud, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -189,7 +189,7 @@ pub unsafe fn _tile_dpbuud() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_dpfp16ps&ig_expand=6874) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-fp16")] #[cfg_attr(test, assert_instr(tdpfp16ps, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -210,7 +210,7 @@ pub unsafe fn _tile_dpfp16ps() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_cmmimfp16ps&ig_expand=6860) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-complex")] #[cfg_attr(test, assert_instr(tcmmimfp16ps, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] @@ -231,7 +231,7 @@ pub unsafe fn _tile_cmmimfp16ps() { /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_tile_cmmrlfp16ps&ig_expand=6862) #[inline] -#[rustc_legacy_const_generics(0, 1, 2)] +#[rustc_deprecated_legacy_const_generics(0, 1, 2)] #[target_feature(enable = "amx-complex")] #[cfg_attr(test, assert_instr(tcmmrlfp16ps, DST = 0, A = 1, B = 2))] #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] diff --git a/library/stdarch/crates/core_arch/src/x86_64/avx.rs b/library/stdarch/crates/core_arch/src/x86_64/avx.rs index b494385e4a616..a7965bf867922 100644 --- a/library/stdarch/crates/core_arch/src/x86_64/avx.rs +++ b/library/stdarch/crates/core_arch/src/x86_64/avx.rs @@ -20,7 +20,7 @@ use crate::{core_arch::x86::*, mem::transmute}; /// /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm256_insert_epi64) #[inline] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[target_feature(enable = "avx")] // This intrinsic has no corresponding instruction. #[stable(feature = "simd_x86", since = "1.27.0")] @@ -34,7 +34,7 @@ pub fn _mm256_insert_epi64(a: __m256i, i: i64) -> __m256i { /// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm256_extract_epi64) #[inline] #[target_feature(enable = "avx")] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] // This intrinsic has no corresponding instruction. #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm256_extract_epi64(a: __m256i) -> i64 { diff --git a/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs b/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs index 934c9e2812c42..f699db71d5ba5 100644 --- a/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs +++ b/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs @@ -163,7 +163,7 @@ pub fn _mm_cvttss_u64(a: __m128) -> u64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsi2sd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundi64_sd(a: __m128d, b: i64) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -186,7 +186,7 @@ pub fn _mm_cvt_roundi64_sd(a: __m128d, b: i64) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsi2sd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundsi64_sd(a: __m128d, b: i64) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -209,7 +209,7 @@ pub fn _mm_cvt_roundsi64_sd(a: __m128d, b: i64) -> __m128d #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsi2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundi64_ss(a: __m128, b: i64) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -232,7 +232,7 @@ pub fn _mm_cvt_roundi64_ss(a: __m128, b: i64) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtusi2sd, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundu64_sd(a: __m128d, b: u64) -> __m128d { unsafe { static_assert_rounding!(ROUNDING); @@ -255,7 +255,7 @@ pub fn _mm_cvt_roundu64_sd(a: __m128d, b: u64) -> __m128d { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsi2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundsi64_ss(a: __m128, b: i64) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -278,7 +278,7 @@ pub fn _mm_cvt_roundsi64_ss(a: __m128, b: i64) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtusi2ss, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] pub fn _mm_cvt_roundu64_ss(a: __m128, b: u64) -> __m128 { unsafe { static_assert_rounding!(ROUNDING); @@ -301,7 +301,7 @@ pub fn _mm_cvt_roundu64_ss(a: __m128, b: u64) -> __m128 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundsd_si64(a: __m128d) -> i64 { unsafe { static_assert_rounding!(ROUNDING); @@ -323,7 +323,7 @@ pub fn _mm_cvt_roundsd_si64(a: __m128d) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundsd_i64(a: __m128d) -> i64 { unsafe { static_assert_rounding!(ROUNDING); @@ -345,7 +345,7 @@ pub fn _mm_cvt_roundsd_i64(a: __m128d) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtsd2usi, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundsd_u64(a: __m128d) -> u64 { unsafe { static_assert_rounding!(ROUNDING); @@ -367,7 +367,7 @@ pub fn _mm_cvt_roundsd_u64(a: __m128d) -> u64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundss_si64(a: __m128) -> i64 { unsafe { static_assert_rounding!(ROUNDING); @@ -389,7 +389,7 @@ pub fn _mm_cvt_roundss_si64(a: __m128) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundss_i64(a: __m128) -> i64 { unsafe { static_assert_rounding!(ROUNDING); @@ -411,7 +411,7 @@ pub fn _mm_cvt_roundss_i64(a: __m128) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvtss2usi, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvt_roundss_u64(a: __m128) -> u64 { unsafe { static_assert_rounding!(ROUNDING); @@ -428,7 +428,7 @@ pub fn _mm_cvt_roundss_u64(a: __m128) -> u64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttsd2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundsd_si64(a: __m128d) -> i64 { unsafe { static_assert_sae!(SAE); @@ -445,7 +445,7 @@ pub fn _mm_cvtt_roundsd_si64(a: __m128d) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttsd2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundsd_i64(a: __m128d) -> i64 { unsafe { static_assert_sae!(SAE); @@ -462,7 +462,7 @@ pub fn _mm_cvtt_roundsd_i64(a: __m128d) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttsd2usi, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundsd_u64(a: __m128d) -> u64 { unsafe { static_assert_sae!(SAE); @@ -479,7 +479,7 @@ pub fn _mm_cvtt_roundsd_u64(a: __m128d) -> u64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttss2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundss_i64(a: __m128) -> i64 { unsafe { static_assert_sae!(SAE); @@ -496,7 +496,7 @@ pub fn _mm_cvtt_roundss_i64(a: __m128) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttss2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundss_si64(a: __m128) -> i64 { unsafe { static_assert_sae!(SAE); @@ -513,7 +513,7 @@ pub fn _mm_cvtt_roundss_si64(a: __m128) -> i64 { #[target_feature(enable = "avx512f")] #[stable(feature = "stdarch_x86_avx512", since = "1.89")] #[cfg_attr(test, assert_instr(vcvttss2usi, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn _mm_cvtt_roundss_u64(a: __m128) -> u64 { unsafe { static_assert_sae!(SAE); diff --git a/library/stdarch/crates/core_arch/src/x86_64/avx512fp16.rs b/library/stdarch/crates/core_arch/src/x86_64/avx512fp16.rs index 955c6ccc7526b..e4c5c62de8f36 100644 --- a/library/stdarch/crates/core_arch/src/x86_64/avx512fp16.rs +++ b/library/stdarch/crates/core_arch/src/x86_64/avx512fp16.rs @@ -31,7 +31,7 @@ pub fn _mm_cvti64_sh(a: __m128h, b: i64) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsi2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundi64_sh(a: __m128h, b: i64) -> __m128h { unsafe { @@ -69,7 +69,7 @@ pub fn _mm_cvtu64_sh(a: __m128h, b: u64) -> __m128h { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtusi2sh, ROUNDING = 8))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundu64_sh(a: __m128h, b: u64) -> __m128h { unsafe { @@ -105,7 +105,7 @@ pub fn _mm_cvtsh_i64(a: __m128h) -> i64 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2si, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundsh_i64(a: __m128h) -> i64 { unsafe { @@ -141,7 +141,7 @@ pub fn _mm_cvtsh_u64(a: __m128h) -> u64 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvtsh2usi, ROUNDING = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvt_roundsh_u64(a: __m128h) -> u64 { unsafe { @@ -171,7 +171,7 @@ pub fn _mm_cvttsh_i64(a: __m128h) -> i64 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttsh2si, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvtt_roundsh_i64(a: __m128h) -> i64 { unsafe { @@ -201,7 +201,7 @@ pub fn _mm_cvttsh_u64(a: __m128h) -> u64 { #[inline] #[target_feature(enable = "avx512fp16")] #[cfg_attr(test, assert_instr(vcvttsh2usi, SAE = 8))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[unstable(feature = "stdarch_x86_avx512_f16", issue = "127213")] pub fn _mm_cvtt_roundsh_u64(a: __m128h) -> u64 { unsafe { diff --git a/library/stdarch/crates/core_arch/src/x86_64/sse41.rs b/library/stdarch/crates/core_arch/src/x86_64/sse41.rs index 4b7d25f2144b0..f630a4b362623 100644 --- a/library/stdarch/crates/core_arch/src/x86_64/sse41.rs +++ b/library/stdarch/crates/core_arch/src/x86_64/sse41.rs @@ -11,7 +11,7 @@ use stdarch_test::assert_instr; #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(pextrq, IMM1 = 1))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_extract_epi64(a: __m128i) -> i64 { static_assert_uimm_bits!(IMM1, 1); @@ -25,7 +25,7 @@ pub fn _mm_extract_epi64(a: __m128i) -> i64 { #[inline] #[target_feature(enable = "sse4.1")] #[cfg_attr(test, assert_instr(pinsrq, IMM1 = 0))] -#[rustc_legacy_const_generics(2)] +#[rustc_deprecated_legacy_const_generics(2)] #[stable(feature = "simd_x86", since = "1.27.0")] pub fn _mm_insert_epi64(a: __m128i, i: i64) -> __m128i { static_assert_uimm_bits!(IMM1, 1); diff --git a/library/stdarch/crates/core_arch/src/x86_64/tbm.rs b/library/stdarch/crates/core_arch/src/x86_64/tbm.rs index 002e0059160b7..685c62590983c 100644 --- a/library/stdarch/crates/core_arch/src/x86_64/tbm.rs +++ b/library/stdarch/crates/core_arch/src/x86_64/tbm.rs @@ -28,7 +28,7 @@ unsafe extern "C" { #[inline] #[target_feature(enable = "tbm")] #[cfg_attr(test, assert_instr(bextr, CONTROL = 0x0404))] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] #[stable(feature = "simd_x86_updates", since = "1.82.0")] pub unsafe fn _bextri_u64(a: u64) -> u64 { static_assert_uimm_bits!(CONTROL, 16); diff --git a/library/stdarch/crates/stdarch-gen-arm/spec/neon/aarch64.spec.yml b/library/stdarch/crates/stdarch-gen-arm/spec/neon/aarch64.spec.yml index a31613e6b1aef..3c132bfd6ad9d 100644 --- a/library/stdarch/crates/stdarch-gen-arm/spec/neon/aarch64.spec.yml +++ b/library/stdarch/crates/stdarch-gen-arm/spec/neon/aarch64.spec.yml @@ -1146,7 +1146,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [scvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -1172,7 +1172,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [scvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1199,7 +1199,7 @@ intrinsics: return_type: "{type[4]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzs, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1216,7 +1216,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ucvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1243,7 +1243,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [scvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1261,7 +1261,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ucvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1279,7 +1279,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [scvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -1305,7 +1305,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ucvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -1330,7 +1330,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ucvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -1600,7 +1600,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzs, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -1623,7 +1623,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzs, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -1647,7 +1647,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzs, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1672,7 +1672,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1690,7 +1690,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1714,7 +1714,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -1737,7 +1737,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2397,7 +2397,7 @@ intrinsics: return_type: "{neon_type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [dup, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2414,7 +2414,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [dup, 'N = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2431,7 +2431,7 @@ intrinsics: return_type: "{neon_type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2448,7 +2448,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2466,7 +2466,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2485,7 +2485,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2506,7 +2506,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 4']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2528,7 +2528,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -2546,7 +2546,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 4']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -2564,7 +2564,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 8']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2582,7 +2582,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -2603,7 +2603,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ext, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -3429,7 +3429,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3462,7 +3462,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3491,7 +3491,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3517,7 +3517,7 @@ intrinsics: attr: - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3542,7 +3542,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3571,7 +3571,7 @@ intrinsics: attr: - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3741,7 +3741,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3771,7 +3771,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3800,7 +3800,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3829,7 +3829,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3858,7 +3858,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3883,7 +3883,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3907,7 +3907,7 @@ intrinsics: attr: - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3931,7 +3931,7 @@ intrinsics: attr: - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -4180,7 +4180,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -4212,7 +4212,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -4243,7 +4243,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -4269,7 +4269,7 @@ intrinsics: attr: - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -4292,7 +4292,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -4318,7 +4318,7 @@ intrinsics: - target_feature - - 'enable = "neon,aes"' - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ["const LANE: i32"] safety: @@ -4342,7 +4342,7 @@ intrinsics: unsafe: [neon] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable types: - ['*mut f64', float64x1_t] @@ -4361,7 +4361,7 @@ intrinsics: unsafe: [neon] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable types: - ['*mut f64', float64x2_t] @@ -4422,7 +4422,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ["const LANE: i32"] safety: @@ -4449,7 +4449,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ["const LANE: i32"] safety: @@ -4477,7 +4477,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ["const LANE: i32"] safety: @@ -4498,7 +4498,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ["const LANE: i32"] safety: @@ -4534,7 +4534,7 @@ intrinsics: attr: - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ["const LANE: i32"] safety: @@ -4554,7 +4554,7 @@ intrinsics: attr: - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ["const LANE: i32"] safety: @@ -4614,7 +4614,7 @@ intrinsics: - *neon-stable - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4634,7 +4634,7 @@ intrinsics: - *neon-stable - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4708,7 +4708,7 @@ intrinsics: attr: - *neon-stable - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4727,7 +4727,7 @@ intrinsics: attr: - *neon-stable - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4747,7 +4747,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const LANE: i32'] safety: @@ -4776,7 +4776,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const LANE: i32'] safety: @@ -4829,7 +4829,7 @@ intrinsics: - *neon-stable - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4849,7 +4849,7 @@ intrinsics: - *neon-stable - *neon-aes - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4924,7 +4924,7 @@ intrinsics: attr: - *neon-stable - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4943,7 +4943,7 @@ intrinsics: attr: - *neon-stable - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const LANE: i32'] safety: unsafe: [neon] @@ -4963,7 +4963,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const LANE: i32'] safety: @@ -4993,7 +4993,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const LANE: i32'] safety: @@ -5024,7 +5024,7 @@ intrinsics: attr: - *neon-i8mm - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [usdot, 'LANE = 3']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [unstable, ['feature = "stdarch_neon_i8mm"', 'issue = "117223"']] static_defs: ["const LANE: i32"] safety: safe @@ -5044,7 +5044,7 @@ intrinsics: attr: - *neon-i8mm - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sudot, 'LANE = 3']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [unstable, ['feature = "stdarch_neon_i8mm"', 'issue = "117223"']] static_defs: ["const LANE: i32"] safety: safe @@ -5261,7 +5261,7 @@ intrinsics: return_type: "{neon_type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ["const LANE: i32"] safety: safe @@ -5285,7 +5285,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ["const LANE: i32"] safety: safe @@ -5308,7 +5308,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ["const LANE: i32"] safety: safe @@ -5330,7 +5330,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ["const LANE: i32"] safety: safe @@ -5354,7 +5354,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ["const LANE: i32"] safety: safe @@ -5382,7 +5382,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -5410,7 +5410,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ["const LANE: i32"] safety: safe @@ -5435,7 +5435,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmulx, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6088,7 +6088,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6110,7 +6110,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6133,7 +6133,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6155,7 +6155,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6178,7 +6178,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6200,7 +6200,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6265,7 +6265,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6287,7 +6287,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6312,7 +6312,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6334,7 +6334,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6359,7 +6359,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6381,7 +6381,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6404,7 +6404,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6427,7 +6427,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6450,7 +6450,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-fcma static_defs: ["const LANE: i32"] safety: safe @@ -6470,7 +6470,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,fcma"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6491,7 +6491,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,dotprod"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sdot, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [unstable, ['feature = "stdarch_neon_dotprod"', 'issue = "117224"']] safety: safe types: @@ -6521,7 +6521,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,dotprod"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [udot, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [unstable, ['feature = "stdarch_neon_dotprod"', 'issue = "117224"']] safety: safe types: @@ -7075,7 +7075,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7093,7 +7093,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull, N = 4]]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7110,7 +7110,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7127,7 +7127,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7146,7 +7146,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull2, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7164,7 +7164,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull2, N = 4]]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7182,7 +7182,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull, 'N = 4']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7199,7 +7199,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmull, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7232,7 +7232,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlal2, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7279,7 +7279,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlal, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -7298,7 +7298,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlal, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7314,7 +7314,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlal, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7346,7 +7346,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlsl2, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7393,7 +7393,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlsl, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -7412,7 +7412,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlsl, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7428,7 +7428,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmlsl, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7460,7 +7460,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmulh, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7478,7 +7478,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmulh, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7632,7 +7632,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrdmulh, LANE = 1]]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -7691,7 +7691,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "rdm"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrdmlah, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "rdm_intrinsics"', 'since = "1.62.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -7716,7 +7716,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "rdm"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrdmlah, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "rdm_intrinsics"', 'since = "1.62.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -7775,7 +7775,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "rdm"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrdmlsh, LANE = 1]]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "rdm_intrinsics"', 'since = "1.62.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -7800,7 +7800,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "rdm"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrdmlsh, LANE = 1]]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "rdm_intrinsics"', 'since = "1.62.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -7887,7 +7887,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7906,7 +7906,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrshrn2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7924,7 +7924,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqrshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7943,7 +7943,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqrshrn2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7967,7 +7967,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrshrun, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -7994,7 +7994,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrshrun2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8057,7 +8057,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshl, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8120,7 +8120,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqshl, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8142,7 +8142,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8166,7 +8166,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8188,7 +8188,7 @@ intrinsics: return_type: "{neon_type[3]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshrn2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8210,7 +8210,7 @@ intrinsics: return_type: "{type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8234,7 +8234,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8256,7 +8256,7 @@ intrinsics: return_type: "{neon_type[3]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqshrn2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8278,7 +8278,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshrun, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8301,7 +8301,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshrun2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8739,7 +8739,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [srshr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8755,7 +8755,7 @@ intrinsics: return_type: "{type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [urshr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8771,7 +8771,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [rshrn2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -8842,7 +8842,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [mov, 'LANE1 = 0', 'LANE2 = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1', '3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1', '3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE1: i32, const LANE2: i32'] safety: safe @@ -8867,7 +8867,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [mov, 'LANE1 = 0', 'LANE2 = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1', '3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1', '3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE1: i32, const LANE2: i32'] safety: safe @@ -8892,7 +8892,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [mov, 'LANE1 = 0', 'LANE2 = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1', '3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1', '3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE1: i32, const LANE2: i32'] safety: safe @@ -8921,7 +8921,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [mov, 'LANE1 = 0', 'LANE2 = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1', '3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1', '3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE1: i32, const LANE2: i32'] safety: safe @@ -8947,7 +8947,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [mov, 'LANE1 = 1', 'LANE2 = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['1', '3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1', '3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE1: i32, const LANE2: i32'] safety: safe @@ -8968,7 +8968,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [mov, 'LANE1 = 1', 'LANE2 = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['1', '3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1', '3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE1: i32, const LANE2: i32'] safety: safe @@ -8999,7 +8999,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -9015,7 +9015,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -9067,7 +9067,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sshll2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -9086,7 +9086,7 @@ intrinsics: return_type: "{neon_type[1]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ushll2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -9105,7 +9105,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [shrn2, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -9311,7 +9311,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,sm4"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, ['{type[2]}', 'IMM2 = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [unstable, ['feature = "stdarch_neon_sm4"', 'issue = "117226"']] static_defs: ["const IMM2: i32"] safety: safe @@ -9348,7 +9348,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "neon,sha3"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, ['xar', 'IMM6 = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "stdarch_neon_sha3"', 'since = "1.79.0"']] static_defs: ["const IMM6: i32"] safety: safe @@ -10005,7 +10005,7 @@ intrinsics: - "const N: i32" attr: - *neon-stable - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [{FnCall: [all, [test, {FnCall: [not, ['target_env = "msvc"']]}]]}, {FnCall: [assert_instr, [sli, 'N = 2']]}]] safety: safe types: @@ -10034,7 +10034,7 @@ intrinsics: - "const N: i32" attr: - *neon-stable - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [{FnCall: [all, [test, {FnCall: [not, ['target_env = "msvc"']]}]]}, {FnCall: [assert_instr, [sri, 'N = 2']]}]] safety: safe types: @@ -10152,7 +10152,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10177,7 +10177,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -10203,7 +10203,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmls, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -10243,7 +10243,7 @@ intrinsics: return_type: "{neon_type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmadd, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10263,7 +10263,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmadd, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10283,7 +10283,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmla, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10303,7 +10303,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmadd, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10322,7 +10322,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmadd, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10355,7 +10355,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmadd, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -10374,7 +10374,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmsub, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -10435,7 +10435,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmls, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10455,7 +10455,7 @@ intrinsics: return_type: "{neon_type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmsub, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10471,7 +10471,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmsub, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10487,7 +10487,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmls, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -10503,7 +10503,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmsub, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11024,7 +11024,7 @@ intrinsics: return_type: "{neon_type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11045,7 +11045,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11064,7 +11064,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11081,7 +11081,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11102,7 +11102,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11123,7 +11123,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -11160,7 +11160,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11180,7 +11180,7 @@ intrinsics: return_type: "{type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -11200,7 +11200,7 @@ intrinsics: return_type: "{type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [srshr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -11245,7 +11245,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [smlsl2, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11268,7 +11268,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [umlsl2, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11475,7 +11475,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqdmulh, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11568,7 +11568,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [smull2, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11590,7 +11590,7 @@ intrinsics: return_type: "{neon_type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [umull2, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11687,7 +11687,7 @@ intrinsics: return_type: "{type[2]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshlu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -11875,7 +11875,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [smlal2, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11894,7 +11894,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [umlal2, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const LANE: i32'] safety: safe @@ -11913,7 +11913,7 @@ intrinsics: return_type: "{type}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [urshr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [stable, ['feature = "neon_intrinsics"', 'since = "1.59.0"']] static_defs: ['const N: i32'] safety: safe @@ -13493,7 +13493,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sli, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -13526,7 +13526,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "{type[4]}"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sli, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -13564,7 +13564,7 @@ intrinsics: return_type: "{neon_type[0]}" attr: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sri, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -13597,7 +13597,7 @@ intrinsics: attr: - FnCall: [target_feature, ['enable = "{type[3]}"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sri, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -13658,7 +13658,7 @@ intrinsics: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmlal2, 'LANE = 0']]}]] - *neon-fp16 - *enable-fhm - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-f16 static_defs: ['const LANE: i32'] safety: safe @@ -13705,7 +13705,7 @@ intrinsics: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmlal, 'LANE = 0']]}]] - *neon-fp16 - *enable-fhm - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-f16 static_defs: ['const LANE: i32'] safety: safe @@ -13751,7 +13751,7 @@ intrinsics: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmlsl2, 'LANE = 0']]}]] - *neon-fp16 - *enable-fhm - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-f16 static_defs: ['const LANE: i32'] safety: safe @@ -13797,7 +13797,7 @@ intrinsics: - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fmlsl, 'LANE = 0']]}]] - *neon-fp16 - *enable-fhm - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-f16 static_defs: ['const LANE: i32'] safety: safe @@ -13862,7 +13862,7 @@ intrinsics: - FnCall: [target_feature, ['enable = {type[4]}']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 1']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -13892,7 +13892,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "neon,lut"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 1']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -13922,7 +13922,7 @@ intrinsics: - FnCall: [target_feature, ['enable = {type[3]}']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -13949,7 +13949,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "neon,lut"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -13973,7 +13973,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "neon,lut"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -14000,7 +14000,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "neon,lut"']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -14024,7 +14024,7 @@ intrinsics: - FnCall: [target_feature, ['enable = {type[4]}']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -14052,7 +14052,7 @@ intrinsics: - FnCall: [target_feature, ['enable = {type[4]}']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -14077,7 +14077,7 @@ intrinsics: - FnCall: [target_feature, ['enable = {type[4]}']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 3']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] @@ -14105,7 +14105,7 @@ intrinsics: - FnCall: [target_feature, ['enable = {type[4]}']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'LANE = 3']]}]] - *neon-unstable-feat-lut - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ["const LANE: i32"] safety: unsafe: [neon] diff --git a/library/stdarch/crates/stdarch-gen-arm/spec/neon/arm_shared.spec.yml b/library/stdarch/crates/stdarch-gen-arm/spec/neon/arm_shared.spec.yml index c96c6e2a0c0b5..143fc6d789af6 100644 --- a/library/stdarch/crates/stdarch-gen-arm/spec/neon/arm_shared.spec.yml +++ b/library/stdarch/crates/stdarch-gen-arm/spec/neon/arm_shared.spec.yml @@ -1053,7 +1053,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vcvt, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -1079,7 +1079,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ucvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -1106,7 +1106,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vcvt"', 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ucvtf, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1137,7 +1137,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vcvt"', 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [fcvtzs, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1168,7 +1168,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vcvt"', 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [fcvtzu, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1198,7 +1198,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vcvt, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -1226,7 +1226,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vcvt"', 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [scvtf, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1255,7 +1255,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [scvtf, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -1282,7 +1282,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vcvt, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -1307,7 +1307,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vcvt, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -1331,7 +1331,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzs, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -1355,7 +1355,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [fcvtzu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -1382,7 +1382,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.8"', 'N = 4']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 4']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1406,7 +1406,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.8"', 'N = 8']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 8']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1430,7 +1430,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.16"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1454,7 +1454,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.16"', 'N = 4']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 4']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1479,7 +1479,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.16"', 'N = 4']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 4']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1516,7 +1516,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.16"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1537,7 +1537,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.32"', 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1561,7 +1561,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vdup.32"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1585,7 +1585,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmov, 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1605,7 +1605,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmov, 'N = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [dup, 'N = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1625,7 +1625,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'N = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'N = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1645,7 +1645,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmov, 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1667,7 +1667,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vext.8"', 'N = 7']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ext, 'N = 7']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1691,7 +1691,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vext.8"', 'N = 15']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ext, 'N = 15']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1712,7 +1712,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vext.8"', 'N = 3']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ext, 'N = 3']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1737,7 +1737,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vext.8"', 'N = 3']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ext, 'N = 3']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1755,7 +1755,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vext.8"', 'N = 7']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ext, 'N = 7']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const N: i32'] @@ -1775,7 +1775,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vext.8"', 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ext, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1796,7 +1796,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmov, 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ext, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -1920,7 +1920,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmlal.{neon_type[1]}"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [smlal, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -1946,7 +1946,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmlal.{neon_type[1]}"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [umlal, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -2075,7 +2075,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmlsl.{neon_type[1]}"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [smlsl, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -2099,7 +2099,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmlsl.{neon_type[1]}"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [smlsl, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -2123,7 +2123,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmlsl.{neon_type[1]}"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [umlsl, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -2770,7 +2770,7 @@ intrinsics: - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vld1, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ld1, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -3007,7 +3007,7 @@ intrinsics: - - vld2 - "LANE = 0" - FnCall: - - rustc_legacy_const_generics + - rustc_deprecated_legacy_const_generics - - "2" - *neon-arm-unstable static_defs: @@ -3050,7 +3050,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vld2, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: @@ -3091,7 +3091,7 @@ intrinsics: - assert_instr - - ld2 - "LANE = 0" - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3141,7 +3141,7 @@ intrinsics: - assert_instr - - vld2 - "LANE = 0" - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-arm-unstable static_defs: - "const LANE: i32" @@ -3495,7 +3495,7 @@ intrinsics: - *enable-v7 - *target-is-arm - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['vld2', 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 static_defs: @@ -3537,7 +3537,7 @@ intrinsics: attr: - *target-not-arm - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ld2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 static_defs: @@ -3690,7 +3690,7 @@ intrinsics: - *enable-v7 - *target-is-arm - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['vld3', 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 static_defs: @@ -3734,7 +3734,7 @@ intrinsics: attr: - *target-not-arm - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 static_defs: @@ -3775,7 +3775,7 @@ intrinsics: attr: - *target-not-arm - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -3915,7 +3915,7 @@ intrinsics: attr: - *target-not-arm - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: ['const LANE: i32'] safety: @@ -3946,7 +3946,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-arm-unstable static_defs: ['const LANE: i32'] safety: @@ -3977,7 +3977,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-arm-unstable static_defs: ['const LANE: i32'] safety: @@ -4012,7 +4012,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-arm-unstable static_defs: ['const LANE: i32'] safety: @@ -4043,7 +4043,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vld3, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ld3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -4354,7 +4354,7 @@ intrinsics: attr: - *target-not-arm - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-stable static_defs: - "const LANE: i32" @@ -4528,7 +4528,7 @@ intrinsics: - *enable-v7 - *target-is-arm - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-arm-unstable static_defs: ["const LANE: i32"] safety: @@ -4566,7 +4566,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vld4, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ["const LANE: i32"] @@ -4600,7 +4600,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-not-arm-stable - *neon-cfg-arm-unstable types: @@ -4626,7 +4626,7 @@ intrinsics: - - 'enable = "neon,aes"' - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-not-arm-stable - *neon-cfg-arm-unstable types: @@ -4651,7 +4651,7 @@ intrinsics: - - 'enable = "neon,aes"' - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-not-arm-stable - *neon-cfg-arm-unstable types: @@ -4673,7 +4673,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-not-arm-stable - *neon-cfg-arm-unstable types: @@ -4715,7 +4715,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 types: @@ -5150,7 +5150,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - *target-not-arm - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - *neon-stable static_defs: ['const LANE: i32'] @@ -5184,7 +5184,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - *target-not-arm - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - *neon-fp16 - *neon-unstable-f16 @@ -5216,7 +5216,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vst2, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [st2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -5306,7 +5306,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vst2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-arm-unstable static_defs: ['const LANE: i32'] safety: @@ -5342,7 +5342,7 @@ intrinsics: - *target-is-arm - *neon-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vst2, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -5463,7 +5463,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vst3, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ["const LANE: i32"] @@ -5583,7 +5583,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vst3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-arm-unstable static_defs: ['const LANE: i32'] safety: @@ -5620,7 +5620,7 @@ intrinsics: - *target-is-arm - *neon-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vst3, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -5708,7 +5708,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - *target-not-arm - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - *neon-stable static_defs: ['const LANE: i32'] @@ -5743,7 +5743,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - *target-not-arm - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st3, 'LANE = 0']]}]] - *neon-fp16 - *neon-unstable-f16 @@ -5867,7 +5867,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vst4, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ["const LANE: i32"] @@ -5989,7 +5989,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vst4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-arm-unstable static_defs: ['const LANE: i32'] safety: @@ -6026,7 +6026,7 @@ intrinsics: - *target-is-arm - *neon-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vst4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -6117,7 +6117,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - *target-not-arm - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - *neon-stable static_defs: ['const LANE: i32'] @@ -6153,7 +6153,7 @@ intrinsics: arguments: ["a: *mut {type[0]}", "b: {neon_type[1]}"] attr: - *target-not-arm - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [st4, 'LANE = 0']]}]] - *neon-fp16 - *neon-unstable-f16 @@ -6213,7 +6213,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vusdot, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [usdot, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-i8mm - *neon-cfg-arm-unstable static_defs: ["const LANE: i32"] @@ -6242,7 +6242,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vsudot, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sudot, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-unstable-i8mm - *neon-cfg-arm-unstable static_defs: ["const LANE: i32"] @@ -6333,7 +6333,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmul, 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [mul, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ["const LANE: i32"] @@ -6363,7 +6363,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmul, 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [fmul, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ["const LANE: i32"] @@ -6387,7 +6387,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmul, 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [mul, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ["const LANE: i32"] @@ -7060,7 +7060,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "neon,dotprod"']] - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vsdot, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sdot, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [cfg_attr, [{FnCall: [not, ['target_arch = "arm"']]}, {FnCall: [unstable, ['feature = "stdarch_neon_dotprod"', 'issue = "117224"']]}]] - *neon-cfg-arm-unstable safety: safe @@ -7093,7 +7093,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "neon,dotprod"']] - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vudot, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [udot, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - FnCall: [cfg_attr, [{FnCall: [not, ['target_arch = "arm"']]}, {FnCall: [unstable, ['feature = "stdarch_neon_dotprod"', 'issue = "117224"']]}]] - *neon-cfg-arm-unstable safety: safe @@ -7465,7 +7465,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqdmull, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqdmull, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -7485,7 +7485,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqdmull, 'N = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqdmull, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -7539,7 +7539,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqdmlal, N = 2]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqdmlal, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -7558,7 +7558,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqdmlal, N = 1]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqdmlal, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -7611,7 +7611,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqdmlsl, N = 2]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqdmlsl, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -7630,7 +7630,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqdmlsl, N = 1]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqdmlsl, 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -7825,7 +7825,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vqrshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -7852,7 +7852,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -7880,7 +7880,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vqrshrun, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -7912,7 +7912,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqrshrun, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -7969,7 +7969,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqshl, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqshl, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -8027,7 +8027,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqshl, N = 2]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [uqshl, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -8056,7 +8056,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -8083,7 +8083,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -8111,7 +8111,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -8138,7 +8138,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -8166,7 +8166,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vqshrun, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -8193,7 +8193,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshrun, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -8832,7 +8832,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vrshr, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [srshr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -8861,7 +8861,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vrshr, N = 2]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [urshr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -8890,7 +8890,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vrshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -8917,7 +8917,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [rshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -8945,7 +8945,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vrshrn, N = 2]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [rshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -8970,7 +8970,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vrsra, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [srsra, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9105,7 +9105,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, LANE = 0]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -9144,7 +9144,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, LANE = 0]]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-fp16 - *neon-unstable-f16 static_defs: ['const LANE: i32'] @@ -9165,7 +9165,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -9186,7 +9186,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -9206,7 +9206,7 @@ intrinsics: - *neon-v8 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -9283,7 +9283,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshll.s8"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sshll, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9305,7 +9305,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshll.s16"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sshll, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9327,7 +9327,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshll.s32"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sshll, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9349,7 +9349,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshll.u8"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ushll, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9371,7 +9371,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshll.u16"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ushll, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9393,7 +9393,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshll.u32"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ushll, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9415,7 +9415,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshr.{neon_type[0]}"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sshr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9445,7 +9445,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshr.{neon_type[0]}"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ushr, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9475,7 +9475,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vshrn{type[2]}"', 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [shrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -9504,7 +9504,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vsra, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ssra, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -10457,7 +10457,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vshl, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [shl, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -10494,7 +10494,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vsra, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [usra, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -10523,7 +10523,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vrsra, 'N = 2']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ursra, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] @@ -10552,7 +10552,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vqrshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -10579,7 +10579,7 @@ intrinsics: attr: - *target-not-arm - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [uqrshrn, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -10745,7 +10745,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmla.i16"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [mla, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -10775,7 +10775,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmla.i32"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [mla, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -10805,7 +10805,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmla.f32"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [fmul, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -10894,7 +10894,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmls.i16"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [mls, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -10924,7 +10924,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmls.i32"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [mls, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -10954,7 +10954,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vmls.f32"', 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [fmul, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['3']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['3']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -11048,7 +11048,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmul, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [fmul, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -11073,7 +11073,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqrdmulh, 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqrdmulh, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -11196,7 +11196,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmull, 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [smull, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -11221,7 +11221,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vmull, 'LANE = 1']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [umull, 'LANE = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -11287,7 +11287,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [vqdmulh, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [sqdmulh, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const LANE: i32'] @@ -11408,7 +11408,7 @@ intrinsics: - *target-is-arm - *enable-v7 - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [vqshlu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-arm-unstable static_defs: ['const N: i32'] safety: safe @@ -11440,7 +11440,7 @@ intrinsics: attr: - FnCall: [cfg, [{FnCall: [not, ['target_arch = "arm"']]}]] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [sqshlu, 'N = 2']]}]] - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - *neon-stable static_defs: ['const N: i32'] safety: safe @@ -12227,7 +12227,7 @@ intrinsics: - *enable-v7 - *target-is-arm - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['vld4', 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 static_defs: @@ -12273,7 +12273,7 @@ intrinsics: attr: - *target-not-arm - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [ld4, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["2"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["2"]] - *neon-fp16 - *neon-unstable-f16 static_defs: @@ -13786,7 +13786,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "{type[1]}"']] - *neon-arm-unstable - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vsri.{type[2]}"', 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const N: i32'] types: - [uint8x8_t, "neon,v7", '8', '1 <= N && N <= 8', 'v8i8', 'int8x8_t::splat', '-N as i8'] @@ -13824,7 +13824,7 @@ intrinsics: - *target-is-arm - *neon-arm-unstable - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vsri.{type[1]}"', 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] safety: safe types: - [int8x8_t, '8', '1 <= N && N <= 8', 'v8i8', 'int8x8_t::splat', '-N as i8'] @@ -13853,7 +13853,7 @@ intrinsics: - FnCall: [target_feature, ['enable = "{type[1]}"']] - *neon-arm-unstable - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vsli.{type[2]}"', 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const N: i32'] types: - [uint8x8_t, "neon,v7", '8', 'static_assert_uimm_bits!', 'N, 3', 'v8i8', 'int8x8_t::splat', 'N as i8'] @@ -13891,7 +13891,7 @@ intrinsics: - *enable-v7 - *neon-arm-unstable - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['"vsli.{type[1]}"', 'N = 1']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] static_defs: ['const N: i32'] types: - [int8x8_t, '8', 'static_assert_uimm_bits!', 'N, 3', 'v8i8', 'int8x8_t::splat', 'N as i8'] @@ -13950,7 +13950,7 @@ intrinsics: - *neon-fp16 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, [nop, 'LANE = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ["1"]] + - FnCall: [rustc_deprecated_legacy_const_generics, ["1"]] - *neon-unstable-f16 static_defs: ['const LANE: i32'] safety: safe @@ -13985,7 +13985,7 @@ intrinsics: static_defs: ['const LANE: i32'] attr: - *neon-v7 - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [*test-is-arm, { FnCall: [assert_instr, ["{type[3]}", 'LANE = {type[4]}']] } ]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, { FnCall: [assert_instr, ['{type[5]}', 'LANE = {type[4]}']]}] ] - *neon-not-arm-stable @@ -14026,7 +14026,7 @@ intrinsics: attr: - *neon-aes - *neon-v7 - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - FnCall: [cfg_attr, [*test-is-arm, { FnCall: [assert_instr, ["{type[3]}", 'LANE = {type[4]}']] } ]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, { FnCall: [assert_instr, ['{type[5]}', 'LANE = {type[4]}']]}] ] - *neon-not-arm-stable @@ -14707,7 +14707,7 @@ intrinsics: static_defs: ['const IMM5: i32'] attr: - *neon-v7 - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'IMM5 = {type[3]}']]}]] - *neon-not-arm-stable - *neon-cfg-arm-unstable @@ -14745,7 +14745,7 @@ intrinsics: static_defs: ['const IMM5: i32'] attr: - *neon-v7 - - FnCall: [rustc_legacy_const_generics, ['1']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['1']] - FnCall: [cfg_attr, [test, {FnCall: [assert_instr, [nop, 'IMM5 = 0']]}]] - *neon-not-arm-stable - *neon-cfg-arm-unstable @@ -14972,7 +14972,7 @@ intrinsics: - *neon-v7 - FnCall: [cfg_attr, [*test-is-arm, {FnCall: [assert_instr, ['nop', 'N = 0']]}]] - FnCall: [cfg_attr, [*neon-target-aarch64-arm64ec, {FnCall: [assert_instr, ['nop', 'N = 0']]}]] - - FnCall: [rustc_legacy_const_generics, ['2']] + - FnCall: [rustc_deprecated_legacy_const_generics, ['2']] - *neon-not-arm-stable - *neon-cfg-arm-unstable static_defs: ['const N: i32'] diff --git a/library/stdarch/crates/stdarch-gen-loongarch/src/main.rs b/library/stdarch/crates/stdarch-gen-loongarch/src/main.rs index 5076064ffcdd3..58efb1f62eb52 100644 --- a/library/stdarch/crates/stdarch-gen-loongarch/src/main.rs +++ b/library/stdarch/crates/stdarch-gen-loongarch/src/main.rs @@ -351,7 +351,7 @@ fn gen_bind_body( _ => panic!("unsupported type"), } }; - let mut rustc_legacy_const_generics = ""; + let mut rustc_deprecated_legacy_const_generics = ""; let fn_decl = { let fn_output = if out_t.to_lowercase() == "void" { String::new() @@ -392,7 +392,7 @@ fn gen_bind_body( ), _ => panic!("unsupported assembly format: {}", asm_fmts[1]), }; - rustc_legacy_const_generics = "rustc_legacy_const_generics(0)"; + rustc_deprecated_legacy_const_generics = "rustc_deprecated_legacy_const_generics(0)"; } else if para_num == 2 && (in_t[1] == "UQI" || in_t[1] == "USI") { fn_inputs = if asm_fmts[2].starts_with("ui") { format!( @@ -404,7 +404,7 @@ fn gen_bind_body( } else { panic!("unsupported assembly format: {}", asm_fmts[2]); }; - rustc_legacy_const_generics = "rustc_legacy_const_generics(1)"; + rustc_deprecated_legacy_const_generics = "rustc_deprecated_legacy_const_generics(1)"; } else if para_num == 2 && in_t[1] == "QI" { fn_inputs = if asm_fmts[2].starts_with("si") { format!( @@ -416,7 +416,7 @@ fn gen_bind_body( } else { panic!("unsupported assembly format: {}", asm_fmts[2]); }; - rustc_legacy_const_generics = "rustc_legacy_const_generics(1)"; + rustc_deprecated_legacy_const_generics = "rustc_deprecated_legacy_const_generics(1)"; } else if para_num == 2 && in_t[0] == "CVPOINTER" && in_t[1] == "SI" { fn_inputs = if asm_fmts[2].starts_with("si") { format!( @@ -428,7 +428,7 @@ fn gen_bind_body( } else { panic!("unsupported assembly format: {}", asm_fmts[2]); }; - rustc_legacy_const_generics = "rustc_legacy_const_generics(1)"; + rustc_deprecated_legacy_const_generics = "rustc_deprecated_legacy_const_generics(1)"; } else if para_num == 2 && in_t[0] == "CVPOINTER" && in_t[1] == "DI" { fn_inputs = match asm_fmts[2].as_str() { "rk" => format!( @@ -450,7 +450,7 @@ fn gen_bind_body( } else { panic!("unsupported assembly format: {}", asm_fmts[2]) }; - rustc_legacy_const_generics = "rustc_legacy_const_generics(2)"; + rustc_deprecated_legacy_const_generics = "rustc_deprecated_legacy_const_generics(2)"; } else if para_num == 3 && in_t[1] == "CVPOINTER" && in_t[2] == "SI" { fn_inputs = match asm_fmts[2].as_str() { "si12" => format!( @@ -461,7 +461,7 @@ fn gen_bind_body( ), _ => panic!("unsupported assembly format: {}", asm_fmts[2]), }; - rustc_legacy_const_generics = "rustc_legacy_const_generics(2)"; + rustc_deprecated_legacy_const_generics = "rustc_deprecated_legacy_const_generics(2)"; } else if para_num == 3 && in_t[1] == "CVPOINTER" && in_t[2] == "DI" { fn_inputs = match asm_fmts[2].as_str() { "rk" => format!( @@ -487,7 +487,7 @@ fn gen_bind_body( asm_fmts[2], current_name ), }; - rustc_legacy_const_generics = "rustc_legacy_const_generics(2, 3)"; + rustc_deprecated_legacy_const_generics = "rustc_deprecated_legacy_const_generics(2, 3)"; } format!( "pub {}fn {current_name}{fn_inputs} {fn_output}", @@ -594,11 +594,11 @@ fn gen_bind_body( ), } } - let function = if !rustc_legacy_const_generics.is_empty() { + let function = if !rustc_deprecated_legacy_const_generics.is_empty() { format!( r#" #[inline]{target_feature} -#[{rustc_legacy_const_generics}] +#[{rustc_deprecated_legacy_const_generics}] #[unstable(feature = "stdarch_loongarch", issue = "117427")] {fn_decl}{{ {call_params} diff --git a/library/stdarch/crates/stdarch-verify/src/lib.rs b/library/stdarch/crates/stdarch-verify/src/lib.rs index c81f5f45bcce4..401f5b7f78898 100644 --- a/library/stdarch/crates/stdarch-verify/src/lib.rs +++ b/library/stdarch/crates/stdarch-verify/src/lib.rs @@ -112,16 +112,16 @@ fn functions(input: TokenStream, dirs: &[&str]) -> TokenStream { let required_const = find_required_const("rustc_args_required_const", &f.attrs); let mut legacy_const_generics = - find_required_const("rustc_legacy_const_generics", &f.attrs); + find_required_const("rustc_deprecated_legacy_const_generics", &f.attrs); if !required_const.is_empty() && !legacy_const_generics.is_empty() { panic!( "Can't have both #[rustc_args_required_const] and \ - #[rustc_legacy_const_generics]" + #[rustc_deprecated_legacy_const_generics]" ); } // The list of required consts, used to verify the arguments, comes from either the - // `rustc_args_required_const` or the `rustc_legacy_const_generics` attribute. + // `rustc_args_required_const` or the `rustc_deprecated_legacy_const_generics` attribute. let required_const = if required_const.is_empty() { legacy_const_generics.clone() } else { diff --git a/src/librustdoc/clean/mod.rs b/src/librustdoc/clean/mod.rs index 5ccacafea0158..b7401c74d9936 100644 --- a/src/librustdoc/clean/mod.rs +++ b/src/librustdoc/clean/mod.rs @@ -1035,7 +1035,7 @@ fn clean_fn_or_proc_macro<'tcx>( fn clean_fn_decl_legacy_const_generics(func: &mut Function, attrs: &[hir::Attribute]) { for meta_item_list in attrs .iter() - .filter(|a| a.has_name(sym::rustc_legacy_const_generics)) + .filter(|a| a.has_name(sym::rustc_deprecated_legacy_const_generics)) .filter_map(|a| a.meta_item_list()) { for (pos, literal) in meta_item_list.iter().filter_map(|meta| meta.lit()).enumerate() { diff --git a/tests/ui/const-generics/auxiliary/legacy-const-generics.rs b/tests/ui/const-generics/auxiliary/legacy-const-generics.rs index 67352a2fbbb1c..d96c0b55e28d7 100644 --- a/tests/ui/const-generics/auxiliary/legacy-const-generics.rs +++ b/tests/ui/const-generics/auxiliary/legacy-const-generics.rs @@ -1,6 +1,6 @@ #![feature(rustc_attrs)] -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn foo(x: usize, z: usize) -> [usize; 3] { [x, Y, z] } diff --git a/tests/ui/const-generics/legacy-const-generics.rs b/tests/ui/const-generics/legacy-const-generics.rs index 9411be0e620fd..d9b07f2056866 100644 --- a/tests/ui/const-generics/legacy-const-generics.rs +++ b/tests/ui/const-generics/legacy-const-generics.rs @@ -5,7 +5,7 @@ extern crate legacy_const_generics; -#[rustc_legacy_const_generics(1)] +#[rustc_deprecated_legacy_const_generics(1)] pub fn bar(x: usize, z: usize) -> [usize; 3] { [x, Y, z] } diff --git a/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.rs b/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.rs index 73a0363904aeb..2021fd166828d 100644 --- a/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.rs +++ b/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.rs @@ -1,43 +1,43 @@ #![feature(rustc_attrs)] -#[rustc_legacy_const_generics(0)] //~ ERROR #[rustc_legacy_const_generics] must have one index for +#[rustc_deprecated_legacy_const_generics(0)] //~ ERROR #[rustc_deprecated_legacy_const_generics] must have one index for fn foo1() {} -#[rustc_legacy_const_generics(1)] //~ ERROR index exceeds number of arguments +#[rustc_deprecated_legacy_const_generics(1)] //~ ERROR index exceeds number of arguments fn foo2() {} -#[rustc_legacy_const_generics(2)] //~ ERROR index exceeds number of arguments +#[rustc_deprecated_legacy_const_generics(2)] //~ ERROR index exceeds number of arguments fn foo3(_: u8) {} -#[rustc_legacy_const_generics(a)] //~ ERROR arguments should be non-negative integers +#[rustc_deprecated_legacy_const_generics(a)] //~ ERROR arguments should be non-negative integers fn foo4() {} -#[rustc_legacy_const_generics(1, a, 2, b)] //~ ERROR arguments should be non-negative integers +#[rustc_deprecated_legacy_const_generics(1, a, 2, b)] //~ ERROR arguments should be non-negative integers fn foo5() {} -#[rustc_legacy_const_generics(0)] //~ ERROR attribute should be applied to a function +#[rustc_deprecated_legacy_const_generics(0)] //~ ERROR attribute should be applied to a function struct S; -#[rustc_legacy_const_generics(0usize)] //~ ERROR suffixed literals are not allowed in attributes +#[rustc_deprecated_legacy_const_generics(0usize)] //~ ERROR suffixed literals are not allowed in attributes fn foo6() {} extern "C" { - #[rustc_legacy_const_generics(1)] //~ ERROR attribute should be applied to a function + #[rustc_deprecated_legacy_const_generics(1)] //~ ERROR attribute should be applied to a function fn foo7(); //~ ERROR foreign items may not have const parameters } -#[rustc_legacy_const_generics(0)] //~ ERROR #[rustc_legacy_const_generics] functions must only have +#[rustc_deprecated_legacy_const_generics(0)] //~ ERROR #[rustc_deprecated_legacy_const_generics] functions must only have fn foo8() {} impl S { - #[rustc_legacy_const_generics(0)] //~ ERROR attribute should be applied to a function + #[rustc_deprecated_legacy_const_generics(0)] //~ ERROR attribute should be applied to a function fn foo9() {} } -#[rustc_legacy_const_generics] //~ ERROR malformed `rustc_legacy_const_generics` attribute +#[rustc_deprecated_legacy_const_generics] //~ ERROR malformed `rustc_deprecated_legacy_const_generics` attribute fn bar1() {} -#[rustc_legacy_const_generics = 1] //~ ERROR malformed `rustc_legacy_const_generics` attribute +#[rustc_deprecated_legacy_const_generics = 1] //~ ERROR malformed `rustc_deprecated_legacy_const_generics` attribute fn bar2() {} fn main() {} diff --git a/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.stderr b/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.stderr index 1ced1433fe955..f712c65a6f50e 100644 --- a/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.stderr +++ b/tests/ui/invalid/invalid-rustc_legacy_const_generics-arguments.stderr @@ -1,84 +1,84 @@ error: suffixed literals are not allowed in attributes - --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:21:31 + --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:21:42 | -LL | #[rustc_legacy_const_generics(0usize)] - | ^^^^^^ +LL | #[rustc_deprecated_legacy_const_generics(0usize)] + | ^^^^^^ | = help: instead of using a suffixed literal (`1u8`, `1.0f32`, etc.), use an unsuffixed version (`1`, `1.0`, etc.) -error: malformed `rustc_legacy_const_generics` attribute input +error: malformed `rustc_deprecated_legacy_const_generics` attribute input --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:37:1 | -LL | #[rustc_legacy_const_generics] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: must be of the form: `#[rustc_legacy_const_generics(N)]` +LL | #[rustc_deprecated_legacy_const_generics] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: must be of the form: `#[rustc_deprecated_legacy_const_generics(N)]` -error: malformed `rustc_legacy_const_generics` attribute input +error: malformed `rustc_deprecated_legacy_const_generics` attribute input --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:40:1 | -LL | #[rustc_legacy_const_generics = 1] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: must be of the form: `#[rustc_legacy_const_generics(N)]` +LL | #[rustc_deprecated_legacy_const_generics = 1] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: must be of the form: `#[rustc_deprecated_legacy_const_generics(N)]` -error: #[rustc_legacy_const_generics] must have one index for each generic parameter +error: #[rustc_deprecated_legacy_const_generics] must have one index for each generic parameter --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:3:1 | -LL | #[rustc_legacy_const_generics(0)] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LL | #[rustc_deprecated_legacy_const_generics(0)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ LL | fn foo1() {} | - generic parameters error: index exceeds number of arguments - --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:6:31 + --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:6:42 | -LL | #[rustc_legacy_const_generics(1)] - | ^ there is only 1 argument +LL | #[rustc_deprecated_legacy_const_generics(1)] + | ^ there is only 1 argument error: index exceeds number of arguments - --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:9:31 + --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:9:42 | -LL | #[rustc_legacy_const_generics(2)] - | ^ there are only 2 arguments +LL | #[rustc_deprecated_legacy_const_generics(2)] + | ^ there are only 2 arguments error: arguments should be non-negative integers - --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:12:31 + --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:12:42 | -LL | #[rustc_legacy_const_generics(a)] - | ^ +LL | #[rustc_deprecated_legacy_const_generics(a)] + | ^ error: arguments should be non-negative integers - --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:15:34 + --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:15:45 | -LL | #[rustc_legacy_const_generics(1, a, 2, b)] - | ^ ^ +LL | #[rustc_deprecated_legacy_const_generics(1, a, 2, b)] + | ^ ^ error: attribute should be applied to a function definition --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:18:1 | -LL | #[rustc_legacy_const_generics(0)] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LL | #[rustc_deprecated_legacy_const_generics(0)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ LL | struct S; | --------- not a function definition -error: #[rustc_legacy_const_generics] functions must only have const generics +error: #[rustc_deprecated_legacy_const_generics] functions must only have const generics --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:29:1 | -LL | #[rustc_legacy_const_generics(0)] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LL | #[rustc_deprecated_legacy_const_generics(0)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ LL | fn foo8() {} | - non-const generic parameter error: attribute should be applied to a function definition --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:33:5 | -LL | #[rustc_legacy_const_generics(0)] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LL | #[rustc_deprecated_legacy_const_generics(0)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ LL | fn foo9() {} | ---------------------------- not a function definition error: attribute should be applied to a function definition --> $DIR/invalid-rustc_legacy_const_generics-arguments.rs:25:5 | -LL | #[rustc_legacy_const_generics(1)] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +LL | #[rustc_deprecated_legacy_const_generics(1)] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ LL | fn foo7(); | -------------------------- not a function definition