We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6f3adac commit 15d15f1Copy full SHA for 15d15f1
cranelift/codegen/src/isa/x64/lower.rs
@@ -4412,6 +4412,10 @@ fn lower_insn_to_regs<C: LowerCtx<I = Inst>>(
4412
let ty = ty.unwrap();
4413
ctx.emit(Inst::gen_move(dst, rhs, ty));
4414
let sse_opcode = match (ty, op) {
4415
+ (types::F32, Opcode::FminPseudo) => SseOpcode::Minss,
4416
+ (types::F32, Opcode::FmaxPseudo) => SseOpcode::Maxss,
4417
+ (types::F64, Opcode::FminPseudo) => SseOpcode::Minsd,
4418
+ (types::F64, Opcode::FmaxPseudo) => SseOpcode::Maxsd,
4419
(types::F32X4, Opcode::FminPseudo) => SseOpcode::Minps,
4420
(types::F32X4, Opcode::FmaxPseudo) => SseOpcode::Maxps,
4421
(types::F64X2, Opcode::FminPseudo) => SseOpcode::Minpd,
0 commit comments