@@ -3369,32 +3369,6 @@ mod tests {
3369
3369
} ,
3370
3370
) ;
3371
3371
}
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
- }
3398
3372
3399
3373
#[ simd_test( enable = "neon" ) ]
3400
3374
unsafe fn test_vceq_u8 ( ) {
@@ -3474,32 +3448,6 @@ mod tests {
3474
3448
} ,
3475
3449
) ;
3476
3450
}
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
- }
3503
3451
3504
3452
#[ simd_test( enable = "neon" ) ]
3505
3453
unsafe fn test_vceq_f32 ( ) {
@@ -3606,32 +3554,6 @@ mod tests {
3606
3554
} ,
3607
3555
) ;
3608
3556
}
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
- }
3635
3557
3636
3558
#[ simd_test( enable = "neon" ) ]
3637
3559
unsafe fn test_vcgt_u8 ( ) {
@@ -3711,32 +3633,6 @@ mod tests {
3711
3633
} ,
3712
3634
) ;
3713
3635
}
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
- }
3740
3636
3741
3637
#[ simd_test( enable = "neon" ) ]
3742
3638
unsafe fn test_vcgt_f32 ( ) {
@@ -3843,32 +3739,6 @@ mod tests {
3843
3739
} ,
3844
3740
) ;
3845
3741
}
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
- }
3872
3742
3873
3743
#[ simd_test( enable = "neon" ) ]
3874
3744
unsafe fn test_vclt_u8 ( ) {
@@ -3948,32 +3818,6 @@ mod tests {
3948
3818
} ,
3949
3819
) ;
3950
3820
}
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
- }
3977
3821
3978
3822
#[ simd_test( enable = "neon" ) ]
3979
3823
unsafe fn test_vclt_f32 ( ) {
@@ -4080,32 +3924,6 @@ mod tests {
4080
3924
} ,
4081
3925
) ;
4082
3926
}
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
- }
4109
3927
4110
3928
#[ simd_test( enable = "neon" ) ]
4111
3929
unsafe fn test_vcle_u8 ( ) {
@@ -4185,32 +4003,6 @@ mod tests {
4185
4003
} ,
4186
4004
) ;
4187
4005
}
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
- }
4214
4006
4215
4007
#[ simd_test( enable = "neon" ) ]
4216
4008
unsafe fn test_vcle_f32 ( ) {
@@ -4317,32 +4109,6 @@ mod tests {
4317
4109
} ,
4318
4110
) ;
4319
4111
}
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
- }
4346
4112
4347
4113
#[ simd_test( enable = "neon" ) ]
4348
4114
unsafe fn test_vcge_u8 ( ) {
@@ -4422,32 +4188,6 @@ mod tests {
4422
4188
} ,
4423
4189
) ;
4424
4190
}
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
- }
4451
4191
4452
4192
#[ simd_test( enable = "neon" ) ]
4453
4193
unsafe fn test_vcge_f32 ( ) {
0 commit comments