From: adam Date: Wed, 2 Jan 2008 07:27:45 +0000 (+0100) Subject: always set literal count to 0 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=adf7f522ebb8418cd3df422e790c7cfc09552ac5;p=fleet.git always set literal count to 0 --- 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,