@@ -1707,7 +1707,7 @@ pub unsafe fn vdupq_lane_f64<const N: i32>(a: float64x1_t) -> float64x2_t {
1707
1707
/// Set all vector lanes to the same value
1708
1708
#[ inline]
1709
1709
#[ target_feature( enable = "neon" ) ]
1710
- #[ cfg_attr( test, assert_instr( str , N = 0 ) ) ]
1710
+ #[ cfg_attr( test, assert_instr( none , N = 0 ) ) ]
1711
1711
#[ rustc_legacy_const_generics( 1 ) ]
1712
1712
pub unsafe fn vdup_lane_p64 < const N : i32 > ( a : poly64x1_t ) -> poly64x1_t {
1713
1713
static_assert ! ( N : i32 where N == 0 ) ;
@@ -1717,7 +1717,7 @@ pub unsafe fn vdup_lane_p64<const N: i32>(a: poly64x1_t) -> poly64x1_t {
1717
1717
/// Set all vector lanes to the same value
1718
1718
#[ inline]
1719
1719
#[ target_feature( enable = "neon" ) ]
1720
- #[ cfg_attr( test, assert_instr( str , N = 0 ) ) ]
1720
+ #[ cfg_attr( test, assert_instr( none , N = 0 ) ) ]
1721
1721
#[ rustc_legacy_const_generics( 1 ) ]
1722
1722
pub unsafe fn vdup_lane_f64 < const N : i32 > ( a : float64x1_t ) -> float64x1_t {
1723
1723
static_assert ! ( N : i32 where N == 0 ) ;
@@ -1727,7 +1727,7 @@ pub unsafe fn vdup_lane_f64<const N: i32>(a: float64x1_t) -> float64x1_t {
1727
1727
/// Set all vector lanes to the same value
1728
1728
#[ inline]
1729
1729
#[ target_feature( enable = "neon" ) ]
1730
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1730
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1731
1731
#[ rustc_legacy_const_generics( 1 ) ]
1732
1732
pub unsafe fn vdup_laneq_p64 < const N : i32 > ( a : poly64x2_t ) -> poly64x1_t {
1733
1733
static_assert_imm1 ! ( N ) ;
@@ -1737,7 +1737,7 @@ pub unsafe fn vdup_laneq_p64<const N: i32>(a: poly64x2_t) -> poly64x1_t {
1737
1737
/// Set all vector lanes to the same value
1738
1738
#[ inline]
1739
1739
#[ target_feature( enable = "neon" ) ]
1740
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1740
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1741
1741
#[ rustc_legacy_const_generics( 1 ) ]
1742
1742
pub unsafe fn vdup_laneq_f64 < const N : i32 > ( a : float64x2_t ) -> float64x1_t {
1743
1743
static_assert_imm1 ! ( N ) ;
@@ -1747,7 +1747,7 @@ pub unsafe fn vdup_laneq_f64<const N: i32>(a: float64x2_t) -> float64x1_t {
1747
1747
/// Set all vector lanes to the same value
1748
1748
#[ inline]
1749
1749
#[ target_feature( enable = "neon" ) ]
1750
- #[ cfg_attr( test, assert_instr( str , N = 4 ) ) ]
1750
+ #[ cfg_attr( test, assert_instr( none , N = 4 ) ) ]
1751
1751
#[ rustc_legacy_const_generics( 1 ) ]
1752
1752
pub unsafe fn vdupb_lane_s8 < const N : i32 > ( a : int8x8_t ) -> i8 {
1753
1753
static_assert_imm3 ! ( N ) ;
@@ -1757,7 +1757,7 @@ pub unsafe fn vdupb_lane_s8<const N: i32>(a: int8x8_t) -> i8 {
1757
1757
/// Set all vector lanes to the same value
1758
1758
#[ inline]
1759
1759
#[ target_feature( enable = "neon" ) ]
1760
- #[ cfg_attr( test, assert_instr( str , N = 8 ) ) ]
1760
+ #[ cfg_attr( test, assert_instr( none , N = 8 ) ) ]
1761
1761
#[ rustc_legacy_const_generics( 1 ) ]
1762
1762
pub unsafe fn vdupb_laneq_s8 < const N : i32 > ( a : int8x16_t ) -> i8 {
1763
1763
static_assert_imm4 ! ( N ) ;
@@ -1767,7 +1767,7 @@ pub unsafe fn vdupb_laneq_s8<const N: i32>(a: int8x16_t) -> i8 {
1767
1767
/// Set all vector lanes to the same value
1768
1768
#[ inline]
1769
1769
#[ target_feature( enable = "neon" ) ]
1770
- #[ cfg_attr( test, assert_instr( str , N = 2 ) ) ]
1770
+ #[ cfg_attr( test, assert_instr( none , N = 2 ) ) ]
1771
1771
#[ rustc_legacy_const_generics( 1 ) ]
1772
1772
pub unsafe fn vduph_lane_s16 < const N : i32 > ( a : int16x4_t ) -> i16 {
1773
1773
static_assert_imm2 ! ( N ) ;
@@ -1777,7 +1777,7 @@ pub unsafe fn vduph_lane_s16<const N: i32>(a: int16x4_t) -> i16 {
1777
1777
/// Set all vector lanes to the same value
1778
1778
#[ inline]
1779
1779
#[ target_feature( enable = "neon" ) ]
1780
- #[ cfg_attr( test, assert_instr( str , N = 4 ) ) ]
1780
+ #[ cfg_attr( test, assert_instr( none , N = 4 ) ) ]
1781
1781
#[ rustc_legacy_const_generics( 1 ) ]
1782
1782
pub unsafe fn vduph_laneq_s16 < const N : i32 > ( a : int16x8_t ) -> i16 {
1783
1783
static_assert_imm3 ! ( N ) ;
@@ -1787,7 +1787,7 @@ pub unsafe fn vduph_laneq_s16<const N: i32>(a: int16x8_t) -> i16 {
1787
1787
/// Set all vector lanes to the same value
1788
1788
#[ inline]
1789
1789
#[ target_feature( enable = "neon" ) ]
1790
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1790
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1791
1791
#[ rustc_legacy_const_generics( 1 ) ]
1792
1792
pub unsafe fn vdups_lane_s32 < const N : i32 > ( a : int32x2_t ) -> i32 {
1793
1793
static_assert_imm1 ! ( N ) ;
@@ -1797,7 +1797,7 @@ pub unsafe fn vdups_lane_s32<const N: i32>(a: int32x2_t) -> i32 {
1797
1797
/// Set all vector lanes to the same value
1798
1798
#[ inline]
1799
1799
#[ target_feature( enable = "neon" ) ]
1800
- #[ cfg_attr( test, assert_instr( str , N = 2 ) ) ]
1800
+ #[ cfg_attr( test, assert_instr( none , N = 2 ) ) ]
1801
1801
#[ rustc_legacy_const_generics( 1 ) ]
1802
1802
pub unsafe fn vdups_laneq_s32 < const N : i32 > ( a : int32x4_t ) -> i32 {
1803
1803
static_assert_imm2 ! ( N ) ;
@@ -1807,7 +1807,7 @@ pub unsafe fn vdups_laneq_s32<const N: i32>(a: int32x4_t) -> i32 {
1807
1807
/// Set all vector lanes to the same value
1808
1808
#[ inline]
1809
1809
#[ target_feature( enable = "neon" ) ]
1810
- #[ cfg_attr( test, assert_instr( str , N = 0 ) ) ]
1810
+ #[ cfg_attr( test, assert_instr( none , N = 0 ) ) ]
1811
1811
#[ rustc_legacy_const_generics( 1 ) ]
1812
1812
pub unsafe fn vdupd_lane_s64 < const N : i32 > ( a : int64x1_t ) -> i64 {
1813
1813
static_assert ! ( N : i32 where N == 0 ) ;
@@ -1817,7 +1817,7 @@ pub unsafe fn vdupd_lane_s64<const N: i32>(a: int64x1_t) -> i64 {
1817
1817
/// Set all vector lanes to the same value
1818
1818
#[ inline]
1819
1819
#[ target_feature( enable = "neon" ) ]
1820
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1820
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1821
1821
#[ rustc_legacy_const_generics( 1 ) ]
1822
1822
pub unsafe fn vdupd_laneq_s64 < const N : i32 > ( a : int64x2_t ) -> i64 {
1823
1823
static_assert_imm1 ! ( N ) ;
@@ -1827,7 +1827,7 @@ pub unsafe fn vdupd_laneq_s64<const N: i32>(a: int64x2_t) -> i64 {
1827
1827
/// Set all vector lanes to the same value
1828
1828
#[ inline]
1829
1829
#[ target_feature( enable = "neon" ) ]
1830
- #[ cfg_attr( test, assert_instr( str , N = 4 ) ) ]
1830
+ #[ cfg_attr( test, assert_instr( none , N = 4 ) ) ]
1831
1831
#[ rustc_legacy_const_generics( 1 ) ]
1832
1832
pub unsafe fn vdupb_lane_u8 < const N : i32 > ( a : uint8x8_t ) -> u8 {
1833
1833
static_assert_imm3 ! ( N ) ;
@@ -1837,7 +1837,7 @@ pub unsafe fn vdupb_lane_u8<const N: i32>(a: uint8x8_t) -> u8 {
1837
1837
/// Set all vector lanes to the same value
1838
1838
#[ inline]
1839
1839
#[ target_feature( enable = "neon" ) ]
1840
- #[ cfg_attr( test, assert_instr( str , N = 8 ) ) ]
1840
+ #[ cfg_attr( test, assert_instr( none , N = 8 ) ) ]
1841
1841
#[ rustc_legacy_const_generics( 1 ) ]
1842
1842
pub unsafe fn vdupb_laneq_u8 < const N : i32 > ( a : uint8x16_t ) -> u8 {
1843
1843
static_assert_imm4 ! ( N ) ;
@@ -1847,7 +1847,7 @@ pub unsafe fn vdupb_laneq_u8<const N: i32>(a: uint8x16_t) -> u8 {
1847
1847
/// Set all vector lanes to the same value
1848
1848
#[ inline]
1849
1849
#[ target_feature( enable = "neon" ) ]
1850
- #[ cfg_attr( test, assert_instr( str , N = 2 ) ) ]
1850
+ #[ cfg_attr( test, assert_instr( none , N = 2 ) ) ]
1851
1851
#[ rustc_legacy_const_generics( 1 ) ]
1852
1852
pub unsafe fn vduph_lane_u16 < const N : i32 > ( a : uint16x4_t ) -> u16 {
1853
1853
static_assert_imm2 ! ( N ) ;
@@ -1857,7 +1857,7 @@ pub unsafe fn vduph_lane_u16<const N: i32>(a: uint16x4_t) -> u16 {
1857
1857
/// Set all vector lanes to the same value
1858
1858
#[ inline]
1859
1859
#[ target_feature( enable = "neon" ) ]
1860
- #[ cfg_attr( test, assert_instr( str , N = 4 ) ) ]
1860
+ #[ cfg_attr( test, assert_instr( none , N = 4 ) ) ]
1861
1861
#[ rustc_legacy_const_generics( 1 ) ]
1862
1862
pub unsafe fn vduph_laneq_u16 < const N : i32 > ( a : uint16x8_t ) -> u16 {
1863
1863
static_assert_imm3 ! ( N ) ;
@@ -1867,7 +1867,7 @@ pub unsafe fn vduph_laneq_u16<const N: i32>(a: uint16x8_t) -> u16 {
1867
1867
/// Set all vector lanes to the same value
1868
1868
#[ inline]
1869
1869
#[ target_feature( enable = "neon" ) ]
1870
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1870
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1871
1871
#[ rustc_legacy_const_generics( 1 ) ]
1872
1872
pub unsafe fn vdups_lane_u32 < const N : i32 > ( a : uint32x2_t ) -> u32 {
1873
1873
static_assert_imm1 ! ( N ) ;
@@ -1877,7 +1877,7 @@ pub unsafe fn vdups_lane_u32<const N: i32>(a: uint32x2_t) -> u32 {
1877
1877
/// Set all vector lanes to the same value
1878
1878
#[ inline]
1879
1879
#[ target_feature( enable = "neon" ) ]
1880
- #[ cfg_attr( test, assert_instr( str , N = 2 ) ) ]
1880
+ #[ cfg_attr( test, assert_instr( none , N = 2 ) ) ]
1881
1881
#[ rustc_legacy_const_generics( 1 ) ]
1882
1882
pub unsafe fn vdups_laneq_u32 < const N : i32 > ( a : uint32x4_t ) -> u32 {
1883
1883
static_assert_imm2 ! ( N ) ;
@@ -1887,7 +1887,7 @@ pub unsafe fn vdups_laneq_u32<const N: i32>(a: uint32x4_t) -> u32 {
1887
1887
/// Set all vector lanes to the same value
1888
1888
#[ inline]
1889
1889
#[ target_feature( enable = "neon" ) ]
1890
- #[ cfg_attr( test, assert_instr( str , N = 0 ) ) ]
1890
+ #[ cfg_attr( test, assert_instr( none , N = 0 ) ) ]
1891
1891
#[ rustc_legacy_const_generics( 1 ) ]
1892
1892
pub unsafe fn vdupd_lane_u64 < const N : i32 > ( a : uint64x1_t ) -> u64 {
1893
1893
static_assert ! ( N : i32 where N == 0 ) ;
@@ -1897,7 +1897,7 @@ pub unsafe fn vdupd_lane_u64<const N: i32>(a: uint64x1_t) -> u64 {
1897
1897
/// Set all vector lanes to the same value
1898
1898
#[ inline]
1899
1899
#[ target_feature( enable = "neon" ) ]
1900
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1900
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1901
1901
#[ rustc_legacy_const_generics( 1 ) ]
1902
1902
pub unsafe fn vdupd_laneq_u64 < const N : i32 > ( a : uint64x2_t ) -> u64 {
1903
1903
static_assert_imm1 ! ( N ) ;
@@ -1907,7 +1907,7 @@ pub unsafe fn vdupd_laneq_u64<const N: i32>(a: uint64x2_t) -> u64 {
1907
1907
/// Set all vector lanes to the same value
1908
1908
#[ inline]
1909
1909
#[ target_feature( enable = "neon" ) ]
1910
- #[ cfg_attr( test, assert_instr( str , N = 4 ) ) ]
1910
+ #[ cfg_attr( test, assert_instr( none , N = 4 ) ) ]
1911
1911
#[ rustc_legacy_const_generics( 1 ) ]
1912
1912
pub unsafe fn vdupb_lane_p8 < const N : i32 > ( a : poly8x8_t ) -> p8 {
1913
1913
static_assert_imm3 ! ( N ) ;
@@ -1917,7 +1917,7 @@ pub unsafe fn vdupb_lane_p8<const N: i32>(a: poly8x8_t) -> p8 {
1917
1917
/// Set all vector lanes to the same value
1918
1918
#[ inline]
1919
1919
#[ target_feature( enable = "neon" ) ]
1920
- #[ cfg_attr( test, assert_instr( str , N = 8 ) ) ]
1920
+ #[ cfg_attr( test, assert_instr( none , N = 8 ) ) ]
1921
1921
#[ rustc_legacy_const_generics( 1 ) ]
1922
1922
pub unsafe fn vdupb_laneq_p8 < const N : i32 > ( a : poly8x16_t ) -> p8 {
1923
1923
static_assert_imm4 ! ( N ) ;
@@ -1927,7 +1927,7 @@ pub unsafe fn vdupb_laneq_p8<const N: i32>(a: poly8x16_t) -> p8 {
1927
1927
/// Set all vector lanes to the same value
1928
1928
#[ inline]
1929
1929
#[ target_feature( enable = "neon" ) ]
1930
- #[ cfg_attr( test, assert_instr( str , N = 2 ) ) ]
1930
+ #[ cfg_attr( test, assert_instr( none , N = 2 ) ) ]
1931
1931
#[ rustc_legacy_const_generics( 1 ) ]
1932
1932
pub unsafe fn vduph_lane_p16 < const N : i32 > ( a : poly16x4_t ) -> p16 {
1933
1933
static_assert_imm2 ! ( N ) ;
@@ -1937,7 +1937,7 @@ pub unsafe fn vduph_lane_p16<const N: i32>(a: poly16x4_t) -> p16 {
1937
1937
/// Set all vector lanes to the same value
1938
1938
#[ inline]
1939
1939
#[ target_feature( enable = "neon" ) ]
1940
- #[ cfg_attr( test, assert_instr( str , N = 4 ) ) ]
1940
+ #[ cfg_attr( test, assert_instr( none , N = 4 ) ) ]
1941
1941
#[ rustc_legacy_const_generics( 1 ) ]
1942
1942
pub unsafe fn vduph_laneq_p16 < const N : i32 > ( a : poly16x8_t ) -> p16 {
1943
1943
static_assert_imm3 ! ( N ) ;
@@ -1947,7 +1947,7 @@ pub unsafe fn vduph_laneq_p16<const N: i32>(a: poly16x8_t) -> p16 {
1947
1947
/// Set all vector lanes to the same value
1948
1948
#[ inline]
1949
1949
#[ target_feature( enable = "neon" ) ]
1950
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1950
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1951
1951
#[ rustc_legacy_const_generics( 1 ) ]
1952
1952
pub unsafe fn vdups_lane_f32 < const N : i32 > ( a : float32x2_t ) -> f32 {
1953
1953
static_assert_imm1 ! ( N ) ;
@@ -1957,7 +1957,7 @@ pub unsafe fn vdups_lane_f32<const N: i32>(a: float32x2_t) -> f32 {
1957
1957
/// Set all vector lanes to the same value
1958
1958
#[ inline]
1959
1959
#[ target_feature( enable = "neon" ) ]
1960
- #[ cfg_attr( test, assert_instr( str , N = 2 ) ) ]
1960
+ #[ cfg_attr( test, assert_instr( none , N = 2 ) ) ]
1961
1961
#[ rustc_legacy_const_generics( 1 ) ]
1962
1962
pub unsafe fn vdups_laneq_f32 < const N : i32 > ( a : float32x4_t ) -> f32 {
1963
1963
static_assert_imm2 ! ( N ) ;
@@ -1967,7 +1967,7 @@ pub unsafe fn vdups_laneq_f32<const N: i32>(a: float32x4_t) -> f32 {
1967
1967
/// Set all vector lanes to the same value
1968
1968
#[ inline]
1969
1969
#[ target_feature( enable = "neon" ) ]
1970
- #[ cfg_attr( test, assert_instr( str , N = 0 ) ) ]
1970
+ #[ cfg_attr( test, assert_instr( none , N = 0 ) ) ]
1971
1971
#[ rustc_legacy_const_generics( 1 ) ]
1972
1972
pub unsafe fn vdupd_lane_f64 < const N : i32 > ( a : float64x1_t ) -> f64 {
1973
1973
static_assert ! ( N : i32 where N == 0 ) ;
@@ -1977,7 +1977,7 @@ pub unsafe fn vdupd_lane_f64<const N: i32>(a: float64x1_t) -> f64 {
1977
1977
/// Set all vector lanes to the same value
1978
1978
#[ inline]
1979
1979
#[ target_feature( enable = "neon" ) ]
1980
- #[ cfg_attr( test, assert_instr( str , N = 1 ) ) ]
1980
+ #[ cfg_attr( test, assert_instr( none , N = 1 ) ) ]
1981
1981
#[ rustc_legacy_const_generics( 1 ) ]
1982
1982
pub unsafe fn vdupd_laneq_f64 < const N : i32 > ( a : float64x2_t ) -> f64 {
1983
1983
static_assert_imm1 ! ( N ) ;
0 commit comments