| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final int | codeSize()
Implements abstract org. |
| public final DalvInsn | withOpcode(Dop
non-null; the new opcodeImplements abstract org. |
| public DalvInsn | withRegisterOffset(int
the amount to offset register references by delta)Implements abstract org. |
| public final void | writeTo(AnnotatedOutput
non-null; where to write toImplements abstract org. |
| ZeroSizeInsn | back to summary |
|---|---|
| public ZeroSizeInsn(SourcePosition position) Constructs an instance. The output address of this instance is initially
unknown (
| |
| codeSize | back to summary |
|---|---|
| public final int codeSize() Implements abstract org. Doc from org. Gets the size of this instruction, in 16-bit code units.
| |
| withOpcode | back to summary |
|---|---|
| public final DalvInsn withOpcode(Dop opcode) Implements abstract org. Doc from org. Returns an instance that is just like this one, except that its opcode is replaced by the one given, and its address is reset. | |
| withRegisterOffset | back to summary |
|---|---|
| public DalvInsn withRegisterOffset(int delta) Implements abstract org. Doc from org. Returns an instance that is just like this one, except that all register references have been offset by the given delta, and its address is reset. | |
| writeTo | back to summary |
|---|---|
| public final void writeTo(AnnotatedOutput out) Implements abstract org. Doc from org. Writes this instance to the given output. This method should never annotate the output.
| |