From 9194e3585186349ccea4fd37a726ebdd4476c8ed Mon Sep 17 00:00:00 2001 From: Janis Date: Fri, 30 Aug 2024 21:55:16 +0200 Subject: [PATCH] remove comments from asm --- src/mir.rs | 1 - tests/legal/boolean_logic.sea | 8 ++++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 tests/legal/boolean_logic.sea diff --git a/src/mir.rs b/src/mir.rs index 41a72f0..83deeb2 100644 --- a/src/mir.rs +++ b/src/mir.rs @@ -2139,7 +2139,6 @@ impl Mir { let inst = self.nodes[i]; let data = self.data[i]; - write!(func.current_branch(), "// "); self.render_node(func.current_branch(), strings, &liveness, node); match inst { diff --git a/tests/legal/boolean_logic.sea b/tests/legal/boolean_logic.sea new file mode 100644 index 0000000..90fa029 --- /dev/null +++ b/tests/legal/boolean_logic.sea @@ -0,0 +1,8 @@ +fn square_of_greater(a: i32, b: i32) -> i32 { + let asqrt: i32 = a * a; + let bsqrt: i32 = b * b; + + let gt: bool = a > b; + + (asqrt * gt as i32) + (bsqrt * !gt as i32) +} \ No newline at end of file