public class BuilderInstruction4rcc extends BuilderInstruction implements Instruction4rcc
| Modifier and Type | Field and Description |
|---|---|
static Format |
FORMAT |
protected Reference |
reference |
protected Reference |
reference2 |
protected int |
registerCount |
protected int |
startRegister |
opcode| Constructor and Description |
|---|
BuilderInstruction4rcc(Opcode opcode,
int startRegister,
int registerCount,
Reference reference,
Reference reference2) |
| Modifier and Type | Method and Description |
|---|---|
Format |
getFormat() |
Reference |
getReference() |
Reference |
getReference2() |
int |
getReferenceType() |
int |
getReferenceType2() |
int |
getRegisterCount() |
int |
getStartRegister() |
getCodeUnits, getLocation, getOpcodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCodeUnits, getOpcodepublic static final Format FORMAT
protected final int startRegister
protected final int registerCount
@Nonnull protected final Reference reference
@Nonnull protected final Reference reference2
public int getStartRegister()
getStartRegister in interface RegisterRangeInstructionpublic int getRegisterCount()
getRegisterCount in interface VariableRegisterInstruction@Nonnull public Reference getReference()
getReference in interface ReferenceInstructionpublic int getReferenceType()
getReferenceType in interface ReferenceInstruction@Nonnull public Reference getReference2()
getReference2 in interface DualReferenceInstructionpublic int getReferenceType2()
getReferenceType2 in interface DualReferenceInstructionpublic Format getFormat()
getFormat in class BuilderInstruction