FourRegisterDecodedInstructionpublic final class FourRegisterDecodedInstruction 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" |
Constructors Summary |
---|
public FourRegisterDecodedInstruction(InstructionCodec format, int opcode, int index, com.android.dx.io.IndexType indexType, int target, long literal, int a, int b, int c, int d)Constructs an instance.
super(format, opcode, index, indexType, target, literal);
this.a = a;
this.b = b;
this.c = c;
this.d = d;
|
Methods Summary |
---|
public int | getA()
return a;
| public int | getB()
return b;
| public int | getC()
return c;
| public int | getD()
return d;
| public int | getRegisterCount()
return 4;
| public DecodedInstruction | withIndex(int newIndex)
return new FourRegisterDecodedInstruction(
getFormat(), getOpcode(), newIndex, getIndexType(),
getTarget(), getLiteral(), a, b, c, d);
|
|