@@ -2433,7 +2433,7 @@ pub unsafe fn vdupq_lane_p16<const N: i32>(a: poly16x4_t) -> poly16x8_t {
2433
2433
#[target_feature(enable = "neon")]
2434
2434
#[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))]
2435
2435
#[cfg_attr(all(test, target_arch = "arm"), assert_instr(vmov, N = 1))]
2436
- #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(vmov , N = 1))]
2436
+ #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(dup , N = 1))]
2437
2437
#[rustc_legacy_const_generics(1)]
2438
2438
pub unsafe fn vdupq_laneq_s64<const N: i32>(a: int64x2_t) -> int64x2_t {
2439
2439
static_assert_imm1!(N);
@@ -2445,7 +2445,7 @@ pub unsafe fn vdupq_laneq_s64<const N: i32>(a: int64x2_t) -> int64x2_t {
2445
2445
#[target_feature(enable = "neon")]
2446
2446
#[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))]
2447
2447
#[cfg_attr(all(test, target_arch = "arm"), assert_instr(vmov, N = 0))]
2448
- #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(vmov , N = 0))]
2448
+ #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(dup , N = 0))]
2449
2449
#[rustc_legacy_const_generics(1)]
2450
2450
pub unsafe fn vdupq_lane_s64<const N: i32>(a: int64x1_t) -> int64x2_t {
2451
2451
static_assert!(N : i32 where N == 0);
@@ -2457,7 +2457,7 @@ pub unsafe fn vdupq_lane_s64<const N: i32>(a: int64x1_t) -> int64x2_t {
2457
2457
#[target_feature(enable = "neon")]
2458
2458
#[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))]
2459
2459
#[cfg_attr(all(test, target_arch = "arm"), assert_instr(vmov, N = 1))]
2460
- #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(vmov , N = 1))]
2460
+ #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(dup , N = 1))]
2461
2461
#[rustc_legacy_const_generics(1)]
2462
2462
pub unsafe fn vdupq_laneq_u64<const N: i32>(a: uint64x2_t) -> uint64x2_t {
2463
2463
static_assert_imm1!(N);
@@ -2469,7 +2469,7 @@ pub unsafe fn vdupq_laneq_u64<const N: i32>(a: uint64x2_t) -> uint64x2_t {
2469
2469
#[target_feature(enable = "neon")]
2470
2470
#[cfg_attr(target_arch = "arm", target_feature(enable = "v7"))]
2471
2471
#[cfg_attr(all(test, target_arch = "arm"), assert_instr(vmov, N = 0))]
2472
- #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(vmov , N = 0))]
2472
+ #[cfg_attr(all(test, target_arch = "aarch64"), assert_instr(dup , N = 0))]
2473
2473
#[rustc_legacy_const_generics(1)]
2474
2474
pub unsafe fn vdupq_lane_u64<const N: i32>(a: uint64x1_t) -> uint64x2_t {
2475
2475
static_assert!(N : i32 where N == 0);
0 commit comments