@@ -58256,10 +58256,9 @@ pub fn vrhaddq_u32(a: uint32x4_t, b: uint32x4_t) -> uint32x4_t {
58256
58256
pub fn vrndn_f16(a: float16x4_t) -> float16x4_t {
58257
58257
unsafe extern "unadjusted" {
58258
58258
#[cfg_attr(
58259
- any(target_arch = "aarch64", target_arch = "arm64ec"),
58259
+ any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "arm" ),
58260
58260
link_name = "llvm.roundeven.v4f16"
58261
58261
)]
58262
- #[cfg_attr(target_arch = "arm", link_name = "llvm.arm.neon.vrintn.v4f16")]
58263
58262
fn _vrndn_f16(a: float16x4_t) -> float16x4_t;
58264
58263
}
58265
58264
unsafe { _vrndn_f16(a) }
@@ -58279,10 +58278,9 @@ pub fn vrndn_f16(a: float16x4_t) -> float16x4_t {
58279
58278
pub fn vrndnq_f16(a: float16x8_t) -> float16x8_t {
58280
58279
unsafe extern "unadjusted" {
58281
58280
#[cfg_attr(
58282
- any(target_arch = "aarch64", target_arch = "arm64ec"),
58281
+ any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "arm" ),
58283
58282
link_name = "llvm.roundeven.v8f16"
58284
58283
)]
58285
- #[cfg_attr(target_arch = "arm", link_name = "llvm.arm.neon.vrintn.v8f16")]
58286
58284
fn _vrndnq_f16(a: float16x8_t) -> float16x8_t;
58287
58285
}
58288
58286
unsafe { _vrndnq_f16(a) }
@@ -58308,10 +58306,9 @@ pub fn vrndnq_f16(a: float16x8_t) -> float16x8_t {
58308
58306
pub fn vrndn_f32(a: float32x2_t) -> float32x2_t {
58309
58307
unsafe extern "unadjusted" {
58310
58308
#[cfg_attr(
58311
- any(target_arch = "aarch64", target_arch = "arm64ec"),
58309
+ any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "arm" ),
58312
58310
link_name = "llvm.roundeven.v2f32"
58313
58311
)]
58314
- #[cfg_attr(target_arch = "arm", link_name = "llvm.arm.neon.vrintn.v2f32")]
58315
58312
fn _vrndn_f32(a: float32x2_t) -> float32x2_t;
58316
58313
}
58317
58314
unsafe { _vrndn_f32(a) }
@@ -58337,10 +58334,9 @@ pub fn vrndn_f32(a: float32x2_t) -> float32x2_t {
58337
58334
pub fn vrndnq_f32(a: float32x4_t) -> float32x4_t {
58338
58335
unsafe extern "unadjusted" {
58339
58336
#[cfg_attr(
58340
- any(target_arch = "aarch64", target_arch = "arm64ec"),
58337
+ any(target_arch = "aarch64", target_arch = "arm64ec", target_arch = "arm" ),
58341
58338
link_name = "llvm.roundeven.v4f32"
58342
58339
)]
58343
- #[cfg_attr(target_arch = "arm", link_name = "llvm.arm.neon.vrintn.v4f32")]
58344
58340
fn _vrndnq_f32(a: float32x4_t) -> float32x4_t;
58345
58341
}
58346
58342
unsafe { _vrndnq_f32(a) }
0 commit comments