/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | DalvInsn.java | 49 * @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
|
/dalvik/vm/native/ |
H A D | java_lang_System.cpp | 45 * For these functions, The caller must guarantee that dest/src are aligned 65 static void memmove_words(void* dest, const void* src, size_t n) { argument 66 assert((((uintptr_t) dest | (uintptr_t) src | n) & 0x01) == 0); 68 char* d = (char*) dest; 82 * we copy data forward (i.e. *dest++ = *src++). 182 * public static void arraycopy(Object src, int srcPos, Object dest,
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | DalvInsn.java | 50 * @param dest {@code non-null;} destination register 55 RegisterSpec dest, RegisterSpec src) { 56 boolean category1 = dest.getCategory() == 1; 57 boolean reference = dest.getType().isReference(); 58 int destReg = dest.getReg(); 74 RegisterSpecList.make(dest, src)); 54 makeMove(SourcePosition position, RegisterSpec dest, RegisterSpec src) argument
|
/dalvik/vm/compiler/codegen/arm/ |
H A D | CodegenCommon.cpp | 275 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 D | LocalOptimizations.cpp | 56 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
|
H A D | CodegenDriver.cpp | 209 int dest, int src1) 213 insn->operands[0] = dest; 2696 /* Two sources and 1 dest. Deduce the operand sizes */ 208 selfVerificationBranchInsert(LIR *currentLIR, ArmOpcode opcode, int dest, int src1) argument
|
/dalvik/vm/compiler/codegen/mips/ |
H A D | LocalOptimizations.cpp | 56 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
|
H A D | CodegenDriver.cpp | 273 int dest, int src1) 278 insn->operands[0] = dest; 2780 /* Two sources and 1 dest. Deduce the operand sizes */ 272 selfVerificationBranchInsert(LIR *currentLIR, Mipsopcode opcode, int dest, int src1) argument
|
/dalvik/tools/dmtracedump/ |
H A D | CreateTestTrace.c | 88 char *dest = (char *) malloc(len + 1); local 89 strncpy(dest, src, len); 90 dest[len] = 0; 91 return dest;
|
H A D | TraceDump.c | 240 * 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/vm/compiler/ |
H A D | SSATransformation.cpp | 358 * 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/interp/ |
H A D | Interp.cpp | 1122 static void copySwappedArrayData(void* dest, const u2* src, u4 size, u2 width) argument 1125 memcpy(dest, src, size*width); 1133 ((u1*)dest)[i] = ((u1*)src)[i+1]; 1134 ((u1*)dest)[i+1] = ((u1*)src)[i]; 1138 * assume "dest" is, so we handle odd length specially. 1141 ((u1*)dest)[size-1] = ((u1*)src)[size]; 1146 memcpy(dest, src, size*width); 1151 ((u4*)dest)[i] = (src[(i << 1) + 1] << 16) | src[i << 1]; 1157 ((int*)dest)[i] = (src[(i << 1) + 3] << 16) | src[(i << 1) + 2]; 1158 ((int*)dest)[ [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | Rops.java | 1116 * @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 D | Rops.java | 1116 * @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/etc/ |
H A D | jasmin.jar | META-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ... |