/dalvik/dx/src/com/android/dx/dex/code/ |
Dops.java | 50 * Standard instances of {@link Dop} and utility methods for getting 55 private static final Dop[] DOPS; 63 public static final Dop SPECIAL_FORMAT = 64 new Dop(Opcodes.SPECIAL_FORMAT, Opcodes.SPECIAL_FORMAT, 68 public static final Dop NOP = 69 new Dop(Opcodes.NOP, Opcodes.NOP, 72 public static final Dop MOVE = 73 new Dop(Opcodes.MOVE, Opcodes.MOVE, 76 public static final Dop MOVE_FROM16 = 77 new Dop(Opcodes.MOVE_FROM16, Opcodes.MOVE [all...] |
SimpleInsn.java | 37 public SimpleInsn(Dop opcode, SourcePosition position, 44 public DalvInsn withOpcode(Dop opcode) {
|
Dop.java | 25 public final class Dop { 60 public Dop(int opcode, int family, int nextOpcode, InsnFormat format, 155 public Dop getOppositeTest() {
|
TargetInsn.java | 41 public TargetInsn(Dop opcode, SourcePosition position, 54 public DalvInsn withOpcode(Dop opcode) { 75 Dop opcode = getOpcode().getOppositeTest();
|
VariableSizeInsn.java | 40 public final DalvInsn withOpcode(Dop opcode) {
|
ZeroSizeInsn.java | 53 public final DalvInsn withOpcode(Dop opcode) {
|
OutputFinisher.java | 404 Dop[] opcodes = makeOpcodesArray(); 423 private Dop[] makeOpcodesArray() { 425 Dop[] result = new Dop[size]; 446 private boolean reserveRegisters(Dop[] opcodes) { 502 private int calculateReservedCount(Dop[] opcodes) { 515 Dop originalOpcode = opcodes[i]; 516 Dop newOpcode = findOpcodeForInsn(insn, originalOpcode); 523 Dop expandedOp = findExpandedOpcodeForInsn(insn); 554 private Dop findOpcodeForInsn(DalvInsn insn, Dop guess) [all...] |
MultiCstInsn.java | 57 public MultiCstInsn(Dop opcode, SourcePosition position, 76 private MultiCstInsn(Dop opcode, SourcePosition position, 87 public DalvInsn withOpcode(Dop opcode) {
|
FixedSizeInsn.java | 45 public FixedSizeInsn(Dop opcode, SourcePosition position,
|
DalvInsn.java | 39 private final Dop opcode; 61 Dop opcode; 94 public DalvInsn(Dop opcode, SourcePosition position, 175 public final Dop getOpcode() { 417 public abstract DalvInsn withOpcode(Dop opcode);
|
CstInsn.java | 56 public CstInsn(Dop opcode, SourcePosition position, 71 public DalvInsn withOpcode(Dop opcode) {
|
RopTranslator.java | 546 Dop opcode = RopToDop.dopFor(insn); 582 Dop opcode = RopToDop.dopFor(insn); 652 Dop opcode = dataInsn.isPacked() ? 695 Dop opcode = RopToDop.dopFor(insn); 720 Dop opcode = RopToDop.dopFor(insn); 774 Dop opcode = RopToDop.dopFor(insn); [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
Dops.java | 48 * Standard instances of {@link Dop} and utility methods for getting 53 private static final Dop[] DOPS; 60 public static final Dop SPECIAL_FORMAT = 61 new Dop(DalvOps.SPECIAL_FORMAT, DalvOps.SPECIAL_FORMAT, 65 public static final Dop NOP = 66 new Dop(DalvOps.NOP, DalvOps.NOP, 69 public static final Dop MOVE = 70 new Dop(DalvOps.MOVE, DalvOps.MOVE, 73 public static final Dop MOVE_FROM16 = 74 new Dop(DalvOps.MOVE_FROM16, DalvOps.MOVE 1221 Dop dop = DOPS[i]; local [all...] |
SimpleInsn.java | 37 public SimpleInsn(Dop opcode, SourcePosition position, 44 public DalvInsn withOpcode(Dop opcode) {
|
Dop.java | 22 public final class Dop { 49 public Dop(int opcode, int family, InsnFormat format, 132 public Dop getOppositeTest() {
|
TargetInsn.java | 41 public TargetInsn(Dop opcode, SourcePosition position, 54 public DalvInsn withOpcode(Dop opcode) { 75 Dop opcode = getOpcode().getOppositeTest();
|
VariableSizeInsn.java | 40 public final DalvInsn withOpcode(Dop opcode) {
|
ZeroSizeInsn.java | 53 public final DalvInsn withOpcode(Dop opcode) {
|
CstInsn.java | 54 public CstInsn(Dop opcode, SourcePosition position, 69 public DalvInsn withOpcode(Dop opcode) {
|
FixedSizeInsn.java | 44 public FixedSizeInsn(Dop opcode, SourcePosition position,
|
DalvInsn.java | 37 private final Dop opcode; 59 Dop opcode; 92 public DalvInsn(Dop opcode, SourcePosition position, 173 public final Dop getOpcode() { 378 public abstract DalvInsn withOpcode(Dop opcode);
|
OutputFinisher.java | 496 Dop dop = insn.getOpcode(); local 497 int family = dop.getFamily(); 545 Dop dop = insn.getOpcode(); local 548 if (format != dop.getFormat()) { 549 dop = Dops.getOrNull(dop.getFamily(), format); 550 insns.set(i, insn.withOpcode(dop)); 578 Dop dop = insn.getOpcode() local 672 Dop dop = insn.getOpcode(); local [all...] |
RopTranslator.java | 538 Dop opcode = RopToDop.dopFor(insn); 573 Dop opcode = RopToDop.dopFor(insn); 639 Dop opcode = dataInsn.isPacked() ? 681 Dop opcode = RopToDop.dopFor(insn); 734 Dop opcode = RopToDop.dopFor(insn);
|
RopToDop.java | 35 * {@link Dop} instances. 39 private static final HashMap<Rop, Dop> MAP; 54 MAP = new HashMap<Rop, Dop>(400); 285 public static Dop dopFor(Insn insn) { 292 Dop result = MAP.get(rop);
|
/cts/tools/dasm/src/dasm/ |
DopInfo.java | 19 import com.android.dx.dex.code.Dop; 60 public Dop opcode; // its opcode 115 static private void add(String name, Dop opcode, String args) { 123 static private String getArgsFormat(Dop dop) { 124 InsnFormat format = dop.getFormat(); 137 switch (dop.getOpcode()) { 166 switch (dop.getOpcode()) { 195 switch (dop.getOpcode()) { 208 switch (dop.getOpcode()) 233 Dop dop = Dops.get(i); external variable declarations 234 add(dop.getName(), dop, getArgsFormat(dop)); external variable declarations [all...] |