Home
last modified time | relevance | path

Searched refs:dest (Results 1 – 25 of 30) sorted by relevance

12

/dalvik/dx/tests/093-ssa-invoke-range/
DBlort.java14 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 …]
Dexpected.txt76 @????: 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/
DBitVector.cpp218 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 …]
DBitVector.h70 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/
DArchUtility.cpp224 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 …]
DCodegenCommon.cpp283 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()
DLocalOptimizations.cpp56 int dest, int src) in convertMemOpIntoMove() argument
60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src); in convertMemOpIntoMove()
/dalvik/vm/compiler/codegen/arm/
DArchUtility.cpp301 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 …]
DCodegenCommon.cpp275 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()
DLocalOptimizations.cpp56 int dest, int src) in convertMemOpIntoMove() argument
60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src); in convertMemOpIntoMove()
/dalvik/dx/src/com/android/dx/cf/code/
DRopperMachine.java297 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/
DDalvInsn.java54 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()
DRopTranslator.java589 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/
DDalvInsn.java56 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()
DRopTranslator.java596 RegisterSpec dest = insn.getResult(); in visitPlainCstInsn() local
601 dest.getType()); in visitPlainCstInsn()
603 RegisterSpecList.make(dest, source)); in visitPlainCstInsn()
/dalvik/vm/compiler/
DSSATransformation.cpp361 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/
Dheader.S271 #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/
Dheader.S330 #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/
Djava_lang_System.cpp65 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/
DCreateTestTrace.c88 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()
DTraceDump.c247 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/
DRops.java1122 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/
DRops.java1122 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/
DInterp.cpp1122 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/
DCallEABI.S201 mov r8, sp @ r8<- sp (arg copy dest)

12