From adf7f522ebb8418cd3df422e790c7cfc09552ac5 Mon Sep 17 00:00:00 2001 From: adam Date: Wed, 2 Jan 2008 08:27:45 +0100 Subject: [PATCH] always set literal count to 0 --- src/edu/berkeley/fleet/ies44/InstructionEncoder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/edu/berkeley/fleet/ies44/InstructionEncoder.java b/src/edu/berkeley/fleet/ies44/InstructionEncoder.java index 7871d78..2705b35 100644 --- a/src/edu/berkeley/fleet/ies44/InstructionEncoder.java +++ b/src/edu/berkeley/fleet/ies44/InstructionEncoder.java @@ -114,7 +114,7 @@ public abstract class InstructionEncoder { boolean dataOutDest = name.isOutbox() && dataOut && tokenOut; boolean isLiteral = getIntField(OFFSET_MASK_LITERAL+WIDTH_MASK_LITERAL-1, OFFSET_MASK_LITERAL, inst)==MASK_LITERAL; if (isLiteral) - return new Instruction.LocalLiteral(name, getSignedField(OFFSET_LITERAL+WIDTH_LITERAL-1, OFFSET_LITERAL, inst), count); + return new Instruction.LocalLiteral(name, getSignedField(OFFSET_LITERAL+WIDTH_LITERAL-1, OFFSET_LITERAL, inst), 0); if (dataOutDest) tokenOut = false; return new Instruction.Move(name, dest, -- 1.7.10.4