Searched refs:Dops (Results 1 - 19 of 19) sorted by relevance

/dalvik/dx/src/com/android/dx/dex/code/
H A DRopToDop.java226 MAP.put(Rops.NOP, Dops.NOP);
227 MAP.put(Rops.MOVE_INT, Dops.MOVE);
228 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE);
229 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE);
230 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE);
231 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT);
232 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE);
233 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE);
234 MAP.put(Rops.MOVE_PARAM_FLOAT, Dops.MOVE);
235 MAP.put(Rops.MOVE_PARAM_DOUBLE, Dops
[all...]
H A DDop.java157 case Opcodes.IF_EQ: return Dops.IF_NE;
158 case Opcodes.IF_NE: return Dops.IF_EQ;
159 case Opcodes.IF_LT: return Dops.IF_GE;
160 case Opcodes.IF_GE: return Dops.IF_LT;
161 case Opcodes.IF_GT: return Dops.IF_LE;
162 case Opcodes.IF_LE: return Dops.IF_GT;
163 case Opcodes.IF_EQZ: return Dops.IF_NEZ;
164 case Opcodes.IF_NEZ: return Dops.IF_EQZ;
165 case Opcodes.IF_LTZ: return Dops.IF_GEZ;
166 case Opcodes.IF_GEZ: return Dops
[all...]
H A DDalvInsn.java37 /** the opcode; one of the constants from {@link Dops} */
63 opcode = reference ? Dops.MOVE_OBJECT :
64 (category1 ? Dops.MOVE : Dops.MOVE_WIDE);
66 opcode = reference ? Dops.MOVE_OBJECT_FROM16 :
67 (category1 ? Dops.MOVE_FROM16 : Dops.MOVE_WIDE_FROM16);
69 opcode = reference ? Dops.MOVE_OBJECT_16 :
70 (category1 ? Dops.MOVE_16 : Dops
[all...]
H A DVariableSizeInsn.java35 super(Dops.SPECIAL_FORMAT, position, registers);
H A DZeroSizeInsn.java36 super(Dops.SPECIAL_FORMAT, position, RegisterSpecList.EMPTY);
H A DRopTranslator.java299 new TargetInsn(Dops.GOTO, lastInsn.getPosition(),
649 Dops.PACKED_SWITCH : Dops.SPARSE_SWITCH;
781 new TargetInsn(Dops.FILL_ARRAY_DATA, pos, getRegs(insn),
H A DSwitchData.java104 int defaultTarget = Dops.PACKED_SWITCH.getFormat().codeSize();
H A DOutputFinisher.java517 guess = Dops.getNextOrNull(guess, dexOptions);
765 new TargetInsn(Dops.GOTO, target.getPosition(),
H A DDops.java51 public final class Dops { class
1171 private Dops() { method in class:Dops
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DRopToDop.java55 MAP.put(Rops.NOP, Dops.NOP);
56 MAP.put(Rops.MOVE_INT, Dops.MOVE);
57 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE);
58 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE);
59 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE);
60 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT);
61 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE);
62 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE);
63 MAP.put(Rops.MOVE_PARAM_FLOAT, Dops.MOVE);
64 MAP.put(Rops.MOVE_PARAM_DOUBLE, Dops
[all...]
H A DDop.java134 case DalvOps.IF_EQ: return Dops.IF_NE;
135 case DalvOps.IF_NE: return Dops.IF_EQ;
136 case DalvOps.IF_LT: return Dops.IF_GE;
137 case DalvOps.IF_GE: return Dops.IF_LT;
138 case DalvOps.IF_GT: return Dops.IF_LE;
139 case DalvOps.IF_LE: return Dops.IF_GT;
140 case DalvOps.IF_EQZ: return Dops.IF_NEZ;
141 case DalvOps.IF_NEZ: return Dops.IF_EQZ;
142 case DalvOps.IF_LTZ: return Dops.IF_GEZ;
143 case DalvOps.IF_GEZ: return Dops
[all...]
H A DDalvInsn.java36 /** the opcode; one of the constants from {@link Dops} */
62 opcode = reference ? Dops.MOVE_OBJECT :
63 (category1 ? Dops.MOVE : Dops.MOVE_WIDE);
65 opcode = reference ? Dops.MOVE_OBJECT_FROM16 :
66 (category1 ? Dops.MOVE_FROM16 : Dops.MOVE_WIDE_FROM16);
68 opcode = reference ? Dops.MOVE_OBJECT_16 :
69 (category1 ? Dops.MOVE_16 : Dops
[all...]
H A DVariableSizeInsn.java35 super(Dops.SPECIAL_FORMAT, position, registers);
H A DZeroSizeInsn.java36 super(Dops.SPECIAL_FORMAT, position, RegisterSpecList.EMPTY);
H A DOutputFinisher.java503 (Dops.getOrNull(family, format) != null))) {
549 dop = Dops.getOrNull(dop.getFamily(), format);
607 dop = Dops.getOrNull(dop.getFamily(), currentFormat);
691 dop = Dops.getOrNull(dop.getFamily(), newFormat);
724 new TargetInsn(Dops.GOTO, target.getPosition(),
H A DRopTranslator.java293 new TargetInsn(Dops.GOTO, lastInsn.getPosition(),
640 Dops.PACKED_SWITCH : Dops.SPARSE_SWITCH;
772 new TargetInsn(Dops.FILL_ARRAY_DATA, pos, getRegs(insn),
H A DSwitchData.java103 int defaultTarget = Dops.PACKED_SWITCH.getFormat().codeSize();
H A DDops.java49 public final class Dops { class
1168 private Dops() { method in class:Dops
/dalvik/opcode-gen/
H A Dregen-all37 ${progdir}/opcode-gen dx/src/com/android/dx/dex/code/Dops.java

Completed in 98 milliseconds