public final class ThreeRegisterDecodedInstruction extends DecodedInstruction
| Constructor and Description |
|---|
ThreeRegisterDecodedInstruction(InstructionCodec format,
int opcode,
int index,
IndexType indexType,
int target,
long literal,
int a,
int b,
int c)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getA() |
int |
getB() |
int |
getC() |
int |
getRegisterCount() |
DecodedInstruction |
withIndex(int newIndex)
Returns an instance just like this one, except with the index replaced
with the given one.
|
decode, decodeAll, encode, getAByte, getANibble, getAUnit, getBByte, getBNibble, getBUnit, getCByte, getCNibble, getCUnit, getD, getDByte, getDNibble, getDUnit, getE, getENibble, getFormat, getIndex, getIndexType, getIndexUnit, getLiteral, getLiteralByte, getLiteralInt, getLiteralNibble, getLiteralUnit, getOpcode, getOpcodeUnit, getProtoIndex, getRegisterCountUnit, getTarget, getTarget, getTargetByte, getTargetUnit, withProtoIndexpublic ThreeRegisterDecodedInstruction(InstructionCodec format, int opcode, int index, IndexType indexType, int target, long literal, int a, int b, int c)
public int getRegisterCount()
getRegisterCount in class DecodedInstructionpublic int getA()
getA in class DecodedInstructionpublic int getB()
getB in class DecodedInstructionpublic int getC()
getC in class DecodedInstructionpublic DecodedInstruction withIndex(int newIndex)
withIndex in class DecodedInstructionCopyright © 2020. All Rights Reserved.