@@ -1312,28 +1312,28 @@ pub unsafe fn log2f128(x: f128) -> f128;
13121312/// [`f16::mul_add`](../../std/primitive.f16.html#method.mul_add) 
13131313#[ rustc_intrinsic]  
13141314#[ rustc_nounwind]  
1315- pub  unsafe  fn  fmaf16 ( a :  f16 ,  b :  f16 ,  c :  f16 )  -> f16 ; 
1315+ pub  const   unsafe  fn  fmaf16 ( a :  f16 ,  b :  f16 ,  c :  f16 )  -> f16 ; 
13161316/// Returns `a * b + c` for `f32` values. 
13171317/// 
13181318/// The stabilized version of this intrinsic is 
13191319/// [`f32::mul_add`](../../std/primitive.f32.html#method.mul_add) 
13201320#[ rustc_intrinsic]  
13211321#[ rustc_nounwind]  
1322- pub  unsafe  fn  fmaf32 ( a :  f32 ,  b :  f32 ,  c :  f32 )  -> f32 ; 
1322+ pub  const   unsafe  fn  fmaf32 ( a :  f32 ,  b :  f32 ,  c :  f32 )  -> f32 ; 
13231323/// Returns `a * b + c` for `f64` values. 
13241324/// 
13251325/// The stabilized version of this intrinsic is 
13261326/// [`f64::mul_add`](../../std/primitive.f64.html#method.mul_add) 
13271327#[ rustc_intrinsic]  
13281328#[ rustc_nounwind]  
1329- pub  unsafe  fn  fmaf64 ( a :  f64 ,  b :  f64 ,  c :  f64 )  -> f64 ; 
1329+ pub  const   unsafe  fn  fmaf64 ( a :  f64 ,  b :  f64 ,  c :  f64 )  -> f64 ; 
13301330/// Returns `a * b + c` for `f128` values. 
13311331/// 
13321332/// The stabilized version of this intrinsic is 
13331333/// [`f128::mul_add`](../../std/primitive.f128.html#method.mul_add) 
13341334#[ rustc_intrinsic]  
13351335#[ rustc_nounwind]  
1336- pub  unsafe  fn  fmaf128 ( a :  f128 ,  b :  f128 ,  c :  f128 )  -> f128 ; 
1336+ pub  const   unsafe  fn  fmaf128 ( a :  f128 ,  b :  f128 ,  c :  f128 )  -> f128 ; 
13371337
13381338/// Returns `a * b + c` for `f16` values, non-deterministically executing 
13391339/// either a fused multiply-add or two operations with rounding of the 
@@ -1347,7 +1347,7 @@ pub unsafe fn fmaf128(a: f128, b: f128, c: f128) -> f128;
13471347/// example. 
13481348#[ rustc_intrinsic]  
13491349#[ rustc_nounwind]  
1350- pub  unsafe  fn  fmuladdf16 ( a :  f16 ,  b :  f16 ,  c :  f16 )  -> f16 ; 
1350+ pub  const   unsafe  fn  fmuladdf16 ( a :  f16 ,  b :  f16 ,  c :  f16 )  -> f16 ; 
13511351/// Returns `a * b + c` for `f32` values, non-deterministically executing 
13521352/// either a fused multiply-add or two operations with rounding of the 
13531353/// intermediate result. 
@@ -1360,7 +1360,7 @@ pub unsafe fn fmuladdf16(a: f16, b: f16, c: f16) -> f16;
13601360/// example. 
13611361#[ rustc_intrinsic]  
13621362#[ rustc_nounwind]  
1363- pub  unsafe  fn  fmuladdf32 ( a :  f32 ,  b :  f32 ,  c :  f32 )  -> f32 ; 
1363+ pub  const   unsafe  fn  fmuladdf32 ( a :  f32 ,  b :  f32 ,  c :  f32 )  -> f32 ; 
13641364/// Returns `a * b + c` for `f64` values, non-deterministically executing 
13651365/// either a fused multiply-add or two operations with rounding of the 
13661366/// intermediate result. 
@@ -1373,7 +1373,7 @@ pub unsafe fn fmuladdf32(a: f32, b: f32, c: f32) -> f32;
13731373/// example. 
13741374#[ rustc_intrinsic]  
13751375#[ rustc_nounwind]  
1376- pub  unsafe  fn  fmuladdf64 ( a :  f64 ,  b :  f64 ,  c :  f64 )  -> f64 ; 
1376+ pub  const   unsafe  fn  fmuladdf64 ( a :  f64 ,  b :  f64 ,  c :  f64 )  -> f64 ; 
13771377/// Returns `a * b + c` for `f128` values, non-deterministically executing 
13781378/// either a fused multiply-add or two operations with rounding of the 
13791379/// intermediate result. 
@@ -1386,7 +1386,7 @@ pub unsafe fn fmuladdf64(a: f64, b: f64, c: f64) -> f64;
13861386/// example. 
13871387#[ rustc_intrinsic]  
13881388#[ rustc_nounwind]  
1389- pub  unsafe  fn  fmuladdf128 ( a :  f128 ,  b :  f128 ,  c :  f128 )  -> f128 ; 
1389+ pub  const   unsafe  fn  fmuladdf128 ( a :  f128 ,  b :  f128 ,  c :  f128 )  -> f128 ; 
13901390
13911391/// Returns the largest integer less than or equal to an `f16`. 
13921392/// 
0 commit comments