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

12

/dalvik/dx/tests/093-ssa-invoke-range/
H A DBlort.java14 int dest = 7;
16 methodThatNeedsInvokeRange(src, 0, dest, 1, 5, 0);
17 methodThatNeedsInvokeRange(src, 0, dest, 1, 5, 0);
25 int dest = 7;
28 methodThatNeedsInvokeRange(src, zero, dest, 1, 5, 0);
29 methodThatNeedsInvokeRange(src, 0, dest, 1, 5, 0);
39 int dest = 7;
41 methodThatNeedsInvokeRange(src, 0, dest, 0, destPos, length);
48 int dest = 7;
50 methodThatNeedsInvokeRange(src, 0, dest,
[all...]
/dalvik/vm/
H A DBitVector.cpp218 void dvmCopyBitVector(BitVector *dest, const BitVector *src)
220 /* if dest is expandable and < src, we could expand dest to match */
221 checkSizes(dest, src);
223 memcpy(dest->storage, src->storage, sizeof(u4) * dest->storageSize);
227 * Intersect two bit vectors and store the result to the dest vector.
229 bool dvmIntersectBitVectors(BitVector *dest, const BitVector *src1,
232 if (dest->storageSize != src1->storageSize ||
233 dest
[all...]
H A DBitVector.h70 void dvmCopyBitVector(BitVector *dest, const BitVector *src);
73 * Intersect two bit vectors and store the result to the dest vector.
75 bool dvmIntersectBitVectors(BitVector *dest, const BitVector *src1,
79 * Unify two bit vectors and store the result to the dest vector.
81 bool dvmUnifyBitVectors(BitVector *dest, const BitVector *src1,
/dalvik/vm/compiler/codegen/mips/
H A DArchUtility.cpp224 int dest = lir->operands[0];
238 DUMP_SSA_REP(ALOGD("-------- %s", (char *) dest));
242 ALOGD("-------- chaining cell (backward branch): 0x%04x", dest);
246 ALOGD("-------- chaining cell (normal): 0x%04x", dest);
250 ALOGD("-------- chaining cell (hot): 0x%04x", dest);
255 dest ? ((Method *) dest)->clazz->descriptor : "",
256 dest ? ((Method *) dest)->name : "N/A");
261 ((Method *)dest)
[all...]
H A DCodegenCommon.cpp283 int dest)
288 insn->operands[0] = dest;
295 int dest, int src1)
301 insn->operands[0] = dest;
309 int dest, int src1, int src2)
318 insn->operands[0] = dest;
327 int dest, int src1, int src2, int info)
333 insn->operands[0] = dest;
H A DLocalOptimizations.cpp56 int dest, int src)
60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src);
64 * will need to be re-checked (eg the new dest clobbers the src used in
55 convertMemOpIntoMove(CompilationUnit *cUnit, MipsLIR *origLIR, int dest, int src) argument
/dalvik/vm/compiler/codegen/arm/
H A DArchUtility.cpp301 int dest = lir->operands[0];
313 ALOGD("-------- %s", (char *) dest);
316 DUMP_SSA_REP(LOGD("-------- %s", (char *) dest));
320 ALOGD("-------- chaining cell (backward branch): 0x%04x", dest);
324 ALOGD("-------- chaining cell (normal): 0x%04x", dest);
328 ALOGD("-------- chaining cell (hot): 0x%04x", dest);
333 dest ? ((Method *) dest)->clazz->descriptor : "",
334 dest ? ((Method *) dest)
[all...]
H A DCodegenCommon.cpp275 int dest)
280 insn->operands[0] = dest;
287 int dest, int src1)
293 insn->operands[0] = dest;
301 int dest, int src1, int src2)
310 insn->operands[0] = dest;
320 int dest, int src1, int src2, int info)
326 insn->operands[0] = dest;
274 newLIR1(CompilationUnit *cUnit, ArmOpcode opcode, int dest) argument
286 newLIR2(CompilationUnit *cUnit, ArmOpcode opcode, int dest, int src1) argument
300 newLIR3(CompilationUnit *cUnit, ArmOpcode opcode, int dest, int src1, int src2) argument
319 newLIR4(CompilationUnit *cUnit, ArmOpcode opcode, int dest, int src1, int src2, int info) argument
H A DLocalOptimizations.cpp56 int dest, int src)
60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src);
64 * will need to be re-checked (eg the new dest clobbers the src used in
55 convertMemOpIntoMove(CompilationUnit *cUnit, ArmLIR *origLIR, int dest, int src) argument
/dalvik/dx/src/com/android/dx/cf/code/
H A DRopperMachine.java297 RegisterSpec dest;
300 dest = null;
309 dest = localTarget;
311 dest = RegisterSpec.make(stackPointer, result(0));
356 TypeBearer destType = (dest != null) ? dest : Type.VOID;
374 RegisterSpec.make(dest.getNextReg(), Type.INT_ARRAY);
402 RegisterSpec.make(dest.getReg(), Type.CLASS);
441 RegisterSpec.make(dest.getReg(), Type.OBJECT);
481 if (dest !
[all...]
/dalvik/vm/native/
H A Djava_lang_System.cpp44 * For these functions, The caller must guarantee that dest/src are aligned
54 extern "C" void _memmove_words(void* dest, const void* src, size_t n);
58 static void move16(void* dest, const void* src, size_t n) argument
60 assert((((uintptr_t) dest | (uintptr_t) src | n) & 0x01) == 0);
62 uint16_t* d = (uint16_t*) dest;
82 static void move32(void* dest, const void* src, size_t n) argument
84 assert((((uintptr_t) dest | (uintptr_t) src | n) & 0x03) == 0);
86 uint32_t* d = (uint32_t*) dest;
108 * public static void arraycopy(Object src, int srcPos, Object dest,
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DDalvInsn.java49 * @param dest {@code non-null;} destination register
54 RegisterSpec dest, RegisterSpec src) {
55 boolean category1 = dest.getCategory() == 1;
56 boolean reference = dest.getType().isReference();
57 int destReg = dest.getReg();
73 RegisterSpecList.make(dest, src));
53 makeMove(SourcePosition position, RegisterSpec dest, RegisterSpec src) argument
H A DRopTranslator.java589 RegisterSpec dest = insn.getResult();
594 dest.getType());
596 RegisterSpecList.make(dest, source));
/dalvik/dx/src/com/android/dx/dex/code/
H A DDalvInsn.java51 * @param dest {@code non-null;} destination register
56 RegisterSpec dest, RegisterSpec src) {
57 boolean category1 = dest.getCategory() == 1;
58 boolean reference = dest.getType().isReference();
59 int destReg = dest.getReg();
75 RegisterSpecList.make(dest, src));
55 makeMove(SourcePosition position, RegisterSpec dest, RegisterSpec src) argument
H A DRopTranslator.java596 RegisterSpec dest = insn.getResult();
601 dest.getType());
603 RegisterSpecList.make(dest, source));
/dalvik/vm/compiler/
H A DSSATransformation.cpp358 * Perform dest U= src1 ^ ~src2
361 static void computeSuccLiveIn(BitVector *dest, argument
365 if (dest->storageSize != src1->storageSize ||
366 dest->storageSize != src2->storageSize ||
367 dest->expandable != src1->expandable ||
368 dest->expandable != src2->expandable) {
374 for (idx = 0; idx < dest->storageSize; idx++) {
375 dest->storage[idx] |= src1->storage[idx] & ~src2->storage[idx];
/dalvik/vm/compiler/template/mips/
H A Dheader.S330 #define LOAD_ADDR(dest,addr) la dest, addr
331 #define LOAD_IMM(dest, imm) li dest, imm
332 #define MOVE_REG(dest,src) move dest, src
/dalvik/vm/mterp/mips/
H A Dheader.S271 #define LOAD_ADDR(dest, addr) la dest, addr
272 #define LOAD_IMM(dest, imm) li dest, imm
273 #define MOVE_REG(dest, src) move dest, src
/dalvik/tools/dmtracedump/
H A DCreateTestTrace.c88 char *dest = (char *) malloc(len + 1); local
89 strncpy(dest, src, len);
90 dest[len] = 0;
91 return dest;
H A DTraceDump.c240 * The escaped string is written to "dest" which must be large enough to
241 * hold the result. A pointer to "dest" is returned. The characters and
247 char *htmlEscape(const char *src, char *dest, int len) argument
249 char *destStart = dest;
260 *dest++ = '&';
261 *dest++ = 'l';
262 *dest++ = 't';
263 *dest++ = ';';
268 *dest++ = '&';
269 *dest
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DRops.java1116 * @param dest {@code non-null;} destination (result) type, or
1122 public static Rop ropFor(int opcode, TypeBearer dest, TypeList sources, argument
1126 case RegOps.MOVE: return opMove(dest);
1127 case RegOps.MOVE_PARAM: return opMoveParam(dest);
1128 case RegOps.MOVE_EXCEPTION: return opMoveException(dest);
1129 case RegOps.CONST: return opConst(dest);
1143 case RegOps.NEG: return opNeg(dest);
1150 case RegOps.NOT: return opNot(dest);
1153 case RegOps.CONV: return opConv(dest, sources.getType(0));
1175 componentType = dest
1715 opConv(TypeBearer dest, TypeBearer source) argument
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DRops.java1116 * @param dest {@code non-null;} destination (result) type, or
1122 public static Rop ropFor(int opcode, TypeBearer dest, TypeList sources, argument
1126 case RegOps.MOVE: return opMove(dest);
1127 case RegOps.MOVE_PARAM: return opMoveParam(dest);
1128 case RegOps.MOVE_EXCEPTION: return opMoveException(dest);
1129 case RegOps.CONST: return opConst(dest);
1143 case RegOps.NEG: return opNeg(dest);
1150 case RegOps.NOT: return opNot(dest);
1153 case RegOps.CONV: return opConv(dest, sources.getType(0));
1175 componentType = dest
1715 opConv(TypeBearer dest, TypeBearer source) argument
[all...]
/dalvik/vm/interp/
H A DInterp.cpp1124 static void copySwappedArrayData(void* dest, const u2* src, u4 size, u2 width) argument
1127 memcpy(dest, src, size*width);
1135 ((u1*)dest)[i] = ((u1*)src)[i+1];
1136 ((u1*)dest)[i+1] = ((u1*)src)[i];
1140 * assume "dest" is, so we handle odd length specially.
1143 ((u1*)dest)[size-1] = ((u1*)src)[size];
1148 memcpy(dest, src, size*width);
1153 ((u4*)dest)[i] = (src[(i << 1) + 1] << 16) | src[i << 1];
1159 ((int*)dest)[i] = (src[(i << 1) + 3] << 16) | src[(i << 1) + 2];
1160 ((int*)dest)[
[all...]
/dalvik/vm/arch/arm/
H A DCallEABI.S201 mov r8, sp @ r8<- sp (arg copy dest)
/dalvik/dx/src/com/android/dx/ssa/
H A DSCCP.java624 RegisterSpec dest = defn.getResult();
626 = dest.withType((TypedConstant)latticeConstants[reg]);

Completed in 3423 milliseconds

12