Searched refs:RegOps (Results 1 - 19 of 19) sorted by relevance
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | DexTranslationAdvice.java | 72 case RegOps.REM: 73 case RegOps.ADD: 74 case RegOps.MUL: 75 case RegOps.DIV: 76 case RegOps.AND: 77 case RegOps.OR: 78 case RegOps.XOR: 81 case RegOps.SHL: 82 case RegOps.SHR: 83 case RegOps [all...] |
H A D | Rops.java | 35 new Rop(RegOps.NOP, Type.VOID, StdTypeList.EMPTY, "nop"); 39 new Rop(RegOps.MOVE, Type.INT, StdTypeList.INT, "move-int"); 43 new Rop(RegOps.MOVE, Type.LONG, StdTypeList.LONG, "move-long"); 47 new Rop(RegOps.MOVE, Type.FLOAT, StdTypeList.FLOAT, "move-float"); 51 new Rop(RegOps.MOVE, Type.DOUBLE, StdTypeList.DOUBLE, "move-double"); 55 new Rop(RegOps.MOVE, Type.OBJECT, StdTypeList.OBJECT, "move-object"); 64 new Rop(RegOps.MOVE, Type.RETURN_ADDRESS, 69 new Rop(RegOps.MOVE_PARAM, Type.INT, StdTypeList.EMPTY, 74 new Rop(RegOps.MOVE_PARAM, Type.LONG, StdTypeList.EMPTY, 79 new Rop(RegOps [all...] |
H A D | RegOps.java | 31 public final class RegOps { class 302 private RegOps() { method in class:RegOps 384 case RegOps.IF_EQ: 385 case RegOps.IF_NE: 387 case RegOps.IF_LT: 388 return RegOps.IF_GT; 389 case RegOps.IF_GE: 390 return RegOps.IF_LE; 391 case RegOps.IF_LE: 392 return RegOps [all...] |
H A D | Rop.java | 52 /** the opcode; one of the constants in {@link RegOps} */ 83 * @param opcode the opcode; one of the constants in {@link RegOps} 131 * @param opcode the opcode; one of the constants in {@link RegOps} 151 * @param opcode the opcode; one of the constants in {@link RegOps} 170 * @param opcode the opcode; one of the constants in {@link RegOps} 186 * @param opcode the opcode; one of the constants in {@link RegOps} 205 * @param opcode the opcode; one of the constants in {@link RegOps} 254 sb.append(RegOps.opName(opcode)); 372 case RegOps.AND: 373 case RegOps [all...] |
H A D | BasicBlockList.java | 140 if (insn.getOpcode().getOpcode() != RegOps.MARK_LOCAL) {
|
H A D | Insn.java | 159 if (opcode.getOpcode() == RegOps.MARK_LOCAL) {
|
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | RopperMachine.java | 23 import com.android.dx.rop.code.RegOps; 505 if (ropOpcode == RegOps.NEW_ARRAY) { 554 } else if (ropOpcode == RegOps.RETURN) { 753 return RegOps.NOP; 757 return RegOps.CONST; 761 return RegOps.MOVE; 764 return RegOps.AGET; 767 return RegOps.APUT; 771 return RegOps.ADD; 774 return RegOps [all...] |
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | SCCP.java | 21 import com.android.dx.rop.code.RegOps; 267 case RegOps.ADD: 270 case RegOps.SUB: 273 case RegOps.MUL: 276 case RegOps.DIV: 284 case RegOps.AND: 287 case RegOps.OR: 290 case RegOps.XOR: 293 case RegOps.SHL: 296 case RegOps [all...] |
H A D | NormalSsaInsn.java | 141 if (insn.getOpcode().getOpcode() == RegOps.MARK_LOCAL) { 178 return insn.getOpcode().getOpcode() == RegOps.MOVE; 184 return insn.getOpcode().getOpcode() == RegOps.MOVE_EXCEPTION; 226 case RegOps.MOVE_RESULT: 227 case RegOps.MOVE: 228 case RegOps.CONST:
|
H A D | MoveParamCombiner.java | 20 import com.android.dx.rop.code.RegOps; 68 if (insn.getOpcode().getOpcode() != RegOps.MOVE_PARAM) {
|
H A D | LiteralOpUpgrader.java | 26 import com.android.dx.rop.code.RegOps; 107 RegOps.flippedIfOpcode(opcode.getOpcode())); 140 * @param newOpcode A RegOp from {@link RegOps}
|
H A D | DeadCodeRemover.java | 19 import com.android.dx.rop.code.RegOps;
|
H A D | SsaMethod.java | 27 import com.android.dx.rop.code.RegOps; 665 && insn.getOpcode().getOpcode() == RegOps.MARK_LOCAL) {
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | RopToDop.java | 20 import com.android.dx.rop.code.RegOps; 315 case RegOps.MOVE_EXCEPTION: return Dops.MOVE_EXCEPTION; 316 case RegOps.INVOKE_STATIC: return Dops.INVOKE_STATIC; 317 case RegOps.INVOKE_VIRTUAL: return Dops.INVOKE_VIRTUAL; 318 case RegOps.INVOKE_SUPER: return Dops.INVOKE_SUPER; 319 case RegOps.INVOKE_DIRECT: return Dops.INVOKE_DIRECT; 320 case RegOps.INVOKE_INTERFACE: return Dops.INVOKE_INTERFACE; 321 case RegOps.NEW_ARRAY: return Dops.NEW_ARRAY; 322 case RegOps.FILLED_NEW_ARRAY: return Dops.FILLED_NEW_ARRAY; 323 case RegOps [all...] |
H A D | RopTranslator.java | 26 import com.android.dx.rop.code.RegOps; 185 if (insn.getOpcode().getOpcode()== RegOps.MOVE_PARAM) { 525 if (rop.getOpcode() == RegOps.MARK_LOCAL) { 532 if (rop.getOpcode() == RegOps.MOVE_RESULT_PSEUDO) { 582 if (ropOpcode == RegOps.MOVE_PARAM) { 671 if (insn.getOpcode().getOpcode() != RegOps.MOVE_RESULT_PSEUDO) { 703 || (rop.getOpcode() == RegOps.CHECK_CAST); 711 if ((rop.getOpcode() == RegOps.NEW_ARRAY) &&
|
/dalvik/dx/src/com/android/dx/ssa/back/ |
H A D | IdenticalBlockCombiner.java | 24 import com.android.dx.rop.code.RegOps; 86 RegOps.MOVE_RESULT) {
|
H A D | RegisterAllocator.java | 19 import com.android.dx.rop.code.RegOps; 118 return ndefInsn.getOpcode().getOpcode() == RegOps.MOVE_PARAM;
|
H A D | FirstFitLocalCombiningAllocator.java | 218 if (opcode != null && opcode.getOpcode() == RegOps.MOVE_PARAM) { 475 if (checkCastInsn.getOpcode().getOpcode() != RegOps.CHECK_CAST) { 619 RegOps.MOVE_RESULT_PSEUDO) {
|
H A D | SsaToRop.java | 23 import com.android.dx.rop.code.RegOps;
|
Completed in 283 milliseconds