@@ -40,11 +40,7 @@ mod intrinsics {
40
40
x as f64
41
41
}
42
42
43
- #[ cfg( all(
44
- f16_enabled,
45
- f128_enabled,
46
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
47
- ) ) ]
43
+ #[ cfg( all( f16_enabled, f128_enabled) ) ]
48
44
pub fn extendhftf ( x : f16 ) -> f128 {
49
45
x as f128
50
46
}
@@ -201,11 +197,7 @@ mod intrinsics {
201
197
202
198
/* f128 operations */
203
199
204
- #[ cfg( all(
205
- f16_enabled,
206
- f128_enabled,
207
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
208
- ) ) ]
200
+ #[ cfg( all( f16_enabled, f128_enabled) ) ]
209
201
pub fn trunctfhf ( x : f128 ) -> f16 {
210
202
x as f16
211
203
}
@@ -220,50 +212,32 @@ mod intrinsics {
220
212
x as f64
221
213
}
222
214
223
- #[ cfg( all(
224
- f128_enabled,
225
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
226
- ) ) ]
215
+ #[ cfg( f128_enabled) ]
227
216
pub fn fixtfsi ( x : f128 ) -> i32 {
228
217
x as i32
229
218
}
230
219
231
- #[ cfg( all(
232
- f128_enabled,
233
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
234
- ) ) ]
220
+ #[ cfg( f128_enabled) ]
235
221
pub fn fixtfdi ( x : f128 ) -> i64 {
236
222
x as i64
237
223
}
238
224
239
- #[ cfg( all(
240
- f128_enabled,
241
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
242
- ) ) ]
225
+ #[ cfg( f128_enabled) ]
243
226
pub fn fixtfti ( x : f128 ) -> i128 {
244
227
x as i128
245
228
}
246
229
247
- #[ cfg( all(
248
- f128_enabled,
249
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
250
- ) ) ]
230
+ #[ cfg( f128_enabled) ]
251
231
pub fn fixunstfsi ( x : f128 ) -> u32 {
252
232
x as u32
253
233
}
254
234
255
- #[ cfg( all(
256
- f128_enabled,
257
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
258
- ) ) ]
235
+ #[ cfg( f128_enabled) ]
259
236
pub fn fixunstfdi ( x : f128 ) -> u64 {
260
237
x as u64
261
238
}
262
239
263
- #[ cfg( all(
264
- f128_enabled,
265
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
266
- ) ) ]
240
+ #[ cfg( f128_enabled) ]
267
241
pub fn fixunstfti ( x : f128 ) -> u128 {
268
242
x as u128
269
243
}
@@ -540,47 +514,25 @@ fn run() {
540
514
bb ( extendhfdf ( bb ( 2. ) ) ) ;
541
515
#[ cfg( f16_enabled) ]
542
516
bb ( extendhfsf ( bb ( 2. ) ) ) ;
543
- #[ cfg( all(
544
- f16_enabled,
545
- f128_enabled,
546
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
547
- ) ) ]
517
+ #[ cfg( all( f16_enabled, f128_enabled) ) ]
548
518
bb ( extendhftf ( bb ( 2. ) ) ) ;
549
519
#[ cfg( f128_enabled) ]
550
520
bb ( extendsftf ( bb ( 2. ) ) ) ;
551
521
bb ( fixdfti ( bb ( 2. ) ) ) ;
552
522
bb ( fixsfti ( bb ( 2. ) ) ) ;
553
- #[ cfg( all(
554
- f128_enabled,
555
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
556
- ) ) ]
523
+ #[ cfg( f128_enabled) ]
557
524
bb ( fixtfdi ( bb ( 2. ) ) ) ;
558
- #[ cfg( all(
559
- f128_enabled,
560
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
561
- ) ) ]
525
+ #[ cfg( f128_enabled) ]
562
526
bb ( fixtfsi ( bb ( 2. ) ) ) ;
563
- #[ cfg( all(
564
- f128_enabled,
565
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
566
- ) ) ]
527
+ #[ cfg( f128_enabled) ]
567
528
bb ( fixtfti ( bb ( 2. ) ) ) ;
568
529
bb ( fixunsdfti ( bb ( 2. ) ) ) ;
569
530
bb ( fixunssfti ( bb ( 2. ) ) ) ;
570
- #[ cfg( all(
571
- f128_enabled,
572
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
573
- ) ) ]
531
+ #[ cfg( f128_enabled) ]
574
532
bb ( fixunstfdi ( bb ( 2. ) ) ) ;
575
- #[ cfg( all(
576
- f128_enabled,
577
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
578
- ) ) ]
533
+ #[ cfg( f128_enabled) ]
579
534
bb ( fixunstfsi ( bb ( 2. ) ) ) ;
580
- #[ cfg( all(
581
- f128_enabled,
582
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
583
- ) ) ]
535
+ #[ cfg( f128_enabled) ]
584
536
bb ( fixunstfti ( bb ( 2. ) ) ) ;
585
537
#[ cfg( f128_enabled) ]
586
538
bb ( floatditf ( bb ( 2 ) ) ) ;
@@ -616,11 +568,7 @@ fn run() {
616
568
bb ( truncsfhf ( bb ( 2. ) ) ) ;
617
569
#[ cfg( f128_enabled) ]
618
570
bb ( trunctfdf ( bb ( 2. ) ) ) ;
619
- #[ cfg( all(
620
- f16_enabled,
621
- f128_enabled,
622
- not( any( target_arch = "powerpc" , target_arch = "powerpc64" ) )
623
- ) ) ]
571
+ #[ cfg( all( f16_enabled, f128_enabled) ) ]
624
572
bb ( trunctfhf ( bb ( 2. ) ) ) ;
625
573
#[ cfg( f128_enabled) ]
626
574
bb ( trunctfsf ( bb ( 2. ) ) ) ;
0 commit comments