@@ -40,11 +40,7 @@ mod intrinsics {
4040        x as  f64 
4141    } 
4242
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) ) ]  
4844    pub  fn  extendhftf ( x :  f16 )  -> f128  { 
4945        x as  f128 
5046    } 
@@ -201,11 +197,7 @@ mod intrinsics {
201197
202198    /* f128 operations */ 
203199
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) ) ]  
209201    pub  fn  trunctfhf ( x :  f128 )  -> f16  { 
210202        x as  f16 
211203    } 
@@ -220,50 +212,32 @@ mod intrinsics {
220212        x as  f64 
221213    } 
222214
223-     #[ cfg( all(  
224-         f128_enabled,  
225-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
226-     ) ) ]  
215+     #[ cfg( f128_enabled) ]  
227216    pub  fn  fixtfsi ( x :  f128 )  -> i32  { 
228217        x as  i32 
229218    } 
230219
231-     #[ cfg( all(  
232-         f128_enabled,  
233-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
234-     ) ) ]  
220+     #[ cfg( f128_enabled) ]  
235221    pub  fn  fixtfdi ( x :  f128 )  -> i64  { 
236222        x as  i64 
237223    } 
238224
239-     #[ cfg( all(  
240-         f128_enabled,  
241-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
242-     ) ) ]  
225+     #[ cfg( f128_enabled) ]  
243226    pub  fn  fixtfti ( x :  f128 )  -> i128  { 
244227        x as  i128 
245228    } 
246229
247-     #[ cfg( all(  
248-         f128_enabled,  
249-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
250-     ) ) ]  
230+     #[ cfg( f128_enabled) ]  
251231    pub  fn  fixunstfsi ( x :  f128 )  -> u32  { 
252232        x as  u32 
253233    } 
254234
255-     #[ cfg( all(  
256-         f128_enabled,  
257-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
258-     ) ) ]  
235+     #[ cfg( f128_enabled) ]  
259236    pub  fn  fixunstfdi ( x :  f128 )  -> u64  { 
260237        x as  u64 
261238    } 
262239
263-     #[ cfg( all(  
264-         f128_enabled,  
265-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
266-     ) ) ]  
240+     #[ cfg( f128_enabled) ]  
267241    pub  fn  fixunstfti ( x :  f128 )  -> u128  { 
268242        x as  u128 
269243    } 
@@ -540,47 +514,25 @@ fn run() {
540514    bb ( extendhfdf ( bb ( 2. ) ) ) ; 
541515    #[ cfg( f16_enabled) ]  
542516    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) ) ]  
548518    bb ( extendhftf ( bb ( 2. ) ) ) ; 
549519    #[ cfg( f128_enabled) ]  
550520    bb ( extendsftf ( bb ( 2. ) ) ) ; 
551521    bb ( fixdfti ( bb ( 2. ) ) ) ; 
552522    bb ( fixsfti ( bb ( 2. ) ) ) ; 
553-     #[ cfg( all(  
554-         f128_enabled,  
555-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
556-     ) ) ]  
523+     #[ cfg( f128_enabled) ]  
557524    bb ( fixtfdi ( bb ( 2. ) ) ) ; 
558-     #[ cfg( all(  
559-         f128_enabled,  
560-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
561-     ) ) ]  
525+     #[ cfg( f128_enabled) ]  
562526    bb ( fixtfsi ( bb ( 2. ) ) ) ; 
563-     #[ cfg( all(  
564-         f128_enabled,  
565-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
566-     ) ) ]  
527+     #[ cfg( f128_enabled) ]  
567528    bb ( fixtfti ( bb ( 2. ) ) ) ; 
568529    bb ( fixunsdfti ( bb ( 2. ) ) ) ; 
569530    bb ( fixunssfti ( bb ( 2. ) ) ) ; 
570-     #[ cfg( all(  
571-         f128_enabled,  
572-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
573-     ) ) ]  
531+     #[ cfg( f128_enabled) ]  
574532    bb ( fixunstfdi ( bb ( 2. ) ) ) ; 
575-     #[ cfg( all(  
576-         f128_enabled,  
577-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
578-     ) ) ]  
533+     #[ cfg( f128_enabled) ]  
579534    bb ( fixunstfsi ( bb ( 2. ) ) ) ; 
580-     #[ cfg( all(  
581-         f128_enabled,  
582-         not( any( target_arch = "powerpc" ,  target_arch = "powerpc64" ) )  
583-     ) ) ]  
535+     #[ cfg( f128_enabled) ]  
584536    bb ( fixunstfti ( bb ( 2. ) ) ) ; 
585537    #[ cfg( f128_enabled) ]  
586538    bb ( floatditf ( bb ( 2 ) ) ) ; 
@@ -616,11 +568,7 @@ fn run() {
616568    bb ( truncsfhf ( bb ( 2. ) ) ) ; 
617569    #[ cfg( f128_enabled) ]  
618570    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) ) ]  
624572    bb ( trunctfhf ( bb ( 2. ) ) ) ; 
625573    #[ cfg( f128_enabled) ]  
626574    bb ( trunctfsf ( bb ( 2. ) ) ) ; 
0 commit comments