HomeSort by relevance Sort by last modified time
    Searched refs:Dop (Results 1 - 25 of 80) sorted by null

1 2 3 4

  /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...]

Completed in 886 milliseconds

1 2 3 4