From 831dd7190d8c2c757a548f2c82d9e7bbca63f7f3 Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Fri, 18 Feb 2022 17:45:35 +0000 Subject: [PATCH] Stabilize vget_low_s8 on AArch64 This was missed when most of the AArch64 intrinsics were stabilized. --- library/stdarch/crates/core_arch/src/arm_shared/neon/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/library/stdarch/crates/core_arch/src/arm_shared/neon/mod.rs b/library/stdarch/crates/core_arch/src/arm_shared/neon/mod.rs index 7d170a00d1d9..952d1ca2e355 100644 --- a/library/stdarch/crates/core_arch/src/arm_shared/neon/mod.rs +++ b/library/stdarch/crates/core_arch/src/arm_shared/neon/mod.rs @@ -4989,6 +4989,10 @@ pub unsafe fn vget_high_f32(a: float32x4_t) -> float32x2_t { #[target_feature(enable = "neon")] #[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))] #[cfg_attr(test, assert_instr(nop))] +#[cfg_attr( + target_arch = "aarch64", + stable(feature = "vget_low_s8", since = "1.60.0") +)] pub unsafe fn vget_low_s8(a: int8x16_t) -> int8x8_t { simd_shuffle8!(a, a, [0, 1, 2, 3, 4, 5, 6, 7]) }