/external/dexmaker/src/dx/java/com/android/dx/io/instructions/ |
H A D | InstructionCodec.java | 33 @Override public DecodedInstruction decode(int opcodeUnit, 36 this, opcodeUnit, 0, null, 46 @Override public DecodedInstruction decode(int opcodeUnit, 48 int opcode = byte0(opcodeUnit); 49 int literal = byte1(opcodeUnit); // should be zero 61 @Override public DecodedInstruction decode(int opcodeUnit, 63 int opcode = byte0(opcodeUnit); 64 int a = nibble2(opcodeUnit); 65 int b = nibble3(opcodeUnit); 80 @Override public DecodedInstruction decode(int opcodeUnit, 890 decode(int opcodeUnit, CodeInput in) argument 901 decodeRegisterList( InstructionCodec format, int opcodeUnit, CodeInput in) argument 966 decodeRegisterRange( InstructionCodec format, int opcodeUnit, CodeInput in) argument [all...] |
H A D | DecodedInstruction.java | 70 int opcodeUnit = in.read(); 71 int opcode = Opcodes.extractOpcodeFromUnit(opcodeUnit); 74 return format.decode(opcodeUnit, in);
|
/external/dexmaker/src/dx/java/com/android/dx/dex/code/form/ |
H A D | Form10x.java | 70 write(out, opcodeUnit(insn, 0));
|
H A D | Form30t.java | 80 write(out, opcodeUnit(insn, 0), offset);
|
H A D | Form10t.java | 84 write(out, opcodeUnit(insn, (offset & 0xff)));
|
H A D | Form11x.java | 86 write(out, opcodeUnit(insn, regs.get(0).getReg()));
|
H A D | Form20t.java | 84 write(out, opcodeUnit(insn, 0), (short) offset);
|
H A D | Form21t.java | 103 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form22t.java | 106 opcodeUnit(insn,
|
H A D | Form22x.java | 90 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form23x.java | 93 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form31i.java | 104 write(out, opcodeUnit(insn, regs.get(0).getReg()), value);
|
H A D | Form31t.java | 98 write(out, opcodeUnit(insn, regs.get(0).getReg()), offset);
|
H A D | Form32x.java | 90 opcodeUnit(insn, 0),
|
H A D | Form33x.java | 97 opcodeUnit(insn),
|
H A D | Form3rc.java | 104 write(out, opcodeUnit(insn, count), (short) cpi, (short) firstReg);
|
H A D | Form51l.java | 101 write(out, opcodeUnit(insn, regs.get(0).getReg()), value);
|
H A D | Form5rc.java | 103 write(out, opcodeUnit(insn), cpi, (short) count, (short) firstReg);
|
H A D | Form11n.java | 108 opcodeUnit(insn, makeByte(regs.get(0).getReg(), value & 0xf)));
|
H A D | Form12x.java | 134 write(out, opcodeUnit(insn,
|
H A D | Form21c.java | 146 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form21h.java | 124 write(out, opcodeUnit(insn, regs.get(0).getReg()), bits);
|
H A D | Form21s.java | 107 opcodeUnit(insn, regs.get(0).getReg()),
|
H A D | Form22b.java | 110 opcodeUnit(insn, regs.get(0).getReg()),
|
/external/dexmaker/src/dx/java/com/android/dx/io/ |
H A D | Opcodes.java | 389 * @param opcodeUnit the opcode-containing code unit 392 public static int extractOpcodeFromUnit(int opcodeUnit) { argument 399 int lowByte = opcodeUnit & 0xff; 400 return ((lowByte == 0) || (lowByte == 0xff)) ? opcodeUnit : lowByte;
|