/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/instruction/ |
D | DexBackedInstruction45cc.java | 46 int instructionStart) { in DexBackedInstruction45cc() argument 47 super(dexFile, opcode, instructionStart); in DexBackedInstruction45cc() 51 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterCount() 56 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterC() 61 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterD() 66 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterE() 71 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterF() 76 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterG() 83 dexFile.readUshort(instructionStart + 2)); in getReference() 94 dexFile.readUshort(instructionStart + 3)); in getReference2()
|
D | DexBackedInstruction35mi.java | 44 int instructionStart) { in DexBackedInstruction35mi() argument 45 super(dexFile, opcode, instructionStart); in DexBackedInstruction35mi() 49 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterCount() 54 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterC() 59 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterD() 64 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterE() 69 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterF() 74 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterG() 79 return dexFile.readUshort(instructionStart + 2); in getInlineIndex()
|
D | DexBackedInstruction35ms.java | 44 int instructionStart) { in DexBackedInstruction35ms() argument 45 super(dexFile, opcode, instructionStart); in DexBackedInstruction35ms() 49 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterCount() 54 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterC() 59 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterD() 64 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterE() 69 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterF() 74 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterG() 79 return dexFile.readUshort(instructionStart + 2); in getVtableIndex()
|
D | DexBackedInstruction35c.java | 46 int instructionStart) { in DexBackedInstruction35c() argument 47 super(dexFile, opcode, instructionStart); in DexBackedInstruction35c() 51 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterCount() 56 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterC() 61 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 4)); in getRegisterD() 66 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterE() 71 return NibbleUtils.extractHighUnsignedNibble(dexFile.readUbyte(instructionStart + 5)); in getRegisterF() 76 return NibbleUtils.extractLowUnsignedNibble(dexFile.readUbyte(instructionStart + 1)); in getRegisterG() 83 dexFile.readUshort(instructionStart + 2)); in getReference()
|
D | DexBackedInstruction4rcc.java | 45 int instructionStart) { in DexBackedInstruction4rcc() argument 46 super(dexFile, opcode, instructionStart); in DexBackedInstruction4rcc() 50 return dexFile.readUbyte(instructionStart + 1); in getRegisterCount() 55 return dexFile.readUshort(instructionStart + 4); in getStartRegister() 62 dexFile.readUshort(instructionStart + 2)); in getReference() 73 dexFile.readUshort(instructionStart + 3)); in getReference2()
|
D | DexBackedInstruction3rms.java | 43 int instructionStart) { in DexBackedInstruction3rms() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction3rms() 48 return dexFile.readUbyte(instructionStart + 1); in getRegisterCount() 53 return dexFile.readUshort(instructionStart + 4); in getStartRegister() 58 return dexFile.readUshort(instructionStart + 2); in getVtableIndex()
|
D | DexBackedInstruction3rmi.java | 43 int instructionStart) { in DexBackedInstruction3rmi() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction3rmi() 48 return dexFile.readUbyte(instructionStart + 1); in getRegisterCount() 53 return dexFile.readUshort(instructionStart + 4); in getStartRegister() 58 return dexFile.readUshort(instructionStart + 2); in getInlineIndex()
|
D | DexBackedInstruction23x.java | 43 int instructionStart) { in DexBackedInstruction23x() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction23x() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 48 @Override public int getRegisterB() { return dexFile.readUbyte(instructionStart + 2); } in getRegisterB() 49 @Override public int getRegisterC() { return dexFile.readUbyte(instructionStart + 3); } in getRegisterC()
|
D | DexBackedInstruction22b.java | 43 int instructionStart) { in DexBackedInstruction22b() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction22b() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 48 @Override public int getRegisterB() { return dexFile.readUbyte(instructionStart + 2); } in getRegisterB() 49 @Override public int getNarrowLiteral() { return dexFile.readByte(instructionStart + 3); } in getNarrowLiteral()
|
D | DexBackedInstruction22cs.java | 44 int instructionStart) { in DexBackedInstruction22cs() argument 45 super(dexFile, opcode, instructionStart); in DexBackedInstruction22cs() 50 return NibbleUtils.extractLowUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterA() 55 return NibbleUtils.extractHighUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterB() 60 return dexFile.readUshort(instructionStart + 2); in getFieldOffset()
|
D | DexBackedInstruction22t.java | 44 int instructionStart) { in DexBackedInstruction22t() argument 45 super(dexFile, opcode, instructionStart); in DexBackedInstruction22t() 50 return NibbleUtils.extractLowUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterA() 55 return NibbleUtils.extractHighUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterB() 58 @Override public int getCodeOffset() { return dexFile.readShort(instructionStart + 2); } in getCodeOffset()
|
D | DexBackedInstruction22s.java | 44 int instructionStart) { in DexBackedInstruction22s() argument 45 super(dexFile, opcode, instructionStart); in DexBackedInstruction22s() 50 return NibbleUtils.extractLowUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterA() 55 return NibbleUtils.extractHighUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterB() 58 @Override public int getNarrowLiteral() { return dexFile.readShort(instructionStart + 2); } in getNarrowLiteral()
|
D | DexBackedInstruction3rc.java | 45 int instructionStart) { in DexBackedInstruction3rc() argument 46 super(dexFile, opcode, instructionStart); in DexBackedInstruction3rc() 50 return dexFile.readUbyte(instructionStart + 1); in getRegisterCount() 55 return dexFile.readUshort(instructionStart + 4); in getStartRegister() 62 dexFile.readUshort(instructionStart + 2)); in getReference()
|
D | DexBackedInstruction20bc.java | 46 int instructionStart) { in DexBackedInstruction20bc() argument 47 super(dexFile, opcode, instructionStart); in DexBackedInstruction20bc() 50 …@Override public int getVerificationError() { return dexFile.readUbyte(instructionStart + 1) & 0x3… in getVerificationError() 56 …DexBackedReference.makeReference(dexFile, referenceType, dexFile.readUshort(instructionStart + 2)); in getReference() 60 int referenceType = (dexFile.readUbyte(instructionStart + 1) >>> 6) + 1; in getReferenceType()
|
D | DexBackedInstruction22c.java | 46 int instructionStart) { in DexBackedInstruction22c() argument 47 super(dexFile, opcode, instructionStart); in DexBackedInstruction22c() 52 return NibbleUtils.extractLowUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterA() 57 return NibbleUtils.extractHighUnsignedNibble(dexFile.readByte(instructionStart + 1)); in getRegisterB() 63 …edReference.makeReference(dexFile, opcode.referenceType, dexFile.readUshort(instructionStart + 2)); in getReference()
|
D | DexBackedSparseSwitchPayload.java | 50 int instructionStart) { in DexBackedSparseSwitchPayload() argument 51 super(dexFile, Opcode.SPARSE_SWITCH_PAYLOAD, instructionStart); in DexBackedSparseSwitchPayload() 53 elementCount = dexFile.readUshort(instructionStart + ELEMENT_COUNT_OFFSET); in DexBackedSparseSwitchPayload() 66 return dexFile.readInt(instructionStart + KEYS_OFFSET + index*4); in getSwitchElements() 71 … return dexFile.readInt(instructionStart + KEYS_OFFSET + elementCount*4 + index*4); in getSwitchElements()
|
D | DexBackedPackedSwitchPayload.java | 51 int instructionStart) { in DexBackedPackedSwitchPayload() argument 52 super(dexFile, Opcode.PACKED_SWITCH_PAYLOAD, instructionStart); in DexBackedPackedSwitchPayload() 54 elementCount = dexFile.readUshort(instructionStart + ELEMENT_COUNT_OFFSET); in DexBackedPackedSwitchPayload() 60 final int firstKey = dexFile.readInt(instructionStart + FIRST_KEY_OFFSET); in getSwitchElements() 73 return dexFile.readInt(instructionStart + TARGETS_OFFSET + index*4); in getSwitchElements()
|
D | DexBackedInstruction21t.java | 43 int instructionStart) { in DexBackedInstruction21t() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction21t() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 48 @Override public int getCodeOffset() { return dexFile.readShort(instructionStart + 2); } in getCodeOffset()
|
D | DexBackedInstruction32x.java | 43 int instructionStart) { in DexBackedInstruction32x() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction32x() 47 @Override public int getRegisterA() { return dexFile.readUshort(instructionStart + 2); } in getRegisterA() 48 @Override public int getRegisterB() { return dexFile.readUshort(instructionStart + 4); } in getRegisterB()
|
D | DexBackedInstruction31t.java | 43 int instructionStart) { in DexBackedInstruction31t() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction31t() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 48 @Override public int getCodeOffset() { return dexFile.readInt(instructionStart + 2); } in getCodeOffset()
|
D | DexBackedInstruction22x.java | 43 int instructionStart) { in DexBackedInstruction22x() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction22x() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 48 @Override public int getRegisterB() { return dexFile.readUshort(instructionStart + 2); } in getRegisterB()
|
D | DexBackedUnknownInstruction.java | 42 int instructionStart) { in DexBackedUnknownInstruction() argument 43 super(dexFile, Opcode.NOP, instructionStart); in DexBackedUnknownInstruction() 47 int opcode = dexFile.readUbyte(instructionStart); in getOriginalOpcode() 49 opcode = dexFile.readUshort(instructionStart); in getOriginalOpcode()
|
D | DexBackedInstruction51l.java | 43 int instructionStart) { in DexBackedInstruction51l() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction51l() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 48 @Override public long getWideLiteral() { return dexFile.readLong(instructionStart + 2); } in getWideLiteral()
|
D | DexBackedInstruction21lh.java | 43 int instructionStart) { in DexBackedInstruction21lh() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction21lh() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 49 … @Override public short getHatLiteral() { return (short)dexFile.readShort(instructionStart + 2); } in getHatLiteral()
|
D | DexBackedInstruction21s.java | 43 int instructionStart) { in DexBackedInstruction21s() argument 44 super(dexFile, opcode, instructionStart); in DexBackedInstruction21s() 47 @Override public int getRegisterA() { return dexFile.readUbyte(instructionStart + 1); } in getRegisterA() 48 @Override public int getNarrowLiteral() { return dexFile.readShort(instructionStart + 2); } in getNarrowLiteral()
|