Skip to content

Commit 8ed9af7

Browse files
committed
rename min/maxnum intrinsics to min/maximum_number and fix their LLVM lowering
1 parent f898471 commit 8ed9af7

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

src/intrinsic/mod.rs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,6 @@ fn get_simple_intrinsic<'gcc, 'tcx>(
7272
sym::fmuladdf64 => "fma", // TODO: use gcc intrinsic analogous to llvm.fmuladd.f64
7373
sym::fabsf32 => "fabsf",
7474
sym::fabsf64 => "fabs",
75-
sym::minnumf32 => "fminf",
76-
sym::minnumf64 => "fmin",
7775
sym::minimumf32 => "fminimumf",
7876
sym::minimumf64 => "fminimum",
7977
sym::minimumf128 => {
@@ -92,8 +90,6 @@ fn get_simple_intrinsic<'gcc, 'tcx>(
9290
false,
9391
));
9492
}
95-
sym::maxnumf32 => "fmaxf",
96-
sym::maxnumf64 => "fmax",
9793
sym::maximumf32 => "fmaximumf",
9894
sym::maximumf64 => "fmaximum",
9995
sym::maximumf128 => {
@@ -236,8 +232,6 @@ fn get_simple_function_f128_2args<'gcc, 'tcx>(
236232

237233
let f128_type = cx.type_f128();
238234
let func_name = match name {
239-
sym::maxnumf128 => "fmaxf128",
240-
sym::minnumf128 => "fminf128",
241235
sym::copysignf128 => "copysignf128",
242236
_ => return None,
243237
};
@@ -266,8 +260,6 @@ fn f16_builtin<'gcc, 'tcx>(
266260
sym::fabsf16 => "fabsf",
267261
sym::floorf16 => "__builtin_floorf",
268262
sym::fmaf16 => "fmaf",
269-
sym::maxnumf16 => "__builtin_fmaxf",
270-
sym::minnumf16 => "__builtin_fminf",
271263
sym::powf16 => "__builtin_powf",
272264
sym::powif16 => {
273265
let func = cx.context.get_builtin_function("__builtin_powif");
@@ -333,8 +325,6 @@ impl<'a, 'gcc, 'tcx> IntrinsicCallBuilderMethods<'tcx> for Builder<'a, 'gcc, 'tc
333325
| sym::fabsf16
334326
| sym::floorf16
335327
| sym::fmaf16
336-
| sym::maxnumf16
337-
| sym::minnumf16
338328
| sym::powf16
339329
| sym::powif16
340330
| sym::roundf16

0 commit comments

Comments
 (0)