/external/dexmaker/src/dx/java/com/android/dx/io/instructions/ |
D | InstructionCodec.java | 33 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_00X() argument 36 this, opcodeUnit, 0, null, in FORMAT_00X() 46 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_10X() argument 48 int opcode = byte0(opcodeUnit); in FORMAT_10X() 49 int literal = byte1(opcodeUnit); // should be zero in FORMAT_10X() 61 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_12X() argument 63 int opcode = byte0(opcodeUnit); in FORMAT_12X() 64 int a = nibble2(opcodeUnit); in FORMAT_12X() 65 int b = nibble3(opcodeUnit); in FORMAT_12X() 80 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_11N() argument [all …]
|
D | DecodedInstruction.java | 70 int opcodeUnit = in.read(); in decode() local 71 int opcode = Opcodes.extractOpcodeFromUnit(opcodeUnit); in decode() 74 return format.decode(opcodeUnit, in); in decode()
|
/external/dexmaker/src/dx/java/com/android/dx/io/ |
D | Opcodes.java | 392 public static int extractOpcodeFromUnit(int opcodeUnit) { in extractOpcodeFromUnit() argument 399 int lowByte = opcodeUnit & 0xff; in extractOpcodeFromUnit() 400 return ((lowByte == 0) || (lowByte == 0xff)) ? opcodeUnit : lowByte; in extractOpcodeFromUnit()
|
/external/dexmaker/src/dx/java/com/android/dx/dex/code/form/ |
D | Form10x.java | 70 write(out, opcodeUnit(insn, 0)); in writeTo()
|
D | Form30t.java | 80 write(out, opcodeUnit(insn, 0), offset); in writeTo()
|
D | Form10t.java | 84 write(out, opcodeUnit(insn, (offset & 0xff))); in writeTo()
|
D | Form20t.java | 84 write(out, opcodeUnit(insn, 0), (short) offset); in writeTo()
|
D | Form11x.java | 86 write(out, opcodeUnit(insn, regs.get(0).getReg())); in writeTo()
|
D | Form31t.java | 98 write(out, opcodeUnit(insn, regs.get(0).getReg()), offset); in writeTo()
|
D | Form32x.java | 90 opcodeUnit(insn, 0), in writeTo()
|
D | Form22x.java | 90 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
|
D | Form21t.java | 103 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
|
D | Form3rc.java | 104 write(out, opcodeUnit(insn, count), (short) cpi, (short) firstReg); in writeTo()
|
D | Form23x.java | 93 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
|
D | Form33x.java | 97 opcodeUnit(insn), in writeTo()
|
D | Form5rc.java | 103 write(out, opcodeUnit(insn), cpi, (short) count, (short) firstReg); in writeTo()
|
D | Form22t.java | 106 opcodeUnit(insn, in writeTo()
|
D | Form31i.java | 104 write(out, opcodeUnit(insn, regs.get(0).getReg()), value); in writeTo()
|
D | Form51l.java | 101 write(out, opcodeUnit(insn, regs.get(0).getReg()), value); in writeTo()
|
D | Form21s.java | 107 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
|
D | Form12x.java | 134 write(out, opcodeUnit(insn, in writeTo()
|
D | Form11n.java | 108 opcodeUnit(insn, makeByte(regs.get(0).getReg(), value & 0xf))); in writeTo()
|
D | Form52c.java | 110 opcodeUnit(insn), in writeTo()
|
D | Form22c.java | 111 opcodeUnit(insn, in writeTo()
|
/external/dexmaker/src/dx/java/com/android/dx/dex/code/ |
D | InsnFormat.java | 484 protected static short opcodeUnit(DalvInsn insn, int arg) { in opcodeUnit() method in InsnFormat 507 protected static short opcodeUnit(DalvInsn insn) { in opcodeUnit() method in InsnFormat
|