@@ -3369,32 +3369,6 @@ mod tests {
33693369 } ,
33703370 ) ;
33713371 }
3372- #[ simd_test( enable = "neon" ) ]
3373- unsafe fn test_vceq_s64 ( ) {
3374- test_cmp_s64 (
3375- |i, j| vceq_s64 ( i, j) ,
3376- |a : i64 , b : i64 | -> u64 {
3377- if a == b {
3378- 0xFFFFFFFFFFFFFFFF
3379- } else {
3380- 0
3381- }
3382- } ,
3383- ) ;
3384- }
3385- #[ simd_test( enable = "neon" ) ]
3386- unsafe fn test_vceqq_s64 ( ) {
3387- testq_cmp_s64 (
3388- |i, j| vceqq_s64 ( i, j) ,
3389- |a : i64 , b : i64 | -> u64 {
3390- if a == b {
3391- 0xFFFFFFFFFFFFFFFF
3392- } else {
3393- 0
3394- }
3395- } ,
3396- ) ;
3397- }
33983372
33993373 #[ simd_test( enable = "neon" ) ]
34003374 unsafe fn test_vceq_u8 ( ) {
@@ -3474,32 +3448,6 @@ mod tests {
34743448 } ,
34753449 ) ;
34763450 }
3477- #[ simd_test( enable = "neon" ) ]
3478- unsafe fn test_vceq_u64 ( ) {
3479- test_cmp_u64 (
3480- |i, j| vceq_u64 ( i, j) ,
3481- |a : u64 , b : u64 | -> u64 {
3482- if a == b {
3483- 0xFFFFFFFFFFFFFFFF
3484- } else {
3485- 0
3486- }
3487- } ,
3488- ) ;
3489- }
3490- #[ simd_test( enable = "neon" ) ]
3491- unsafe fn test_vceqq_u64 ( ) {
3492- testq_cmp_u64 (
3493- |i, j| vceqq_u64 ( i, j) ,
3494- |a : u64 , b : u64 | -> u64 {
3495- if a == b {
3496- 0xFFFFFFFFFFFFFFFF
3497- } else {
3498- 0
3499- }
3500- } ,
3501- ) ;
3502- }
35033451
35043452 #[ simd_test( enable = "neon" ) ]
35053453 unsafe fn test_vceq_f32 ( ) {
@@ -3606,32 +3554,6 @@ mod tests {
36063554 } ,
36073555 ) ;
36083556 }
3609- #[ simd_test( enable = "neon" ) ]
3610- unsafe fn test_vcgt_s64 ( ) {
3611- test_cmp_s64 (
3612- |i, j| vcgt_s64 ( i, j) ,
3613- |a : i64 , b : i64 | -> u64 {
3614- if a > b {
3615- 0xFFFFFFFFFFFFFFFF
3616- } else {
3617- 0
3618- }
3619- } ,
3620- ) ;
3621- }
3622- #[ simd_test( enable = "neon" ) ]
3623- unsafe fn test_vcgtq_s64 ( ) {
3624- testq_cmp_s64 (
3625- |i, j| vcgtq_s64 ( i, j) ,
3626- |a : i64 , b : i64 | -> u64 {
3627- if a > b {
3628- 0xFFFFFFFFFFFFFFFF
3629- } else {
3630- 0
3631- }
3632- } ,
3633- ) ;
3634- }
36353557
36363558 #[ simd_test( enable = "neon" ) ]
36373559 unsafe fn test_vcgt_u8 ( ) {
@@ -3711,32 +3633,6 @@ mod tests {
37113633 } ,
37123634 ) ;
37133635 }
3714- #[ simd_test( enable = "neon" ) ]
3715- unsafe fn test_vcgt_u64 ( ) {
3716- test_cmp_u64 (
3717- |i, j| vcgt_u64 ( i, j) ,
3718- |a : u64 , b : u64 | -> u64 {
3719- if a > b {
3720- 0xFFFFFFFFFFFFFFFF
3721- } else {
3722- 0
3723- }
3724- } ,
3725- ) ;
3726- }
3727- #[ simd_test( enable = "neon" ) ]
3728- unsafe fn test_vcgtq_u64 ( ) {
3729- testq_cmp_u64 (
3730- |i, j| vcgtq_u64 ( i, j) ,
3731- |a : u64 , b : u64 | -> u64 {
3732- if a > b {
3733- 0xFFFFFFFFFFFFFFFF
3734- } else {
3735- 0
3736- }
3737- } ,
3738- ) ;
3739- }
37403636
37413637 #[ simd_test( enable = "neon" ) ]
37423638 unsafe fn test_vcgt_f32 ( ) {
@@ -3843,32 +3739,6 @@ mod tests {
38433739 } ,
38443740 ) ;
38453741 }
3846- #[ simd_test( enable = "neon" ) ]
3847- unsafe fn test_vclt_s64 ( ) {
3848- test_cmp_s64 (
3849- |i, j| vclt_s64 ( i, j) ,
3850- |a : i64 , b : i64 | -> u64 {
3851- if a < b {
3852- 0xFFFFFFFFFFFFFFFF
3853- } else {
3854- 0
3855- }
3856- } ,
3857- ) ;
3858- }
3859- #[ simd_test( enable = "neon" ) ]
3860- unsafe fn test_vcltq_s64 ( ) {
3861- testq_cmp_s64 (
3862- |i, j| vcltq_s64 ( i, j) ,
3863- |a : i64 , b : i64 | -> u64 {
3864- if a < b {
3865- 0xFFFFFFFFFFFFFFFF
3866- } else {
3867- 0
3868- }
3869- } ,
3870- ) ;
3871- }
38723742
38733743 #[ simd_test( enable = "neon" ) ]
38743744 unsafe fn test_vclt_u8 ( ) {
@@ -3948,32 +3818,6 @@ mod tests {
39483818 } ,
39493819 ) ;
39503820 }
3951- #[ simd_test( enable = "neon" ) ]
3952- unsafe fn test_vclt_u64 ( ) {
3953- test_cmp_u64 (
3954- |i, j| vclt_u64 ( i, j) ,
3955- |a : u64 , b : u64 | -> u64 {
3956- if a < b {
3957- 0xFFFFFFFFFFFFFFFF
3958- } else {
3959- 0
3960- }
3961- } ,
3962- ) ;
3963- }
3964- #[ simd_test( enable = "neon" ) ]
3965- unsafe fn test_vcltq_u64 ( ) {
3966- testq_cmp_u64 (
3967- |i, j| vcltq_u64 ( i, j) ,
3968- |a : u64 , b : u64 | -> u64 {
3969- if a < b {
3970- 0xFFFFFFFFFFFFFFFF
3971- } else {
3972- 0
3973- }
3974- } ,
3975- ) ;
3976- }
39773821
39783822 #[ simd_test( enable = "neon" ) ]
39793823 unsafe fn test_vclt_f32 ( ) {
@@ -4080,32 +3924,6 @@ mod tests {
40803924 } ,
40813925 ) ;
40823926 }
4083- #[ simd_test( enable = "neon" ) ]
4084- unsafe fn test_vcle_s64 ( ) {
4085- test_cmp_s64 (
4086- |i, j| vcle_s64 ( i, j) ,
4087- |a : i64 , b : i64 | -> u64 {
4088- if a <= b {
4089- 0xFFFFFFFFFFFFFFFF
4090- } else {
4091- 0
4092- }
4093- } ,
4094- ) ;
4095- }
4096- #[ simd_test( enable = "neon" ) ]
4097- unsafe fn test_vcleq_s64 ( ) {
4098- testq_cmp_s64 (
4099- |i, j| vcleq_s64 ( i, j) ,
4100- |a : i64 , b : i64 | -> u64 {
4101- if a <= b {
4102- 0xFFFFFFFFFFFFFFFF
4103- } else {
4104- 0
4105- }
4106- } ,
4107- ) ;
4108- }
41093927
41103928 #[ simd_test( enable = "neon" ) ]
41113929 unsafe fn test_vcle_u8 ( ) {
@@ -4185,32 +4003,6 @@ mod tests {
41854003 } ,
41864004 ) ;
41874005 }
4188- #[ simd_test( enable = "neon" ) ]
4189- unsafe fn test_vcle_u64 ( ) {
4190- test_cmp_u64 (
4191- |i, j| vcle_u64 ( i, j) ,
4192- |a : u64 , b : u64 | -> u64 {
4193- if a <= b {
4194- 0xFFFFFFFFFFFFFFFF
4195- } else {
4196- 0
4197- }
4198- } ,
4199- ) ;
4200- }
4201- #[ simd_test( enable = "neon" ) ]
4202- unsafe fn test_vcleq_u64 ( ) {
4203- testq_cmp_u64 (
4204- |i, j| vcleq_u64 ( i, j) ,
4205- |a : u64 , b : u64 | -> u64 {
4206- if a <= b {
4207- 0xFFFFFFFFFFFFFFFF
4208- } else {
4209- 0
4210- }
4211- } ,
4212- ) ;
4213- }
42144006
42154007 #[ simd_test( enable = "neon" ) ]
42164008 unsafe fn test_vcle_f32 ( ) {
@@ -4317,32 +4109,6 @@ mod tests {
43174109 } ,
43184110 ) ;
43194111 }
4320- #[ simd_test( enable = "neon" ) ]
4321- unsafe fn test_vcge_s64 ( ) {
4322- test_cmp_s64 (
4323- |i, j| vcge_s64 ( i, j) ,
4324- |a : i64 , b : i64 | -> u64 {
4325- if a >= b {
4326- 0xFFFFFFFFFFFFFFFF
4327- } else {
4328- 0
4329- }
4330- } ,
4331- ) ;
4332- }
4333- #[ simd_test( enable = "neon" ) ]
4334- unsafe fn test_vcgeq_s64 ( ) {
4335- testq_cmp_s64 (
4336- |i, j| vcgeq_s64 ( i, j) ,
4337- |a : i64 , b : i64 | -> u64 {
4338- if a >= b {
4339- 0xFFFFFFFFFFFFFFFF
4340- } else {
4341- 0
4342- }
4343- } ,
4344- ) ;
4345- }
43464112
43474113 #[ simd_test( enable = "neon" ) ]
43484114 unsafe fn test_vcge_u8 ( ) {
@@ -4422,32 +4188,6 @@ mod tests {
44224188 } ,
44234189 ) ;
44244190 }
4425- #[ simd_test( enable = "neon" ) ]
4426- unsafe fn test_vcge_u64 ( ) {
4427- test_cmp_u64 (
4428- |i, j| vcge_u64 ( i, j) ,
4429- |a : u64 , b : u64 | -> u64 {
4430- if a >= b {
4431- 0xFFFFFFFFFFFFFFFF
4432- } else {
4433- 0
4434- }
4435- } ,
4436- ) ;
4437- }
4438- #[ simd_test( enable = "neon" ) ]
4439- unsafe fn test_vcgeq_u64 ( ) {
4440- testq_cmp_u64 (
4441- |i, j| vcgeq_u64 ( i, j) ,
4442- |a : u64 , b : u64 | -> u64 {
4443- if a >= b {
4444- 0xFFFFFFFFFFFFFFFF
4445- } else {
4446- 0
4447- }
4448- } ,
4449- ) ;
4450- }
44514191
44524192 #[ simd_test( enable = "neon" ) ]
44534193 unsafe fn test_vcge_f32 ( ) {
0 commit comments