@@ -800,7 +800,7 @@ pub unsafe fn vcgtzq_f64(a: float64x2_t) -> uint64x2_t {
800
800
/// Compare signed less than or equal to zero
801
801
#[ inline]
802
802
#[ target_feature( enable = "neon" ) ]
803
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
803
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
804
804
pub unsafe fn vclez_s8 ( a : int8x8_t ) -> uint8x8_t {
805
805
let b: i8x8 = i8x8:: new ( 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
806
806
simd_le ( a, transmute ( b) )
@@ -809,7 +809,7 @@ pub unsafe fn vclez_s8(a: int8x8_t) -> uint8x8_t {
809
809
/// Compare signed less than or equal to zero
810
810
#[ inline]
811
811
#[ target_feature( enable = "neon" ) ]
812
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
812
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
813
813
pub unsafe fn vclezq_s8 ( a : int8x16_t ) -> uint8x16_t {
814
814
let b: i8x16 = i8x16:: new ( 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
815
815
simd_le ( a, transmute ( b) )
@@ -818,7 +818,7 @@ pub unsafe fn vclezq_s8(a: int8x16_t) -> uint8x16_t {
818
818
/// Compare signed less than or equal to zero
819
819
#[ inline]
820
820
#[ target_feature( enable = "neon" ) ]
821
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
821
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
822
822
pub unsafe fn vclez_s16 ( a : int16x4_t ) -> uint16x4_t {
823
823
let b: i16x4 = i16x4:: new ( 0 , 0 , 0 , 0 ) ;
824
824
simd_le ( a, transmute ( b) )
@@ -827,7 +827,7 @@ pub unsafe fn vclez_s16(a: int16x4_t) -> uint16x4_t {
827
827
/// Compare signed less than or equal to zero
828
828
#[ inline]
829
829
#[ target_feature( enable = "neon" ) ]
830
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
830
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
831
831
pub unsafe fn vclezq_s16 ( a : int16x8_t ) -> uint16x8_t {
832
832
let b: i16x8 = i16x8:: new ( 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) ;
833
833
simd_le ( a, transmute ( b) )
@@ -836,7 +836,7 @@ pub unsafe fn vclezq_s16(a: int16x8_t) -> uint16x8_t {
836
836
/// Compare signed less than or equal to zero
837
837
#[ inline]
838
838
#[ target_feature( enable = "neon" ) ]
839
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
839
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
840
840
pub unsafe fn vclez_s32 ( a : int32x2_t ) -> uint32x2_t {
841
841
let b: i32x2 = i32x2:: new ( 0 , 0 ) ;
842
842
simd_le ( a, transmute ( b) )
@@ -845,7 +845,7 @@ pub unsafe fn vclez_s32(a: int32x2_t) -> uint32x2_t {
845
845
/// Compare signed less than or equal to zero
846
846
#[ inline]
847
847
#[ target_feature( enable = "neon" ) ]
848
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
848
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
849
849
pub unsafe fn vclezq_s32 ( a : int32x4_t ) -> uint32x4_t {
850
850
let b: i32x4 = i32x4:: new ( 0 , 0 , 0 , 0 ) ;
851
851
simd_le ( a, transmute ( b) )
@@ -854,7 +854,7 @@ pub unsafe fn vclezq_s32(a: int32x4_t) -> uint32x4_t {
854
854
/// Compare signed less than or equal to zero
855
855
#[ inline]
856
856
#[ target_feature( enable = "neon" ) ]
857
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
857
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
858
858
pub unsafe fn vclez_s64 ( a : int64x1_t ) -> uint64x1_t {
859
859
let b: i64x1 = i64x1:: new ( 0 ) ;
860
860
simd_le ( a, transmute ( b) )
@@ -863,7 +863,7 @@ pub unsafe fn vclez_s64(a: int64x1_t) -> uint64x1_t {
863
863
/// Compare signed less than or equal to zero
864
864
#[ inline]
865
865
#[ target_feature( enable = "neon" ) ]
866
- #[ cfg_attr( test, assert_instr( cmle ) ) ]
866
+ #[ cfg_attr( test, assert_instr( cmge ) ) ]
867
867
pub unsafe fn vclezq_s64 ( a : int64x2_t ) -> uint64x2_t {
868
868
let b: i64x2 = i64x2:: new ( 0 , 0 ) ;
869
869
simd_le ( a, transmute ( b) )
@@ -908,7 +908,7 @@ pub unsafe fn vclezq_f64(a: float64x2_t) -> uint64x2_t {
908
908
/// Compare signed less than zero
909
909
#[ inline]
910
910
#[ target_feature( enable = "neon" ) ]
911
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
911
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
912
912
pub unsafe fn vcltz_s8 ( a : int8x8_t ) -> uint8x8_t {
913
913
let b: i8x8 = i8x8:: new ( 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 ) ;
914
914
let c: int8x8_t = simd_shr ( a, transmute ( b) ) ;
@@ -918,7 +918,7 @@ pub unsafe fn vcltz_s8(a: int8x8_t) -> uint8x8_t {
918
918
/// Compare signed less than zero
919
919
#[ inline]
920
920
#[ target_feature( enable = "neon" ) ]
921
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
921
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
922
922
pub unsafe fn vcltzq_s8 ( a : int8x16_t ) -> uint8x16_t {
923
923
let b: i8x16 = i8x16:: new ( 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 , 7 ) ;
924
924
let c: int8x16_t = simd_shr ( a, transmute ( b) ) ;
@@ -928,7 +928,7 @@ pub unsafe fn vcltzq_s8(a: int8x16_t) -> uint8x16_t {
928
928
/// Compare signed less than zero
929
929
#[ inline]
930
930
#[ target_feature( enable = "neon" ) ]
931
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
931
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
932
932
pub unsafe fn vcltz_s16 ( a : int16x4_t ) -> uint16x4_t {
933
933
let b: i16x4 = i16x4:: new ( 15 , 15 , 15 , 15 ) ;
934
934
let c: int16x4_t = simd_shr ( a, transmute ( b) ) ;
@@ -938,7 +938,7 @@ pub unsafe fn vcltz_s16(a: int16x4_t) -> uint16x4_t {
938
938
/// Compare signed less than zero
939
939
#[ inline]
940
940
#[ target_feature( enable = "neon" ) ]
941
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
941
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
942
942
pub unsafe fn vcltzq_s16 ( a : int16x8_t ) -> uint16x8_t {
943
943
let b: i16x8 = i16x8:: new ( 15 , 15 , 15 , 15 , 15 , 15 , 15 , 15 ) ;
944
944
let c: int16x8_t = simd_shr ( a, transmute ( b) ) ;
@@ -948,7 +948,7 @@ pub unsafe fn vcltzq_s16(a: int16x8_t) -> uint16x8_t {
948
948
/// Compare signed less than zero
949
949
#[ inline]
950
950
#[ target_feature( enable = "neon" ) ]
951
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
951
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
952
952
pub unsafe fn vcltz_s32 ( a : int32x2_t ) -> uint32x2_t {
953
953
let b: i32x2 = i32x2:: new ( 31 , 31 ) ;
954
954
let c: int32x2_t = simd_shr ( a, transmute ( b) ) ;
@@ -958,7 +958,7 @@ pub unsafe fn vcltz_s32(a: int32x2_t) -> uint32x2_t {
958
958
/// Compare signed less than zero
959
959
#[ inline]
960
960
#[ target_feature( enable = "neon" ) ]
961
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
961
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
962
962
pub unsafe fn vcltzq_s32 ( a : int32x4_t ) -> uint32x4_t {
963
963
let b: i32x4 = i32x4:: new ( 31 , 31 , 31 , 31 ) ;
964
964
let c: int32x4_t = simd_shr ( a, transmute ( b) ) ;
@@ -968,7 +968,7 @@ pub unsafe fn vcltzq_s32(a: int32x4_t) -> uint32x4_t {
968
968
/// Compare signed less than zero
969
969
#[ inline]
970
970
#[ target_feature( enable = "neon" ) ]
971
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
971
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
972
972
pub unsafe fn vcltz_s64 ( a : int64x1_t ) -> uint64x1_t {
973
973
let b: i64x1 = i64x1:: new ( 63 ) ;
974
974
let c: int64x1_t = simd_shr ( a, transmute ( b) ) ;
@@ -978,7 +978,7 @@ pub unsafe fn vcltz_s64(a: int64x1_t) -> uint64x1_t {
978
978
/// Compare signed less than zero
979
979
#[ inline]
980
980
#[ target_feature( enable = "neon" ) ]
981
- #[ cfg_attr( test, assert_instr( cmlt ) ) ]
981
+ #[ cfg_attr( test, assert_instr( cmgt ) ) ]
982
982
pub unsafe fn vcltzq_s64 ( a : int64x2_t ) -> uint64x2_t {
983
983
let b: i64x2 = i64x2:: new ( 63 , 63 ) ;
984
984
let c: int64x2_t = simd_shr ( a, transmute ( b) ) ;
0 commit comments