@@ -1357,7 +1357,7 @@ pub unsafe fn vcgeq_f64(a: float64x2_t, b: float64x2_t) -> uint64x2_t {
1357
1357
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgez_s8)
1358
1358
#[inline]
1359
1359
#[target_feature(enable = "neon")]
1360
- #[cfg_attr(test, assert_instr(cmgt ))]
1360
+ #[cfg_attr(test, assert_instr(cmge ))]
1361
1361
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1362
1362
pub unsafe fn vcgez_s8(a: int8x8_t) -> uint8x8_t {
1363
1363
let b: i8x8 = i8x8::new(0, 0, 0, 0, 0, 0, 0, 0);
@@ -1369,7 +1369,7 @@ pub unsafe fn vcgez_s8(a: int8x8_t) -> uint8x8_t {
1369
1369
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgezq_s8)
1370
1370
#[inline]
1371
1371
#[target_feature(enable = "neon")]
1372
- #[cfg_attr(test, assert_instr(cmgt ))]
1372
+ #[cfg_attr(test, assert_instr(cmge ))]
1373
1373
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1374
1374
pub unsafe fn vcgezq_s8(a: int8x16_t) -> uint8x16_t {
1375
1375
let b: i8x16 = i8x16::new(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
@@ -1381,7 +1381,7 @@ pub unsafe fn vcgezq_s8(a: int8x16_t) -> uint8x16_t {
1381
1381
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgez_s16)
1382
1382
#[inline]
1383
1383
#[target_feature(enable = "neon")]
1384
- #[cfg_attr(test, assert_instr(cmgt ))]
1384
+ #[cfg_attr(test, assert_instr(cmge ))]
1385
1385
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1386
1386
pub unsafe fn vcgez_s16(a: int16x4_t) -> uint16x4_t {
1387
1387
let b: i16x4 = i16x4::new(0, 0, 0, 0);
@@ -1393,7 +1393,7 @@ pub unsafe fn vcgez_s16(a: int16x4_t) -> uint16x4_t {
1393
1393
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgezq_s16)
1394
1394
#[inline]
1395
1395
#[target_feature(enable = "neon")]
1396
- #[cfg_attr(test, assert_instr(cmgt ))]
1396
+ #[cfg_attr(test, assert_instr(cmge ))]
1397
1397
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1398
1398
pub unsafe fn vcgezq_s16(a: int16x8_t) -> uint16x8_t {
1399
1399
let b: i16x8 = i16x8::new(0, 0, 0, 0, 0, 0, 0, 0);
@@ -1405,7 +1405,7 @@ pub unsafe fn vcgezq_s16(a: int16x8_t) -> uint16x8_t {
1405
1405
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgez_s32)
1406
1406
#[inline]
1407
1407
#[target_feature(enable = "neon")]
1408
- #[cfg_attr(test, assert_instr(cmgt ))]
1408
+ #[cfg_attr(test, assert_instr(cmge ))]
1409
1409
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1410
1410
pub unsafe fn vcgez_s32(a: int32x2_t) -> uint32x2_t {
1411
1411
let b: i32x2 = i32x2::new(0, 0);
@@ -1417,7 +1417,7 @@ pub unsafe fn vcgez_s32(a: int32x2_t) -> uint32x2_t {
1417
1417
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgezq_s32)
1418
1418
#[inline]
1419
1419
#[target_feature(enable = "neon")]
1420
- #[cfg_attr(test, assert_instr(cmgt ))]
1420
+ #[cfg_attr(test, assert_instr(cmge ))]
1421
1421
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1422
1422
pub unsafe fn vcgezq_s32(a: int32x4_t) -> uint32x4_t {
1423
1423
let b: i32x4 = i32x4::new(0, 0, 0, 0);
@@ -1429,7 +1429,7 @@ pub unsafe fn vcgezq_s32(a: int32x4_t) -> uint32x4_t {
1429
1429
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgez_s64)
1430
1430
#[inline]
1431
1431
#[target_feature(enable = "neon")]
1432
- #[cfg_attr(test, assert_instr(cmgt ))]
1432
+ #[cfg_attr(test, assert_instr(cmge ))]
1433
1433
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1434
1434
pub unsafe fn vcgez_s64(a: int64x1_t) -> uint64x1_t {
1435
1435
let b: i64x1 = i64x1::new(0);
@@ -1441,7 +1441,7 @@ pub unsafe fn vcgez_s64(a: int64x1_t) -> uint64x1_t {
1441
1441
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vcgezq_s64)
1442
1442
#[inline]
1443
1443
#[target_feature(enable = "neon")]
1444
- #[cfg_attr(test, assert_instr(cmgt ))]
1444
+ #[cfg_attr(test, assert_instr(cmge ))]
1445
1445
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1446
1446
pub unsafe fn vcgezq_s64(a: int64x2_t) -> uint64x2_t {
1447
1447
let b: i64x2 = i64x2::new(0, 0);
@@ -1711,7 +1711,7 @@ pub unsafe fn vcgtzd_f64(a: f64) -> u64 {
1711
1711
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclez_s8)
1712
1712
#[inline]
1713
1713
#[target_feature(enable = "neon")]
1714
- #[cfg_attr(test, assert_instr(cmgt ))]
1714
+ #[cfg_attr(test, assert_instr(cmle ))]
1715
1715
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1716
1716
pub unsafe fn vclez_s8(a: int8x8_t) -> uint8x8_t {
1717
1717
let b: i8x8 = i8x8::new(0, 0, 0, 0, 0, 0, 0, 0);
@@ -1723,7 +1723,7 @@ pub unsafe fn vclez_s8(a: int8x8_t) -> uint8x8_t {
1723
1723
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclezq_s8)
1724
1724
#[inline]
1725
1725
#[target_feature(enable = "neon")]
1726
- #[cfg_attr(test, assert_instr(cmgt ))]
1726
+ #[cfg_attr(test, assert_instr(cmle ))]
1727
1727
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1728
1728
pub unsafe fn vclezq_s8(a: int8x16_t) -> uint8x16_t {
1729
1729
let b: i8x16 = i8x16::new(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
@@ -1735,7 +1735,7 @@ pub unsafe fn vclezq_s8(a: int8x16_t) -> uint8x16_t {
1735
1735
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclez_s16)
1736
1736
#[inline]
1737
1737
#[target_feature(enable = "neon")]
1738
- #[cfg_attr(test, assert_instr(cmgt ))]
1738
+ #[cfg_attr(test, assert_instr(cmle ))]
1739
1739
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1740
1740
pub unsafe fn vclez_s16(a: int16x4_t) -> uint16x4_t {
1741
1741
let b: i16x4 = i16x4::new(0, 0, 0, 0);
@@ -1747,7 +1747,7 @@ pub unsafe fn vclez_s16(a: int16x4_t) -> uint16x4_t {
1747
1747
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclezq_s16)
1748
1748
#[inline]
1749
1749
#[target_feature(enable = "neon")]
1750
- #[cfg_attr(test, assert_instr(cmgt ))]
1750
+ #[cfg_attr(test, assert_instr(cmle ))]
1751
1751
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1752
1752
pub unsafe fn vclezq_s16(a: int16x8_t) -> uint16x8_t {
1753
1753
let b: i16x8 = i16x8::new(0, 0, 0, 0, 0, 0, 0, 0);
@@ -1759,7 +1759,7 @@ pub unsafe fn vclezq_s16(a: int16x8_t) -> uint16x8_t {
1759
1759
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclez_s32)
1760
1760
#[inline]
1761
1761
#[target_feature(enable = "neon")]
1762
- #[cfg_attr(test, assert_instr(cmgt ))]
1762
+ #[cfg_attr(test, assert_instr(cmle ))]
1763
1763
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1764
1764
pub unsafe fn vclez_s32(a: int32x2_t) -> uint32x2_t {
1765
1765
let b: i32x2 = i32x2::new(0, 0);
@@ -1771,7 +1771,7 @@ pub unsafe fn vclez_s32(a: int32x2_t) -> uint32x2_t {
1771
1771
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclezq_s32)
1772
1772
#[inline]
1773
1773
#[target_feature(enable = "neon")]
1774
- #[cfg_attr(test, assert_instr(cmgt ))]
1774
+ #[cfg_attr(test, assert_instr(cmle ))]
1775
1775
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1776
1776
pub unsafe fn vclezq_s32(a: int32x4_t) -> uint32x4_t {
1777
1777
let b: i32x4 = i32x4::new(0, 0, 0, 0);
@@ -1783,7 +1783,7 @@ pub unsafe fn vclezq_s32(a: int32x4_t) -> uint32x4_t {
1783
1783
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclez_s64)
1784
1784
#[inline]
1785
1785
#[target_feature(enable = "neon")]
1786
- #[cfg_attr(test, assert_instr(cmgt ))]
1786
+ #[cfg_attr(test, assert_instr(cmle ))]
1787
1787
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1788
1788
pub unsafe fn vclez_s64(a: int64x1_t) -> uint64x1_t {
1789
1789
let b: i64x1 = i64x1::new(0);
@@ -1795,7 +1795,7 @@ pub unsafe fn vclez_s64(a: int64x1_t) -> uint64x1_t {
1795
1795
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vclezq_s64)
1796
1796
#[inline]
1797
1797
#[target_feature(enable = "neon")]
1798
- #[cfg_attr(test, assert_instr(cmgt ))]
1798
+ #[cfg_attr(test, assert_instr(cmle ))]
1799
1799
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
1800
1800
pub unsafe fn vclezq_s64(a: int64x2_t) -> uint64x2_t {
1801
1801
let b: i64x2 = i64x2::new(0, 0);
@@ -9215,7 +9215,7 @@ pub unsafe fn vfma_lane_f64<const LANE: i32>(a: float64x1_t, b: float64x1_t, c:
9215
9215
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfma_laneq_f64)
9216
9216
#[inline]
9217
9217
#[target_feature(enable = "neon")]
9218
- #[cfg_attr(test, assert_instr(fmla , LANE = 0))]
9218
+ #[cfg_attr(test, assert_instr(fmadd , LANE = 0))]
9219
9219
#[rustc_legacy_const_generics(3)]
9220
9220
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9221
9221
pub unsafe fn vfma_laneq_f64<const LANE: i32>(a: float64x1_t, b: float64x1_t, c: float64x2_t) -> float64x1_t {
@@ -9254,7 +9254,7 @@ pub unsafe fn vfmaq_laneq_f64<const LANE: i32>(a: float64x2_t, b: float64x2_t, c
9254
9254
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmas_lane_f32)
9255
9255
#[inline]
9256
9256
#[target_feature(enable = "neon")]
9257
- #[cfg_attr(test, assert_instr(fmla , LANE = 0))]
9257
+ #[cfg_attr(test, assert_instr(fmadd , LANE = 0))]
9258
9258
#[rustc_legacy_const_generics(3)]
9259
9259
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9260
9260
pub unsafe fn vfmas_lane_f32<const LANE: i32>(a: f32, b: f32, c: float32x2_t) -> f32 {
@@ -9273,7 +9273,7 @@ pub unsafe fn vfmas_lane_f32<const LANE: i32>(a: f32, b: f32, c: float32x2_t) ->
9273
9273
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmas_laneq_f32)
9274
9274
#[inline]
9275
9275
#[target_feature(enable = "neon")]
9276
- #[cfg_attr(test, assert_instr(fmla , LANE = 0))]
9276
+ #[cfg_attr(test, assert_instr(fmadd , LANE = 0))]
9277
9277
#[rustc_legacy_const_generics(3)]
9278
9278
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9279
9279
pub unsafe fn vfmas_laneq_f32<const LANE: i32>(a: f32, b: f32, c: float32x4_t) -> f32 {
@@ -9311,7 +9311,7 @@ pub unsafe fn vfmad_lane_f64<const LANE: i32>(a: f64, b: f64, c: float64x1_t) ->
9311
9311
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmad_laneq_f64)
9312
9312
#[inline]
9313
9313
#[target_feature(enable = "neon")]
9314
- #[cfg_attr(test, assert_instr(fmla , LANE = 0))]
9314
+ #[cfg_attr(test, assert_instr(fmadd , LANE = 0))]
9315
9315
#[rustc_legacy_const_generics(3)]
9316
9316
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9317
9317
pub unsafe fn vfmad_laneq_f64<const LANE: i32>(a: f64, b: f64, c: float64x2_t) -> f64 {
@@ -9441,7 +9441,7 @@ pub unsafe fn vfms_lane_f64<const LANE: i32>(a: float64x1_t, b: float64x1_t, c:
9441
9441
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfms_laneq_f64)
9442
9442
#[inline]
9443
9443
#[target_feature(enable = "neon")]
9444
- #[cfg_attr(test, assert_instr(fmls , LANE = 0))]
9444
+ #[cfg_attr(test, assert_instr(fmsub , LANE = 0))]
9445
9445
#[rustc_legacy_const_generics(3)]
9446
9446
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9447
9447
pub unsafe fn vfms_laneq_f64<const LANE: i32>(a: float64x1_t, b: float64x1_t, c: float64x2_t) -> float64x1_t {
@@ -9480,7 +9480,7 @@ pub unsafe fn vfmsq_laneq_f64<const LANE: i32>(a: float64x2_t, b: float64x2_t, c
9480
9480
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmss_lane_f32)
9481
9481
#[inline]
9482
9482
#[target_feature(enable = "neon")]
9483
- #[cfg_attr(test, assert_instr(fmls , LANE = 0))]
9483
+ #[cfg_attr(test, assert_instr(fmsub , LANE = 0))]
9484
9484
#[rustc_legacy_const_generics(3)]
9485
9485
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9486
9486
pub unsafe fn vfmss_lane_f32<const LANE: i32>(a: f32, b: f32, c: float32x2_t) -> f32 {
@@ -9492,7 +9492,7 @@ pub unsafe fn vfmss_lane_f32<const LANE: i32>(a: f32, b: f32, c: float32x2_t) ->
9492
9492
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmss_laneq_f32)
9493
9493
#[inline]
9494
9494
#[target_feature(enable = "neon")]
9495
- #[cfg_attr(test, assert_instr(fmls , LANE = 0))]
9495
+ #[cfg_attr(test, assert_instr(fmsub , LANE = 0))]
9496
9496
#[rustc_legacy_const_generics(3)]
9497
9497
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9498
9498
pub unsafe fn vfmss_laneq_f32<const LANE: i32>(a: f32, b: f32, c: float32x4_t) -> f32 {
@@ -9516,7 +9516,7 @@ pub unsafe fn vfmsd_lane_f64<const LANE: i32>(a: f64, b: f64, c: float64x1_t) ->
9516
9516
/// [Arm's documentation](https://developer.arm.com/architectures/instruction-sets/intrinsics/vfmsd_laneq_f64)
9517
9517
#[inline]
9518
9518
#[target_feature(enable = "neon")]
9519
- #[cfg_attr(test, assert_instr(fmls , LANE = 0))]
9519
+ #[cfg_attr(test, assert_instr(fmsub , LANE = 0))]
9520
9520
#[rustc_legacy_const_generics(3)]
9521
9521
#[stable(feature = "neon_intrinsics", since = "1.59.0")]
9522
9522
pub unsafe fn vfmsd_laneq_f64<const LANE: i32>(a: f64, b: f64, c: float64x2_t) -> f64 {
0 commit comments