Searched defs:src (Results 1 - 19 of 19) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/util/
H A DHexParser.java41 * @param src {@code non-null;} the source string
44 public static byte[] parse(String src) { argument
45 int len = src.length();
51 int nlAt = src.indexOf('\n', at);
55 int poundAt = src.indexOf('#', at);
59 line = src.substring(at, poundAt);
61 line = src.substring(at, nlAt);
/dalvik/dx/src/com/android/dx/util/
H A DHexParser.java41 * @param src {@code non-null;} the source string
44 public static byte[] parse(String src) { argument
45 int len = src.length();
51 int nlAt = src.indexOf('\n', at);
55 int poundAt = src.indexOf('#', at);
59 line = src.substring(at, poundAt);
61 line = src.substring(at, nlAt);
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DHighRegisterPrefix.java93 RegisterSpec src = registers.get(i);
94 insns[i] = moveInsnFor(src, outAt);
95 outAt += src.getCategory();
119 RegisterSpec src = registers.get(i);
120 SimpleInsn insn = moveInsnFor(src, outAt);
128 outAt += src.getCategory();
138 * @param src {@code non-null;} the source register spec
142 private static SimpleInsn moveInsnFor(RegisterSpec src, int destIndex) { argument
144 RegisterSpec.make(destIndex, src.getType()),
145 src);
[all...]
H A DDalvInsn.java50 * @param src {@code non-null;} source register
54 RegisterSpec dest, RegisterSpec src) {
58 int srcReg = src.getReg();
73 RegisterSpecList.make(dest, src));
53 makeMove(SourcePosition position, RegisterSpec dest, RegisterSpec src) argument
/dalvik/dx/src/com/android/dx/dex/code/
H A DHighRegisterPrefix.java93 RegisterSpec src = registers.get(i);
94 insns[i] = moveInsnFor(src, outAt);
95 outAt += src.getCategory();
119 RegisterSpec src = registers.get(i);
120 SimpleInsn insn = moveInsnFor(src, outAt);
128 outAt += src.getCategory();
138 * @param src {@code non-null;} the source register spec
142 private static SimpleInsn moveInsnFor(RegisterSpec src, int destIndex) { argument
144 RegisterSpec.make(destIndex, src.getType()),
145 src);
[all...]
H A DDalvInsn.java52 * @param src {@code non-null;} source register
56 RegisterSpec dest, RegisterSpec src) {
60 int srcReg = src.getReg();
75 RegisterSpecList.make(dest, src));
55 makeMove(SourcePosition position, RegisterSpec dest, RegisterSpec src) argument
/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);
63 const uint16_t* s = (uint16_t*) src;
82 static void move32(void* dest, const void* src, size_t n) argument
84 assert((((uintptr_t) dest | (uintptr_t) src | n) & 0x03) == 0);
87 const uint32_t* s = (uint32_t*) src;
108 * public static void arraycopy(Object src, int srcPos, Object dest,
124 dvmThrowNullPointerException("src
[all...]
/dalvik/libdex/
H A DSysUtil.cpp381 void sysCopyMap(MemMapping* dst, const MemMapping* src) argument
383 memcpy(dst, src, sizeof(MemMapping));
/dalvik/vm/compiler/codegen/arm/
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/vm/compiler/codegen/mips/
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/oo/
H A DArray.cpp495 Object** src = (Object**)(void*)srcArray->contents; local
505 if (!dvmInstanceof(src[count]->clazz, dstElemClass)) {
507 src[count]->clazz->descriptor, dstElemClass->descriptor);
510 dvmSetObjectArrayElement(dstArray, count, src[count]);
524 Object** src = (Object**)(void*)srcArray->contents; local
541 if (!dvmUnboxPrimitive(*src, dstElemClass, &result)) {
543 (*src)->clazz->descriptor, dstElemClass->descriptor);
586 src++;
H A DClass.cpp2132 static void cloneMethod(Method* dst, const Method* src) argument
2134 if (src->registerMap != NULL) {
2136 ALOGE(" cloning %s.%s", src->clazz->descriptor, src->name);
2139 memcpy(dst, src, sizeof(Method));
/dalvik/tools/dmtracedump/
H A DCreateTestTrace.c86 char *strndup(const char *src, size_t len) argument
89 strncpy(dest, src, len);
H A DTraceDump.c52 "<html>\n<head>\n<script type=\"text/javascript\" src=\"%ssortable.js\"></script>\n"
247 char *htmlEscape(const char *src, char *dest, int len) argument
251 if (src == NULL)
255 while (*src) {
256 if (*src == '<') {
264 } else if (*src == '>') {
272 } else if (*src == '&') {
285 *dest++ = *src;
287 src += 1;
/dalvik/vm/
H A DMisc.cpp590 size_t strlcpy(char *dst, const char *src, size_t size) { argument
591 size_t srcLength = strlen(src);
599 strncpy(dst, src, copyLength);
/dalvik/vm/alloc/
H A DHeapSource.cpp845 char *src = (char *)(gHs->liveBits.bits + index); local
851 memcpy(dst, src, length);
/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];
1139 * "src" is padded to end on a two-byte boundary, but we don't want to
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[(
[all...]
/dalvik/vm/compiler/codegen/x86/
H A DAnalysisO1.h268 struct BasicBlock_O1* src; member in struct:Edge_O1
374 void connectBasicBlock(BasicBlock_O1* src, BasicBlock_O1* dst);
/dalvik/vm/analysis/
H A DCodeVerify.cpp1790 static inline void copyRegisterLine(RegisterLine* dst, const RegisterLine* src, argument
1793 memcpy(dst->regTypes, src->regTypes, numRegs * sizeof(RegType));
1795 assert((src->monitorEntries == NULL && dst->monitorEntries == NULL) ||
1796 (src->monitorEntries != NULL && dst->monitorEntries != NULL));
1799 memcpy(dst->monitorEntries, src->monitorEntries,
1801 memcpy(dst->monitorStack, src->monitorStack,
1803 dst->monitorStackTop = src->monitorStackTop;
1811 const RegisterLine* src)
1815 copyRegisterLine(dst, src, regTable->insnRegCountPlus);
1824 RegisterLine* src local
1810 copyLineToTable(RegisterTable* regTable, int insnIdx, const RegisterLine* src) argument
[all...]

Completed in 2411 milliseconds