/dalvik/dx/src/com/android/dx/dex/code/ |
D | RopToDop.java | 226 MAP.put(Rops.NOP, Dops.NOP); in MAP.put() 227 MAP.put(Rops.MOVE_INT, Dops.MOVE); in MAP.put() 228 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE); in MAP.put() 229 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE); in MAP.put() 230 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE); in MAP.put() 231 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT); in MAP.put() 232 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE); in MAP.put() 233 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE); in MAP.put() 234 MAP.put(Rops.MOVE_PARAM_FLOAT, Dops.MOVE); in MAP.put() 235 MAP.put(Rops.MOVE_PARAM_DOUBLE, Dops.MOVE_WIDE); in MAP.put() [all …]
|
D | Dop.java | 157 case Opcodes.IF_EQ: return Dops.IF_NE; in getOppositeTest() 158 case Opcodes.IF_NE: return Dops.IF_EQ; in getOppositeTest() 159 case Opcodes.IF_LT: return Dops.IF_GE; in getOppositeTest() 160 case Opcodes.IF_GE: return Dops.IF_LT; in getOppositeTest() 161 case Opcodes.IF_GT: return Dops.IF_LE; in getOppositeTest() 162 case Opcodes.IF_LE: return Dops.IF_GT; in getOppositeTest() 163 case Opcodes.IF_EQZ: return Dops.IF_NEZ; in getOppositeTest() 164 case Opcodes.IF_NEZ: return Dops.IF_EQZ; in getOppositeTest() 165 case Opcodes.IF_LTZ: return Dops.IF_GEZ; in getOppositeTest() 166 case Opcodes.IF_GEZ: return Dops.IF_LTZ; in getOppositeTest() [all …]
|
D | DalvInsn.java | 65 opcode = reference ? Dops.MOVE_OBJECT : in makeMove() 66 (category1 ? Dops.MOVE : Dops.MOVE_WIDE); in makeMove() 68 opcode = reference ? Dops.MOVE_OBJECT_FROM16 : in makeMove() 69 (category1 ? Dops.MOVE_FROM16 : Dops.MOVE_WIDE_FROM16); in makeMove() 71 opcode = reference ? Dops.MOVE_OBJECT_16 : in makeMove() 72 (category1 ? Dops.MOVE_16 : Dops.MOVE_WIDE_16); in makeMove()
|
D | VariableSizeInsn.java | 35 super(Dops.SPECIAL_FORMAT, position, registers); in VariableSizeInsn()
|
D | ZeroSizeInsn.java | 36 super(Dops.SPECIAL_FORMAT, position, RegisterSpecList.EMPTY); in ZeroSizeInsn()
|
D | RopTranslator.java | 299 new TargetInsn(Dops.GOTO, lastInsn.getPosition(), in outputBlock() 649 Dops.PACKED_SWITCH : Dops.SPARSE_SWITCH; in visitSwitchInsn() 781 new TargetInsn(Dops.FILL_ARRAY_DATA, pos, getRegs(insn), in visitFillArrayDataInsn()
|
D | SwitchData.java | 104 int defaultTarget = Dops.PACKED_SWITCH.getFormat().codeSize(); in writeTo()
|
D | OutputFinisher.java | 539 guess = Dops.getNextOrNull(guess, dexOptions); in findOpcodeForInsn() 787 new TargetInsn(Dops.GOTO, target.getPosition(), in fixBranches()
|
D | Dops.java | 51 public final class Dops { class 1171 private Dops() { in Dops() method in Dops
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | RopToDop.java | 55 MAP.put(Rops.NOP, Dops.NOP); in MAP.put() 56 MAP.put(Rops.MOVE_INT, Dops.MOVE); in MAP.put() 57 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE); in MAP.put() 58 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE); in MAP.put() 59 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE); in MAP.put() 60 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT); in MAP.put() 61 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE); in MAP.put() 62 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE); in MAP.put() 63 MAP.put(Rops.MOVE_PARAM_FLOAT, Dops.MOVE); in MAP.put() 64 MAP.put(Rops.MOVE_PARAM_DOUBLE, Dops.MOVE_WIDE); in MAP.put() [all …]
|
D | Dop.java | 134 case DalvOps.IF_EQ: return Dops.IF_NE; in getOppositeTest() 135 case DalvOps.IF_NE: return Dops.IF_EQ; in getOppositeTest() 136 case DalvOps.IF_LT: return Dops.IF_GE; in getOppositeTest() 137 case DalvOps.IF_GE: return Dops.IF_LT; in getOppositeTest() 138 case DalvOps.IF_GT: return Dops.IF_LE; in getOppositeTest() 139 case DalvOps.IF_LE: return Dops.IF_GT; in getOppositeTest() 140 case DalvOps.IF_EQZ: return Dops.IF_NEZ; in getOppositeTest() 141 case DalvOps.IF_NEZ: return Dops.IF_EQZ; in getOppositeTest() 142 case DalvOps.IF_LTZ: return Dops.IF_GEZ; in getOppositeTest() 143 case DalvOps.IF_GEZ: return Dops.IF_LTZ; in getOppositeTest() [all …]
|
D | DalvInsn.java | 62 opcode = reference ? Dops.MOVE_OBJECT : in makeMove() 63 (category1 ? Dops.MOVE : Dops.MOVE_WIDE); in makeMove() 65 opcode = reference ? Dops.MOVE_OBJECT_FROM16 : in makeMove() 66 (category1 ? Dops.MOVE_FROM16 : Dops.MOVE_WIDE_FROM16); in makeMove() 68 opcode = reference ? Dops.MOVE_OBJECT_16 : in makeMove() 69 (category1 ? Dops.MOVE_16 : Dops.MOVE_WIDE_16); in makeMove()
|
D | VariableSizeInsn.java | 35 super(Dops.SPECIAL_FORMAT, position, registers); in VariableSizeInsn()
|
D | ZeroSizeInsn.java | 36 super(Dops.SPECIAL_FORMAT, position, RegisterSpecList.EMPTY); in ZeroSizeInsn()
|
D | OutputFinisher.java | 503 (Dops.getOrNull(family, format) != null))) { in findFormatForInsn() 549 dop = Dops.getOrNull(dop.getFamily(), format); in massageInstructions() 607 dop = Dops.getOrNull(dop.getFamily(), currentFormat); in performExpansion() 691 dop = Dops.getOrNull(dop.getFamily(), newFormat); in fixBranches() 724 new TargetInsn(Dops.GOTO, target.getPosition(), in fixBranches()
|
D | RopTranslator.java | 293 new TargetInsn(Dops.GOTO, lastInsn.getPosition(), in outputBlock() 640 Dops.PACKED_SWITCH : Dops.SPARSE_SWITCH; in visitSwitchInsn() 772 new TargetInsn(Dops.FILL_ARRAY_DATA, pos, getRegs(insn), in visitFillArrayDataInsn()
|
D | SwitchData.java | 103 int defaultTarget = Dops.PACKED_SWITCH.getFormat().codeSize(); in writeTo()
|
D | Dops.java | 49 public final class Dops { class 1168 private Dops() { in Dops() method in Dops
|
/dalvik/opcode-gen/ |
D | regen-all | 37 ${progdir}/opcode-gen dx/src/com/android/dx/dex/code/Dops.java
|