Home
last modified time | relevance | path

Searched refs:opcodeUnit (Results 1 – 25 of 53) sorted by relevance

123

/dalvik/dx/src/com/android/dx/io/instructions/
DInstructionCodec.java32 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_00X() argument
35 this, opcodeUnit, 0, null, in FORMAT_00X()
45 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_10X() argument
47 int opcode = byte0(opcodeUnit); in FORMAT_10X()
48 int literal = byte1(opcodeUnit); // should be zero in FORMAT_10X()
60 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_12X() argument
62 int opcode = byte0(opcodeUnit); in FORMAT_12X()
63 int a = nibble2(opcodeUnit); in FORMAT_12X()
64 int b = nibble3(opcodeUnit); in FORMAT_12X()
79 @Override public DecodedInstruction decode(int opcodeUnit, in FORMAT_11N() argument
[all …]
DDecodedInstruction.java70 int opcodeUnit = in.read(); in decode() local
71 int opcode = Opcodes.extractOpcodeFromUnit(opcodeUnit); in decode()
74 return format.decode(opcodeUnit, in); in decode()
/dalvik/dx/src/com/android/dx/io/
DOpcodes.java336 public static int extractOpcodeFromUnit(int opcodeUnit) { in extractOpcodeFromUnit() argument
343 int lowByte = opcodeUnit & 0xff; in extractOpcodeFromUnit()
344 return ((lowByte == 0) || (lowByte == 0xff)) ? opcodeUnit : lowByte; in extractOpcodeFromUnit()
/dalvik/dx/src/com/android/dx/dex/code/form/
DForm10x.java70 write(out, opcodeUnit(insn, 0)); in writeTo()
DForm30t.java80 write(out, opcodeUnit(insn, 0), offset); in writeTo()
DForm20t.java84 write(out, opcodeUnit(insn, 0), (short) offset); in writeTo()
DForm10t.java84 write(out, opcodeUnit(insn, (offset & 0xff))); in writeTo()
DForm11x.java85 write(out, opcodeUnit(insn, regs.get(0).getReg())); in writeTo()
DForm22x.java89 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm31t.java97 write(out, opcodeUnit(insn, regs.get(0).getReg()), offset); in writeTo()
DForm32x.java89 opcodeUnit(insn, 0), in writeTo()
DForm21t.java102 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm3rc.java104 write(out, opcodeUnit(insn, count), (short) cpi, (short) firstReg); in writeTo()
DForm23x.java92 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/
DForm10x.java76 write(out, opcodeUnit(insn, 0)); in writeTo()
DForm30t.java86 write(out, opcodeUnit(insn, 0), in writeTo()
DForm20t.java90 write(out, opcodeUnit(insn, 0), (short) offset); in writeTo()
DForm10t.java90 write(out, opcodeUnit(insn, (offset & 0xff))); in writeTo()
DForm11x.java80 write(out, opcodeUnit(insn, regs.get(0).getReg())); in writeTo()
DForm32x.java83 opcodeUnit(insn, 0), in writeTo()
DForm22x.java83 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm31t.java92 write(out, opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm23x.java85 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm21t.java97 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm22t.java99 opcodeUnit(insn, in writeTo()

123