/dalvik/dx/tests/093-ssa-invoke-range/ |
D | Blort.java | 14 int dest = 7; in testMixedLocals() local 16 methodThatNeedsInvokeRange(src, 0, dest, 1, 5, 0); in testMixedLocals() 17 methodThatNeedsInvokeRange(src, 0, dest, 1, 5, 0); in testMixedLocals() 25 int dest = 7; in testMixedWorseCase() local 28 methodThatNeedsInvokeRange(src, zero, dest, 1, 5, 0); in testMixedWorseCase() 29 methodThatNeedsInvokeRange(src, 0, dest, 1, 5, 0); in testMixedWorseCase() 39 int dest = 7; in testTailParams() local 41 methodThatNeedsInvokeRange(src, 0, dest, 0, destPos, length); in testTailParams() 48 int dest = 7; in testFlip() local 50 methodThatNeedsInvokeRange(src, 0, dest, 1, 5, 0); in testFlip() [all …]
|
D | expected.txt | 76 @????: mark-local-int . <- v2:"dest"I 112 @????: mark-local-int . <- v2:"dest"I 181 @????: mark-local-int . <- v2:"dest"I 211 @????: mark-local-int . <- v2:"dest"I 259 @????: mark-local-int . <- v2:"dest"I
|
/dalvik/vm/ |
D | BitVector.cpp | 218 void dvmCopyBitVector(BitVector *dest, const BitVector *src) in dvmCopyBitVector() argument 221 checkSizes(dest, src); in dvmCopyBitVector() 223 memcpy(dest->storage, src->storage, sizeof(u4) * dest->storageSize); in dvmCopyBitVector() 229 bool dvmIntersectBitVectors(BitVector *dest, const BitVector *src1, in dvmIntersectBitVectors() argument 232 if (dest->storageSize != src1->storageSize || in dvmIntersectBitVectors() 233 dest->storageSize != src2->storageSize || in dvmIntersectBitVectors() 234 dest->expandable != src1->expandable || in dvmIntersectBitVectors() 235 dest->expandable != src2->expandable) in dvmIntersectBitVectors() 239 for (idx = 0; idx < dest->storageSize; idx++) { in dvmIntersectBitVectors() 240 dest->storage[idx] = src1->storage[idx] & src2->storage[idx]; in dvmIntersectBitVectors() [all …]
|
D | BitVector.h | 70 void dvmCopyBitVector(BitVector *dest, const BitVector *src); 75 bool dvmIntersectBitVectors(BitVector *dest, const BitVector *src1, 81 bool dvmUnifyBitVectors(BitVector *dest, const BitVector *src1,
|
/dalvik/vm/compiler/codegen/mips/ |
D | ArchUtility.cpp | 224 int dest = lir->operands[0]; in dvmDumpLIRInsn() local 238 DUMP_SSA_REP(ALOGD("-------- %s", (char *) dest)); in dvmDumpLIRInsn() 242 ALOGD("-------- chaining cell (backward branch): 0x%04x", dest); in dvmDumpLIRInsn() 246 ALOGD("-------- chaining cell (normal): 0x%04x", dest); in dvmDumpLIRInsn() 250 ALOGD("-------- chaining cell (hot): 0x%04x", dest); in dvmDumpLIRInsn() 255 dest ? ((Method *) dest)->clazz->descriptor : "", in dvmDumpLIRInsn() 256 dest ? ((Method *) dest)->name : "N/A"); in dvmDumpLIRInsn() 261 ((Method *)dest)->clazz->descriptor, in dvmDumpLIRInsn() 262 ((Method *)dest)->name, in dvmDumpLIRInsn() 263 ((Method *)dest)->insns); in dvmDumpLIRInsn() [all …]
|
D | CodegenCommon.cpp | 283 int dest) in newLIR1() argument 288 insn->operands[0] = dest; in newLIR1() 295 int dest, int src1) in newLIR2() argument 301 insn->operands[0] = dest; in newLIR2() 309 int dest, int src1, int src2) in newLIR3() argument 318 insn->operands[0] = dest; in newLIR3() 327 int dest, int src1, int src2, int info) in newLIR4() argument 333 insn->operands[0] = dest; in newLIR4()
|
D | LocalOptimizations.cpp | 56 int dest, int src) in convertMemOpIntoMove() argument 60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src); in convertMemOpIntoMove()
|
/dalvik/vm/compiler/codegen/arm/ |
D | ArchUtility.cpp | 301 int dest = lir->operands[0]; in dvmDumpLIRInsn() local 313 ALOGD("-------- %s", (char *) dest); in dvmDumpLIRInsn() 316 DUMP_SSA_REP(LOGD("-------- %s", (char *) dest)); in dvmDumpLIRInsn() 320 ALOGD("-------- chaining cell (backward branch): 0x%04x", dest); in dvmDumpLIRInsn() 324 ALOGD("-------- chaining cell (normal): 0x%04x", dest); in dvmDumpLIRInsn() 328 ALOGD("-------- chaining cell (hot): 0x%04x", dest); in dvmDumpLIRInsn() 333 dest ? ((Method *) dest)->clazz->descriptor : "", in dvmDumpLIRInsn() 334 dest ? ((Method *) dest)->name : "N/A"); in dvmDumpLIRInsn() 339 ((Method *)dest)->clazz->descriptor, in dvmDumpLIRInsn() 340 ((Method *)dest)->name, in dvmDumpLIRInsn() [all …]
|
D | CodegenCommon.cpp | 275 int dest) in newLIR1() argument 280 insn->operands[0] = dest; in newLIR1() 287 int dest, int src1) in newLIR2() argument 293 insn->operands[0] = dest; in newLIR2() 301 int dest, int src1, int src2) in newLIR3() argument 310 insn->operands[0] = dest; in newLIR3() 320 int dest, int src1, int src2, int info) in newLIR4() argument 326 insn->operands[0] = dest; in newLIR4()
|
D | LocalOptimizations.cpp | 56 int dest, int src) in convertMemOpIntoMove() argument 60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src); in convertMemOpIntoMove()
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | RopperMachine.java | 297 RegisterSpec dest; in run() local 300 dest = null; in run() 309 dest = localTarget; in run() 311 dest = RegisterSpec.make(stackPointer, result(0)); in run() 356 TypeBearer destType = (dest != null) ? dest : Type.VOID; in run() 374 RegisterSpec.make(dest.getNextReg(), Type.INT_ARRAY); in run() 402 RegisterSpec.make(dest.getReg(), Type.CLASS); in run() 441 RegisterSpec.make(dest.getReg(), Type.OBJECT); in run() 481 if (dest != null && rop.isCallLike()) { in run() 490 .getReturnType()), pos, dest, RegisterSpecList.EMPTY); in run() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | DalvInsn.java | 54 RegisterSpec dest, RegisterSpec src) { in makeMove() argument 55 boolean category1 = dest.getCategory() == 1; in makeMove() 56 boolean reference = dest.getType().isReference(); in makeMove() 57 int destReg = dest.getReg(); in makeMove() 73 RegisterSpecList.make(dest, src)); in makeMove()
|
D | RopTranslator.java | 589 RegisterSpec dest = insn.getResult(); in visitPlainCstInsn() local 594 dest.getType()); in visitPlainCstInsn() 596 RegisterSpecList.make(dest, source)); in visitPlainCstInsn()
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | DalvInsn.java | 56 RegisterSpec dest, RegisterSpec src) { in makeMove() argument 57 boolean category1 = dest.getCategory() == 1; in makeMove() 58 boolean reference = dest.getType().isReference(); in makeMove() 59 int destReg = dest.getReg(); in makeMove() 75 RegisterSpecList.make(dest, src)); in makeMove()
|
D | RopTranslator.java | 596 RegisterSpec dest = insn.getResult(); in visitPlainCstInsn() local 601 dest.getType()); in visitPlainCstInsn() 603 RegisterSpecList.make(dest, source)); in visitPlainCstInsn()
|
/dalvik/vm/compiler/ |
D | SSATransformation.cpp | 361 static void computeSuccLiveIn(BitVector *dest, in computeSuccLiveIn() argument 365 if (dest->storageSize != src1->storageSize || in computeSuccLiveIn() 366 dest->storageSize != src2->storageSize || in computeSuccLiveIn() 367 dest->expandable != src1->expandable || in computeSuccLiveIn() 368 dest->expandable != src2->expandable) { in computeSuccLiveIn() 374 for (idx = 0; idx < dest->storageSize; idx++) { in computeSuccLiveIn() 375 dest->storage[idx] |= src1->storage[idx] & ~src2->storage[idx]; in computeSuccLiveIn()
|
/dalvik/vm/mterp/mips/ |
D | header.S | 271 #define LOAD_ADDR(dest, addr) la dest, addr argument 272 #define LOAD_IMM(dest, imm) li dest, imm argument 273 #define MOVE_REG(dest, src) move dest, src argument
|
/dalvik/vm/compiler/template/mips/ |
D | header.S | 330 #define LOAD_ADDR(dest,addr) la dest, addr argument 331 #define LOAD_IMM(dest, imm) li dest, imm argument 332 #define MOVE_REG(dest,src) move dest, src argument
|
/dalvik/vm/native/ |
D | java_lang_System.cpp | 65 static void memmove_words(void* dest, const void* src, size_t n) { in memmove_words() argument 66 assert((((uintptr_t) dest | (uintptr_t) src | n) & 0x01) == 0); in memmove_words() 68 char* d = (char*) dest; in memmove_words()
|
/dalvik/tools/dmtracedump/ |
D | CreateTestTrace.c | 88 char *dest = (char *) malloc(len + 1); in strndup() local 89 strncpy(dest, src, len); in strndup() 90 dest[len] = 0; in strndup() 91 return dest; in strndup()
|
D | TraceDump.c | 247 char *htmlEscape(const char *src, char *dest, int len) in htmlEscape() argument 249 char *destStart = dest; in htmlEscape() 260 *dest++ = '&'; in htmlEscape() 261 *dest++ = 'l'; in htmlEscape() 262 *dest++ = 't'; in htmlEscape() 263 *dest++ = ';'; in htmlEscape() 268 *dest++ = '&'; in htmlEscape() 269 *dest++ = 'g'; in htmlEscape() 270 *dest++ = 't'; in htmlEscape() 271 *dest++ = ';'; in htmlEscape() [all …]
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | Rops.java | 1122 public static Rop ropFor(int opcode, TypeBearer dest, TypeList sources, in ropFor() argument 1126 case RegOps.MOVE: return opMove(dest); in ropFor() 1127 case RegOps.MOVE_PARAM: return opMoveParam(dest); in ropFor() 1128 case RegOps.MOVE_EXCEPTION: return opMoveException(dest); in ropFor() 1129 case RegOps.CONST: return opConst(dest); in ropFor() 1143 case RegOps.NEG: return opNeg(dest); in ropFor() 1150 case RegOps.NOT: return opNot(dest); in ropFor() 1153 case RegOps.CONV: return opConv(dest, sources.getType(0)); in ropFor() 1175 componentType = dest.getType(); in ropFor() 1196 case RegOps.NEW_ARRAY: return opNewArray(dest.getType()); in ropFor() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | Rops.java | 1122 public static Rop ropFor(int opcode, TypeBearer dest, TypeList sources, in ropFor() argument 1126 case RegOps.MOVE: return opMove(dest); in ropFor() 1127 case RegOps.MOVE_PARAM: return opMoveParam(dest); in ropFor() 1128 case RegOps.MOVE_EXCEPTION: return opMoveException(dest); in ropFor() 1129 case RegOps.CONST: return opConst(dest); in ropFor() 1143 case RegOps.NEG: return opNeg(dest); in ropFor() 1150 case RegOps.NOT: return opNot(dest); in ropFor() 1153 case RegOps.CONV: return opConv(dest, sources.getType(0)); in ropFor() 1175 componentType = dest.getType(); in ropFor() 1196 case RegOps.NEW_ARRAY: return opNewArray(dest.getType()); in ropFor() [all …]
|
/dalvik/vm/interp/ |
D | Interp.cpp | 1122 static void copySwappedArrayData(void* dest, const u2* src, u4 size, u2 width) in copySwappedArrayData() argument 1125 memcpy(dest, src, size*width); in copySwappedArrayData() 1133 ((u1*)dest)[i] = ((u1*)src)[i+1]; in copySwappedArrayData() 1134 ((u1*)dest)[i+1] = ((u1*)src)[i]; in copySwappedArrayData() 1141 ((u1*)dest)[size-1] = ((u1*)src)[size]; in copySwappedArrayData() 1146 memcpy(dest, src, size*width); in copySwappedArrayData() 1151 ((u4*)dest)[i] = (src[(i << 1) + 1] << 16) | src[i << 1]; in copySwappedArrayData() 1157 ((int*)dest)[i] = (src[(i << 1) + 3] << 16) | src[(i << 1) + 2]; in copySwappedArrayData() 1158 ((int*)dest)[i+1] = (src[(i << 1) + 1] << 16) | src[i << 1]; in copySwappedArrayData()
|
/dalvik/vm/arch/arm/ |
D | CallEABI.S | 201 mov r8, sp @ r8<- sp (arg copy dest)
|