FiveRegisterDecodedInstructionpublic final class FiveRegisterDecodedInstruction extends DecodedInstruction A decoded Dalvik instruction which has five register arguments. |
Fields Summary |
---|
private final int | aregister argument "A" | private final int | bregister argument "B" | private final int | cregister argument "C" | private final int | dregister argument "D" | private final int | eregister argument "E" |
Constructors Summary |
---|
public FiveRegisterDecodedInstruction(InstructionCodec format, int opcode, int index, com.android.dx.io.IndexType indexType, int target, long literal, int a, int b, int c, int d, int e)Constructs an instance.
super(format, opcode, index, indexType, target, literal);
this.a = a;
this.b = b;
this.c = c;
this.d = d;
this.e = e;
|
Methods Summary |
---|
public int | getA()
return a;
| public int | getB()
return b;
| public int | getC()
return c;
| public int | getD()
return d;
| public int | getE()
return e;
| public int | getRegisterCount()
return 5;
| public DecodedInstruction | withIndex(int newIndex)
return new FiveRegisterDecodedInstruction(
getFormat(), getOpcode(), newIndex, getIndexType(),
getTarget(), getLiteral(), a, b, c, d, e);
|
|