@@ -7671,7 +7671,7 @@ pub unsafe fn vst2q_s64(a: *mut i64, b: int64x2x2_t) {
7671
7671
#[cfg_attr(test, assert_instr(st2))]
7672
7672
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7673
7673
pub unsafe fn vst2q_u64(a: *mut u64, b: uint64x2x2_t) {
7674
- transmute( vst2q_s64(transmute(a), transmute(b) ))
7674
+ vst2q_s64(transmute(a), transmute(b))
7675
7675
}
7676
7676
7677
7677
/// Store multiple 2-element structures from two registers
@@ -7682,7 +7682,7 @@ pub unsafe fn vst2q_u64(a: *mut u64, b: uint64x2x2_t) {
7682
7682
#[cfg_attr(test, assert_instr(st2))]
7683
7683
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7684
7684
pub unsafe fn vst2q_p64(a: *mut p64, b: poly64x2x2_t) {
7685
- transmute( vst2q_s64(transmute(a), transmute(b) ))
7685
+ vst2q_s64(transmute(a), transmute(b))
7686
7686
}
7687
7687
7688
7688
/// Store multiple 2-element structures from two registers
@@ -7781,7 +7781,7 @@ pub unsafe fn vst2q_lane_s64<const LANE: i32>(a: *mut i64, b: int64x2x2_t) {
7781
7781
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7782
7782
pub unsafe fn vst2q_lane_u8<const LANE: i32>(a: *mut u8, b: uint8x16x2_t) {
7783
7783
static_assert_uimm_bits!(LANE, 4);
7784
- transmute( vst2q_lane_s8::<LANE>(transmute(a), transmute(b) ))
7784
+ vst2q_lane_s8::<LANE>(transmute(a), transmute(b))
7785
7785
}
7786
7786
7787
7787
/// Store multiple 2-element structures from two registers
@@ -7794,7 +7794,7 @@ pub unsafe fn vst2q_lane_u8<const LANE: i32>(a: *mut u8, b: uint8x16x2_t) {
7794
7794
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7795
7795
pub unsafe fn vst2_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x1x2_t) {
7796
7796
static_assert!(LANE == 0);
7797
- transmute( vst2_lane_s64::<LANE>(transmute(a), transmute(b) ))
7797
+ vst2_lane_s64::<LANE>(transmute(a), transmute(b))
7798
7798
}
7799
7799
7800
7800
/// Store multiple 2-element structures from two registers
@@ -7807,7 +7807,7 @@ pub unsafe fn vst2_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x1x2_t) {
7807
7807
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7808
7808
pub unsafe fn vst2q_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x2x2_t) {
7809
7809
static_assert_uimm_bits!(LANE, 1);
7810
- transmute( vst2q_lane_s64::<LANE>(transmute(a), transmute(b) ))
7810
+ vst2q_lane_s64::<LANE>(transmute(a), transmute(b))
7811
7811
}
7812
7812
7813
7813
/// Store multiple 2-element structures from two registers
@@ -7820,7 +7820,7 @@ pub unsafe fn vst2q_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x2x2_t) {
7820
7820
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7821
7821
pub unsafe fn vst2q_lane_p8<const LANE: i32>(a: *mut p8, b: poly8x16x2_t) {
7822
7822
static_assert_uimm_bits!(LANE, 4);
7823
- transmute( vst2q_lane_s8::<LANE>(transmute(a), transmute(b) ))
7823
+ vst2q_lane_s8::<LANE>(transmute(a), transmute(b))
7824
7824
}
7825
7825
7826
7826
/// Store multiple 2-element structures from two registers
@@ -7833,7 +7833,7 @@ pub unsafe fn vst2q_lane_p8<const LANE: i32>(a: *mut p8, b: poly8x16x2_t) {
7833
7833
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7834
7834
pub unsafe fn vst2_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x1x2_t) {
7835
7835
static_assert!(LANE == 0);
7836
- transmute( vst2_lane_s64::<LANE>(transmute(a), transmute(b) ))
7836
+ vst2_lane_s64::<LANE>(transmute(a), transmute(b))
7837
7837
}
7838
7838
7839
7839
/// Store multiple 2-element structures from two registers
@@ -7846,7 +7846,7 @@ pub unsafe fn vst2_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x1x2_t) {
7846
7846
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7847
7847
pub unsafe fn vst2q_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x2x2_t) {
7848
7848
static_assert_uimm_bits!(LANE, 1);
7849
- transmute( vst2q_lane_s64::<LANE>(transmute(a), transmute(b) ))
7849
+ vst2q_lane_s64::<LANE>(transmute(a), transmute(b))
7850
7850
}
7851
7851
7852
7852
/// Store multiple 2-element structures from two registers
@@ -7909,7 +7909,7 @@ pub unsafe fn vst3q_s64(a: *mut i64, b: int64x2x3_t) {
7909
7909
#[cfg_attr(test, assert_instr(st3))]
7910
7910
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7911
7911
pub unsafe fn vst3q_u64(a: *mut u64, b: uint64x2x3_t) {
7912
- transmute( vst3q_s64(transmute(a), transmute(b) ))
7912
+ vst3q_s64(transmute(a), transmute(b))
7913
7913
}
7914
7914
7915
7915
/// Store multiple 3-element structures from three registers
@@ -7920,7 +7920,7 @@ pub unsafe fn vst3q_u64(a: *mut u64, b: uint64x2x3_t) {
7920
7920
#[cfg_attr(test, assert_instr(st3))]
7921
7921
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
7922
7922
pub unsafe fn vst3q_p64(a: *mut p64, b: poly64x2x3_t) {
7923
- transmute( vst3q_s64(transmute(a), transmute(b) ))
7923
+ vst3q_s64(transmute(a), transmute(b))
7924
7924
}
7925
7925
7926
7926
/// Store multiple 3-element structures from three registers
@@ -8019,7 +8019,7 @@ pub unsafe fn vst3q_lane_s64<const LANE: i32>(a: *mut i64, b: int64x2x3_t) {
8019
8019
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8020
8020
pub unsafe fn vst3q_lane_u8<const LANE: i32>(a: *mut u8, b: uint8x16x3_t) {
8021
8021
static_assert_uimm_bits!(LANE, 4);
8022
- transmute( vst3q_lane_s8::<LANE>(transmute(a), transmute(b) ))
8022
+ vst3q_lane_s8::<LANE>(transmute(a), transmute(b))
8023
8023
}
8024
8024
8025
8025
/// Store multiple 3-element structures from three registers
@@ -8032,7 +8032,7 @@ pub unsafe fn vst3q_lane_u8<const LANE: i32>(a: *mut u8, b: uint8x16x3_t) {
8032
8032
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8033
8033
pub unsafe fn vst3_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x1x3_t) {
8034
8034
static_assert!(LANE == 0);
8035
- transmute( vst3_lane_s64::<LANE>(transmute(a), transmute(b) ))
8035
+ vst3_lane_s64::<LANE>(transmute(a), transmute(b))
8036
8036
}
8037
8037
8038
8038
/// Store multiple 3-element structures from three registers
@@ -8045,7 +8045,7 @@ pub unsafe fn vst3_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x1x3_t) {
8045
8045
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8046
8046
pub unsafe fn vst3q_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x2x3_t) {
8047
8047
static_assert_uimm_bits!(LANE, 1);
8048
- transmute( vst3q_lane_s64::<LANE>(transmute(a), transmute(b) ))
8048
+ vst3q_lane_s64::<LANE>(transmute(a), transmute(b))
8049
8049
}
8050
8050
8051
8051
/// Store multiple 3-element structures from three registers
@@ -8058,7 +8058,7 @@ pub unsafe fn vst3q_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x2x3_t) {
8058
8058
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8059
8059
pub unsafe fn vst3q_lane_p8<const LANE: i32>(a: *mut p8, b: poly8x16x3_t) {
8060
8060
static_assert_uimm_bits!(LANE, 4);
8061
- transmute( vst3q_lane_s8::<LANE>(transmute(a), transmute(b) ))
8061
+ vst3q_lane_s8::<LANE>(transmute(a), transmute(b))
8062
8062
}
8063
8063
8064
8064
/// Store multiple 3-element structures from three registers
@@ -8071,7 +8071,7 @@ pub unsafe fn vst3q_lane_p8<const LANE: i32>(a: *mut p8, b: poly8x16x3_t) {
8071
8071
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8072
8072
pub unsafe fn vst3_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x1x3_t) {
8073
8073
static_assert!(LANE == 0);
8074
- transmute( vst3_lane_s64::<LANE>(transmute(a), transmute(b) ))
8074
+ vst3_lane_s64::<LANE>(transmute(a), transmute(b))
8075
8075
}
8076
8076
8077
8077
/// Store multiple 3-element structures from three registers
@@ -8084,7 +8084,7 @@ pub unsafe fn vst3_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x1x3_t) {
8084
8084
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8085
8085
pub unsafe fn vst3q_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x2x3_t) {
8086
8086
static_assert_uimm_bits!(LANE, 1);
8087
- transmute( vst3q_lane_s64::<LANE>(transmute(a), transmute(b) ))
8087
+ vst3q_lane_s64::<LANE>(transmute(a), transmute(b))
8088
8088
}
8089
8089
8090
8090
/// Store multiple 3-element structures from three registers
@@ -8147,7 +8147,7 @@ pub unsafe fn vst4q_s64(a: *mut i64, b: int64x2x4_t) {
8147
8147
#[cfg_attr(test, assert_instr(st4))]
8148
8148
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8149
8149
pub unsafe fn vst4q_u64(a: *mut u64, b: uint64x2x4_t) {
8150
- transmute( vst4q_s64(transmute(a), transmute(b) ))
8150
+ vst4q_s64(transmute(a), transmute(b))
8151
8151
}
8152
8152
8153
8153
/// Store multiple 4-element structures from four registers
@@ -8158,7 +8158,7 @@ pub unsafe fn vst4q_u64(a: *mut u64, b: uint64x2x4_t) {
8158
8158
#[cfg_attr(test, assert_instr(st4))]
8159
8159
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8160
8160
pub unsafe fn vst4q_p64(a: *mut p64, b: poly64x2x4_t) {
8161
- transmute( vst4q_s64(transmute(a), transmute(b) ))
8161
+ vst4q_s64(transmute(a), transmute(b))
8162
8162
}
8163
8163
8164
8164
/// Store multiple 4-element structures from four registers
@@ -8257,7 +8257,7 @@ pub unsafe fn vst4q_lane_s64<const LANE: i32>(a: *mut i64, b: int64x2x4_t) {
8257
8257
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8258
8258
pub unsafe fn vst4q_lane_u8<const LANE: i32>(a: *mut u8, b: uint8x16x4_t) {
8259
8259
static_assert_uimm_bits!(LANE, 4);
8260
- transmute( vst4q_lane_s8::<LANE>(transmute(a), transmute(b) ))
8260
+ vst4q_lane_s8::<LANE>(transmute(a), transmute(b))
8261
8261
}
8262
8262
8263
8263
/// Store multiple 4-element structures from four registers
@@ -8270,7 +8270,7 @@ pub unsafe fn vst4q_lane_u8<const LANE: i32>(a: *mut u8, b: uint8x16x4_t) {
8270
8270
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8271
8271
pub unsafe fn vst4_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x1x4_t) {
8272
8272
static_assert!(LANE == 0);
8273
- transmute( vst4_lane_s64::<LANE>(transmute(a), transmute(b) ))
8273
+ vst4_lane_s64::<LANE>(transmute(a), transmute(b))
8274
8274
}
8275
8275
8276
8276
/// Store multiple 4-element structures from four registers
@@ -8283,7 +8283,7 @@ pub unsafe fn vst4_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x1x4_t) {
8283
8283
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8284
8284
pub unsafe fn vst4q_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x2x4_t) {
8285
8285
static_assert_uimm_bits!(LANE, 1);
8286
- transmute( vst4q_lane_s64::<LANE>(transmute(a), transmute(b) ))
8286
+ vst4q_lane_s64::<LANE>(transmute(a), transmute(b))
8287
8287
}
8288
8288
8289
8289
/// Store multiple 4-element structures from four registers
@@ -8296,7 +8296,7 @@ pub unsafe fn vst4q_lane_u64<const LANE: i32>(a: *mut u64, b: uint64x2x4_t) {
8296
8296
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8297
8297
pub unsafe fn vst4q_lane_p8<const LANE: i32>(a: *mut p8, b: poly8x16x4_t) {
8298
8298
static_assert_uimm_bits!(LANE, 4);
8299
- transmute( vst4q_lane_s8::<LANE>(transmute(a), transmute(b) ))
8299
+ vst4q_lane_s8::<LANE>(transmute(a), transmute(b))
8300
8300
}
8301
8301
8302
8302
/// Store multiple 4-element structures from four registers
@@ -8309,7 +8309,7 @@ pub unsafe fn vst4q_lane_p8<const LANE: i32>(a: *mut p8, b: poly8x16x4_t) {
8309
8309
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8310
8310
pub unsafe fn vst4_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x1x4_t) {
8311
8311
static_assert!(LANE == 0);
8312
- transmute( vst4_lane_s64::<LANE>(transmute(a), transmute(b) ))
8312
+ vst4_lane_s64::<LANE>(transmute(a), transmute(b))
8313
8313
}
8314
8314
8315
8315
/// Store multiple 4-element structures from four registers
@@ -8322,7 +8322,7 @@ pub unsafe fn vst4_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x1x4_t) {
8322
8322
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
8323
8323
pub unsafe fn vst4q_lane_p64<const LANE: i32>(a: *mut p64, b: poly64x2x4_t) {
8324
8324
static_assert_uimm_bits!(LANE, 1);
8325
- transmute( vst4q_lane_s64::<LANE>(transmute(a), transmute(b) ))
8325
+ vst4q_lane_s64::<LANE>(transmute(a), transmute(b))
8326
8326
}
8327
8327
8328
8328
/// Store multiple 4-element structures from four registers
0 commit comments