@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getAUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getAUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getAUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { out.write(insn.getOpcodeUnit(), insn.getAUnit(), insn.getBUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { out.write(insn.getOpcodeUnit(), insn.getAUnit(), insn.getBUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { out.write(insn.getOpcodeUnit(), insn.getAUnit(), insn.getBUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { out.write(insn.getOpcodeUnit(), insn.getAUnit(), insn.getBUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getRegisterCountUnit(), insn.getAUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getRegisterCountUnit(), insn.getAUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getRegisterCountUnit(), insn.getAUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getAUnit(), insn.getBUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getAUnit(), insn.getBUnit()); } },
@Override public void encode(DecodedInstruction insn, CodeOutput out) { int index = insn.getIndex(); out.write( insn.getOpcodeUnit(), unit0(index), unit1(index), insn.getAUnit(), insn.getBUnit()); } },
/** * Helper method that encodes any of the three-unit register-range formats. */ private static void encodeRegisterRange(DecodedInstruction insn, CodeOutput out) { out.write(codeUnit(insn.getOpcode(), insn.getRegisterCount()), insn.getIndexUnit(), insn.getAUnit()); }
/** * Helper method that encodes any of the three-unit register-range formats. */ private static void encodeRegisterRange(DecodedInstruction insn, CodeOutput out) { out.write(codeUnit(insn.getOpcode(), insn.getRegisterCount()), insn.getIndexUnit(), insn.getAUnit()); }
/** * Helper method that encodes any of the three-unit register-range formats. */ private static void encodeRegisterRange(DecodedInstruction insn, CodeOutput out) { out.write(codeUnit(insn.getOpcode(), insn.getRegisterCount()), insn.getIndexUnit(), insn.getAUnit()); }
/** * Helper method that encodes any of the three-unit register-range formats. */ private static void encodeRegisterRange(DecodedInstruction insn, CodeOutput out) { out.write(codeUnit(insn.getOpcode(), insn.getRegisterCount()), insn.getIndexUnit(), insn.getAUnit()); }
/** * Helper method that encodes any of the three-unit register-range formats. */ private static void encodeRegisterRange(DecodedInstruction insn, CodeOutput out) { out.write(codeUnit(insn.getOpcode(), insn.getRegisterCount()), insn.getIndexUnit(), insn.getAUnit()); }
/** * Helper method that encodes any of the three-unit register-range formats. */ private static void encodeRegisterRange(DecodedInstruction insn, CodeOutput out) { out.write(codeUnit(insn.getOpcode(), insn.getRegisterCount()), insn.getIndexUnit(), insn.getAUnit()); }
/** * Helper method that encodes any of the three-unit register-range formats. */ private static void encodeRegisterRange(DecodedInstruction insn, CodeOutput out) { out.write(codeUnit(insn.getOpcode(), insn.getRegisterCount()), insn.getIndexUnit(), insn.getAUnit()); }