diff options
| author | Antoni Boucher <bouanto@zoho.com> | 2025-06-28 19:55:17 -0400 |
|---|---|---|
| committer | Antoni Boucher <bouanto@zoho.com> | 2025-06-28 19:55:17 -0400 |
| commit | e3bb127a32f4e01b52ddf026e1fa21e0d828e5e3 (patch) | |
| tree | f62fc4c0df9f205c427a4a3424fd383b169a853a | |
| parent | 38fa4a4861d5d0241c8a9b980d5fb2bf84530de2 (diff) | |
| download | rust-e3bb127a32f4e01b52ddf026e1fa21e0d828e5e3.tar.gz rust-e3bb127a32f4e01b52ddf026e1fa21e0d828e5e3.zip | |
Add support for copysignf16 intrinsic
| -rw-r--r-- | src/intrinsic/mod.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/intrinsic/mod.rs b/src/intrinsic/mod.rs index a221f2a7cf2..b61a43dde8f 100644 --- a/src/intrinsic/mod.rs +++ b/src/intrinsic/mod.rs @@ -225,6 +225,7 @@ fn f16_builtin<'gcc, 'tcx>( let f32_type = cx.type_f32(); let builtin_name = match name { sym::ceilf16 => "__builtin_ceilf", + sym::copysignf16 => "__builtin_copysignf", sym::floorf16 => "__builtin_floorf", sym::fmaf16 => "fmaf", sym::maxnumf16 => "__builtin_fmaxf", @@ -294,6 +295,7 @@ impl<'a, 'gcc, 'tcx> IntrinsicCallBuilderMethods<'tcx> for Builder<'a, 'gcc, 'tc ) } sym::ceilf16 + | sym::copysignf16 | sym::floorf16 | sym::fmaf16 | sym::maxnumf16 |
