From e4f89099939c9f61818ecff2d3ca48580f461e61 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Tue, 7 May 2024 19:16:48 -0600 Subject: Condense all tests passed --- condense/CondenseVisitor.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'condense/CondenseVisitor.java') diff --git a/condense/CondenseVisitor.java b/condense/CondenseVisitor.java index 3ded2e8..436ddfa 100644 --- a/condense/CondenseVisitor.java +++ b/condense/CondenseVisitor.java @@ -178,15 +178,15 @@ public class CondenseVisitor extends VInstr.Visitor{ } if (op.equals("Add")) - ret += " add"; + ret += " addu"; else if (op.equals("Sub")) - ret += " sub"; + ret += " subu"; else if (op.equals("MulS")) ret += " mul"; else if (op.equals("Eq")) - ret += " and"; + ret += " seq"; else if (op.equals("Lt")) - ret += " slt"; + ret += " sltu"; else if (op.equals("LtS")) ret += " slt"; else if (op.equals("PrintIntS")) { @@ -287,9 +287,9 @@ public class CondenseVisitor extends VInstr.Visitor{ /////////////////////////////////////////////////////////////// String ret = " "; if (n.positive) - ret += "bnez "; + ret += "bgtz "; else - ret += "beqz "; + ret += "blez "; ret += n.value.toString() + " "; -- cgit v1.2.3