Home
last modified time | relevance | path

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

12

/external/dexmaker/src/dx/java/com/android/dx/io/instructions/
DInstructionCodec.java33 @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 …]
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()
/external/dexmaker/src/dx/java/com/android/dx/io/
DOpcodes.java392 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/
DForm10x.java70 write(out, opcodeUnit(insn, 0)); in writeTo()
DForm30t.java80 write(out, opcodeUnit(insn, 0), offset); in writeTo()
DForm10t.java84 write(out, opcodeUnit(insn, (offset & 0xff))); in writeTo()
DForm20t.java84 write(out, opcodeUnit(insn, 0), (short) offset); in writeTo()
DForm11x.java86 write(out, opcodeUnit(insn, regs.get(0).getReg())); in writeTo()
DForm31t.java98 write(out, opcodeUnit(insn, regs.get(0).getReg()), offset); in writeTo()
DForm32x.java90 opcodeUnit(insn, 0), in writeTo()
DForm22x.java90 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm21t.java103 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm3rc.java104 write(out, opcodeUnit(insn, count), (short) cpi, (short) firstReg); in writeTo()
DForm23x.java93 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm33x.java97 opcodeUnit(insn), in writeTo()
DForm5rc.java103 write(out, opcodeUnit(insn), cpi, (short) count, (short) firstReg); in writeTo()
DForm22t.java106 opcodeUnit(insn, in writeTo()
DForm31i.java104 write(out, opcodeUnit(insn, regs.get(0).getReg()), value); in writeTo()
DForm51l.java101 write(out, opcodeUnit(insn, regs.get(0).getReg()), value); in writeTo()
DForm21s.java107 opcodeUnit(insn, regs.get(0).getReg()), in writeTo()
DForm12x.java134 write(out, opcodeUnit(insn, in writeTo()
DForm11n.java108 opcodeUnit(insn, makeByte(regs.get(0).getReg(), value & 0xf))); in writeTo()
DForm52c.java110 opcodeUnit(insn), in writeTo()
DForm22c.java111 opcodeUnit(insn, in writeTo()
/external/dexmaker/src/dx/java/com/android/dx/dex/code/
DInsnFormat.java484 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

12