From 3e0367fb1ead26c60f094a7b289f8bb6e69ab8fd Mon Sep 17 00:00:00 2001 From: sofia Date: Wed, 13 Aug 2025 12:54:41 +0300 Subject: [PATCH] Disallow == between floats --- reid/src/codegen/intrinsics.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/reid/src/codegen/intrinsics.rs b/reid/src/codegen/intrinsics.rs index f51d4ea..585eb95 100644 --- a/reid/src/codegen/intrinsics.rs +++ b/reid/src/codegen/intrinsics.rs @@ -582,9 +582,6 @@ pub fn form_intrinsic_binops() -> Vec { scope.block.build(Instr::FSub(lhs, mul)).unwrap() } })); - intrinsics.push(boolean_binop_def(Cmp(CmpOperator::EQ), &ty, |scope, lhs, rhs| { - scope.block.build(Instr::FCmp(CmpPredicate::EQ, lhs, rhs)).unwrap() - })); intrinsics.push(boolean_binop_def(Cmp(CmpOperator::NE), &ty, |scope, lhs, rhs| { scope.block.build(Instr::FCmp(CmpPredicate::NE, lhs, rhs)).unwrap() }));