@@ -3170,7 +3170,7 @@ pub const fn maximumf128(x: f128, y: f128) -> f128 {
31703170/// [`f16::abs`](../../std/primitive.f16.html#method.abs) 
31713171#[ rustc_nounwind]  
31723172#[ rustc_intrinsic]  
3173- pub  const  unsafe   fn  fabsf16 ( x :  f16 )  -> f16 ; 
3173+ pub  const  fn  fabsf16 ( x :  f16 )  -> f16 ; 
31743174
31753175/// Returns the absolute value of an `f32`. 
31763176/// 
@@ -3179,7 +3179,7 @@ pub const unsafe fn fabsf16(x: f16) -> f16;
31793179#[ rustc_nounwind]  
31803180#[ rustc_intrinsic_const_stable_indirect]  
31813181#[ rustc_intrinsic]  
3182- pub  const  unsafe   fn  fabsf32 ( x :  f32 )  -> f32 ; 
3182+ pub  const  fn  fabsf32 ( x :  f32 )  -> f32 ; 
31833183
31843184/// Returns the absolute value of an `f64`. 
31853185/// 
@@ -3188,23 +3188,23 @@ pub const unsafe fn fabsf32(x: f32) -> f32;
31883188#[ rustc_nounwind]  
31893189#[ rustc_intrinsic_const_stable_indirect]  
31903190#[ rustc_intrinsic]  
3191- pub  const  unsafe   fn  fabsf64 ( x :  f64 )  -> f64 ; 
3191+ pub  const  fn  fabsf64 ( x :  f64 )  -> f64 ; 
31923192
31933193/// Returns the absolute value of an `f128`. 
31943194/// 
31953195/// The stabilized version of this intrinsic is 
31963196/// [`f128::abs`](../../std/primitive.f128.html#method.abs) 
31973197#[ rustc_nounwind]  
31983198#[ rustc_intrinsic]  
3199- pub  const  unsafe   fn  fabsf128 ( x :  f128 )  -> f128 ; 
3199+ pub  const  fn  fabsf128 ( x :  f128 )  -> f128 ; 
32003200
32013201/// Copies the sign from `y` to `x` for `f16` values. 
32023202/// 
32033203/// The stabilized version of this intrinsic is 
32043204/// [`f16::copysign`](../../std/primitive.f16.html#method.copysign) 
32053205#[ rustc_nounwind]  
32063206#[ rustc_intrinsic]  
3207- pub  const  unsafe   fn  copysignf16 ( x :  f16 ,  y :  f16 )  -> f16 ; 
3207+ pub  const  fn  copysignf16 ( x :  f16 ,  y :  f16 )  -> f16 ; 
32083208
32093209/// Copies the sign from `y` to `x` for `f32` values. 
32103210/// 
@@ -3213,23 +3213,23 @@ pub const unsafe fn copysignf16(x: f16, y: f16) -> f16;
32133213#[ rustc_nounwind]  
32143214#[ rustc_intrinsic_const_stable_indirect]  
32153215#[ rustc_intrinsic]  
3216- pub  const  unsafe   fn  copysignf32 ( x :  f32 ,  y :  f32 )  -> f32 ; 
3216+ pub  const  fn  copysignf32 ( x :  f32 ,  y :  f32 )  -> f32 ; 
32173217/// Copies the sign from `y` to `x` for `f64` values. 
32183218/// 
32193219/// The stabilized version of this intrinsic is 
32203220/// [`f64::copysign`](../../std/primitive.f64.html#method.copysign) 
32213221#[ rustc_nounwind]  
32223222#[ rustc_intrinsic_const_stable_indirect]  
32233223#[ rustc_intrinsic]  
3224- pub  const  unsafe   fn  copysignf64 ( x :  f64 ,  y :  f64 )  -> f64 ; 
3224+ pub  const  fn  copysignf64 ( x :  f64 ,  y :  f64 )  -> f64 ; 
32253225
32263226/// Copies the sign from `y` to `x` for `f128` values. 
32273227/// 
32283228/// The stabilized version of this intrinsic is 
32293229/// [`f128::copysign`](../../std/primitive.f128.html#method.copysign) 
32303230#[ rustc_nounwind]  
32313231#[ rustc_intrinsic]  
3232- pub  const  unsafe   fn  copysignf128 ( x :  f128 ,  y :  f128 )  -> f128 ; 
3232+ pub  const  fn  copysignf128 ( x :  f128 ,  y :  f128 )  -> f128 ; 
32333233
32343234/// Generates the LLVM body for the automatic differentiation of `f` using Enzyme, 
32353235/// with `df` as the derivative function and `args` as its arguments. 
0 commit comments