Home
last modified time | relevance | path

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

123

/dalvik/dx/src/com/android/dx/io/instructions/
DInstructionCodec.java34 public DecodedInstruction decode(int opcodeUnit, in FORMAT_00X() argument
37 this, opcodeUnit, 0, null, in FORMAT_00X()
49 public DecodedInstruction decode(int opcodeUnit, in FORMAT_10X() argument
51 int opcode = byte0(opcodeUnit); in FORMAT_10X()
52 int literal = byte1(opcodeUnit); // should be zero in FORMAT_10X()
66 public DecodedInstruction decode(int opcodeUnit, in FORMAT_12X() argument
68 int opcode = byte0(opcodeUnit); in FORMAT_12X()
69 int a = nibble2(opcodeUnit); in FORMAT_12X()
70 int b = nibble3(opcodeUnit); in FORMAT_12X()
87 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.java343 public static int extractOpcodeFromUnit(int opcodeUnit) { in extractOpcodeFromUnit() argument
350 int lowByte = opcodeUnit & 0xff; in extractOpcodeFromUnit()
351 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()
DForm32x.java89 opcodeUnit(insn, 0), in writeTo()
DForm31t.java97 write(out, opcodeUnit(insn, regs.get(0).getReg()), offset); in writeTo()
DForm22x.java89 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm21t.java102 opcodeUnit(insn, regs.get(0).getReg()), 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()
DForm12x.java128 write(out, opcodeUnit(insn, in writeTo()

123