Home
last modified time | relevance | path

Searched refs:Dop (Results 1 – 12 of 12) sorted by relevance

/external/dexmaker/src/dx/java/com/android/dx/dex/code/
DDops.java56 private static final Dop[] DOPS;
64 public static final Dop SPECIAL_FORMAT =
65 new Dop(Opcodes.SPECIAL_FORMAT, Opcodes.SPECIAL_FORMAT,
69 public static final Dop NOP =
70 new Dop(Opcodes.NOP, Opcodes.NOP,
73 public static final Dop MOVE =
74 new Dop(Opcodes.MOVE, Opcodes.MOVE,
77 public static final Dop MOVE_FROM16 =
78 new Dop(Opcodes.MOVE_FROM16, Opcodes.MOVE,
81 public static final Dop MOVE_16 =
[all …]
DOutputFinisher.java358 Dop[] opcodes = makeOpcodesArray(); in finishProcessingAndGetList()
374 private Dop[] makeOpcodesArray() { in makeOpcodesArray()
376 Dop[] result = new Dop[size]; in makeOpcodesArray()
395 private void reserveRegisters(Dop[] opcodes) { in reserveRegisters()
446 private int calculateReservedCount(Dop[] opcodes) { in calculateReservedCount()
459 Dop originalOpcode = opcodes[i]; in calculateReservedCount()
460 Dop newOpcode = findOpcodeForInsn(insn, originalOpcode); in calculateReservedCount()
467 Dop expandedOp = findExpandedOpcodeForInsn(insn); in calculateReservedCount()
498 private Dop findOpcodeForInsn(DalvInsn insn, Dop guess) { in findOpcodeForInsn()
523 private Dop findExpandedOpcodeForInsn(DalvInsn insn) { in findExpandedOpcodeForInsn()
[all …]
DTargetInsn.java41 public TargetInsn(Dop opcode, SourcePosition position, in TargetInsn()
54 public DalvInsn withOpcode(Dop opcode) { in withOpcode()
75 Dop opcode = getOpcode().getOppositeTest(); in withNewTargetAndReversed()
DDalvInsn.java39 private final Dop opcode;
61 Dop opcode; in makeMove()
94 public DalvInsn(Dop opcode, SourcePosition position, in DalvInsn()
175 public final Dop getOpcode() { in getOpcode()
406 public abstract DalvInsn withOpcode(Dop opcode); in withOpcode()
DDop.java25 public final class Dop { class
60 public Dop(int opcode, int family, int nextOpcode, InsnFormat format, in Dop() method in Dop
155 public Dop getOppositeTest() { in getOppositeTest()
DSimpleInsn.java37 public SimpleInsn(Dop opcode, SourcePosition position, in SimpleInsn()
44 public DalvInsn withOpcode(Dop opcode) { in withOpcode()
DCstInsn.java54 public CstInsn(Dop opcode, SourcePosition position, in CstInsn()
69 public DalvInsn withOpcode(Dop opcode) { in withOpcode()
DRopTranslator.java545 Dop opcode = RopToDop.dopFor(insn); in visitPlainInsn()
580 Dop opcode = RopToDop.dopFor(insn); in visitPlainCstInsn()
646 Dop opcode = dataInsn.isPacked() ? in visitSwitchInsn()
688 Dop opcode = RopToDop.dopFor(insn); in visitThrowingCstInsn()
741 Dop opcode = RopToDop.dopFor(insn); in visitThrowingInsn()
DVariableSizeInsn.java40 public final DalvInsn withOpcode(Dop opcode) { in withOpcode()
DZeroSizeInsn.java53 public final DalvInsn withOpcode(Dop opcode) { in withOpcode()
DFixedSizeInsn.java45 public FixedSizeInsn(Dop opcode, SourcePosition position, in FixedSizeInsn()
DRopToDop.java39 private static final HashMap<Rop, Dop> MAP;
226 MAP = new HashMap<Rop, Dop>(400);
457 public static Dop dopFor(Insn insn) { in dopFor()
464 Dop result = MAP.get(rop); in dopFor()