Skip to content

Commit f012026

Browse files
LegNeatoFirestar99
authored andcommitted
intrinsics: update renamed float intrinsic symbols
rustc renamed fabsf32/fabsf64/fabsf128 to a single unified `fabs` symbol, and minnumf32/f64/f128 and maxnumf32/f64/f128 to minimumf32/f64/f128 and maximumf32/f64/f128 respectively.
1 parent f9bd67f commit f012026

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

crates/rustc_codegen_spirv/src/builder/intrinsics.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -193,15 +193,13 @@ impl<'a, 'tcx> IntrinsicCallBuilderMethods<'tcx> for Builder<'a, 'tcx> {
193193
args[2].immediate(),
194194
],
195195
),
196-
sym::fabsf32 | sym::fabsf64 | sym::fabsf128 => {
197-
self.gl_op(GLOp::FAbs, ret_ty, [args[0].immediate()])
198-
}
199-
sym::minnumf32 | sym::minnumf64 | sym::minnumf128 => self.gl_op(
196+
sym::fabs => self.gl_op(GLOp::FAbs, ret_ty, [args[0].immediate()]),
197+
sym::minimumf32 | sym::minimumf64 | sym::minimumf128 => self.gl_op(
200198
GLOp::FMin,
201199
ret_ty,
202200
[args[0].immediate(), args[1].immediate()],
203201
),
204-
sym::maxnumf32 | sym::maxnumf64 | sym::maxnumf128 => self.gl_op(
202+
sym::maximumf32 | sym::maximumf64 | sym::maximumf128 => self.gl_op(
205203
GLOp::FMax,
206204
ret_ty,
207205
[args[0].immediate(), args[1].immediate()],

0 commit comments

Comments
 (0)