/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | RopToDop.java | 226 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 D | Dop.java | 157 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 D | DalvInsn.java | 37 /** 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 D | VariableSizeInsn.java | 35 super(Dops.SPECIAL_FORMAT, position, registers);
|
H A D | ZeroSizeInsn.java | 36 super(Dops.SPECIAL_FORMAT, position, RegisterSpecList.EMPTY);
|
H A D | RopTranslator.java | 299 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 D | SwitchData.java | 104 int defaultTarget = Dops.PACKED_SWITCH.getFormat().codeSize();
|
H A D | OutputFinisher.java | 517 guess = Dops.getNextOrNull(guess, dexOptions); 765 new TargetInsn(Dops.GOTO, target.getPosition(),
|
H A D | Dops.java | 51 public final class Dops { class 1171 private Dops() { method in class:Dops
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | RopToDop.java | 55 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 D | Dop.java | 134 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 D | DalvInsn.java | 36 /** 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 D | VariableSizeInsn.java | 35 super(Dops.SPECIAL_FORMAT, position, registers);
|
H A D | ZeroSizeInsn.java | 36 super(Dops.SPECIAL_FORMAT, position, RegisterSpecList.EMPTY);
|
H A D | OutputFinisher.java | 503 (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 D | RopTranslator.java | 293 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 D | SwitchData.java | 103 int defaultTarget = Dops.PACKED_SWITCH.getFormat().codeSize();
|
H A D | Dops.java | 49 public final class Dops { class 1168 private Dops() { method in class:Dops
|
/dalvik/opcode-gen/ |
H A D | regen-all | 37 ${progdir}/opcode-gen dx/src/com/android/dx/dex/code/Dops.java
|