/dalvik/dx/src/com/android/dx/cf/code/ |
D | ByteOps.java | 564 int info; 566 case '-': info = FMT_NO_ARGS; break; 567 case '0': info = FMT_NO_ARGS_LOCALS_1; break; 568 case '1': info = FMT_NO_ARGS_LOCALS_2; break; 569 case '2': info = FMT_NO_ARGS_LOCALS_3; break; 570 case '3': info = FMT_NO_ARGS_LOCALS_4; break; 571 case '4': info = FMT_NO_ARGS_LOCALS_5; break; 572 case 'b': info = FMT_BRANCH; break; 573 case 'c': info = FMT_WIDE_BRANCH; break; 574 case 'p': info = FMT_CPI; break; [all …]
|
D | BytecodeArray.java | 218 int info = ByteOps.opInfo(opcode); in parseInstruction() local 219 int fmt = info & ByteOps.FMT_MASK; in parseInstruction()
|
/dalvik/dx/src/com/android/dx/ssa/ |
D | Dominators.java | 54 private final DFSInfo[] info; field in Dominators 74 this.info = new DFSInfo[blocks.size() + 2]; in Dominators() 116 DFSInfo bbInfo = info[in.getIndex()]; in compress() 117 DFSInfo ancestorbbInfo = info[bbInfo.ancestor.getIndex()]; in compress() 127 DFSInfo vbbInfo = info[v.getIndex()]; in compress() 129 DFSInfo vabbInfo = info[vAncestor.getIndex()]; in compress() 144 if (info[vAncestorRep.getIndex()].semidom in compress() 145 < info[vRep.getIndex()].semidom) { in compress() 154 DFSInfo bbInfo = info[v.getIndex()]; in eval() 193 DFSInfo wInfo = info[w.getIndex()]; in run() [all …]
|
D | DomFront.java | 94 DomInfo info = domInfos[i]; in run() local 96 + info.idom); in run() 155 DomInfo info = domInfos[i]; in buildDomTree() local 157 if (info.idom == -1) continue; in buildDomTree() 159 SsaBasicBlock domParent = nodes.get(info.idom); in buildDomTree()
|
/dalvik/dx/tests/078-dex-local-variable-table/ |
D | expected.txt | 8 debug info 25 debug info 42 debug info 66 debug info 94 debug info 122 debug info 145 debug info 161 debug info 177 debug info 193 debug info [all …]
|
/dalvik/dx/tests/ |
D | run-test | 41 info="info.txt" 91 td_info="$testdir"/"$info" 141 cat "$info" | sed 's/^/# /g'
|
/dalvik/vm/alloc/ |
D | HeapDebug.h | 29 int dvmGetHeapDebugInfo(HeapDebugInfoType info);
|
D | HeapDebug.c | 25 int dvmGetHeapDebugInfo(HeapDebugInfoType info) in dvmGetHeapDebugInfo() argument 27 switch (info) { in dvmGetHeapDebugInfo()
|
/dalvik/vm/ |
D | Properties.c | 142 struct utsname info; in dvmCreateDefaultProperties() local 143 uname(&info); in dvmCreateDefaultProperties() 190 setProperty(propObj, put, "os.arch", info.machine); in dvmCreateDefaultProperties() 191 setProperty(propObj, put, "os.name", info.sysname); in dvmCreateDefaultProperties() 192 setProperty(propObj, put, "os.version", info.release); in dvmCreateDefaultProperties()
|
D | Init.c | 1073 static void busCatcher(int signum, siginfo_t* info, void* context) in busCatcher() argument 1075 void* addr = info->si_addr; in busCatcher()
|
/dalvik/vm/compiler/codegen/arm/ |
D | RallocUtil.c | 151 RegisterInfo *info = getRegInfo(cUnit, reg); in flushReg() local 152 if (info->live && info->dirty) { in flushReg() 153 info->dirty = false; in flushReg() 155 dvmCompilerS2VReg(cUnit, info->sReg) << 2, in flushReg() 634 static void flushAllRegsBody(CompilationUnit *cUnit, RegisterInfo *info, in flushAllRegsBody() argument 639 if (info[i].live && info[i].dirty) { in flushAllRegsBody() 640 if (info[i].pair) { in flushAllRegsBody() 641 flushRegWide(cUnit, info[i].reg, info[i].partner); in flushAllRegsBody() 643 flushReg(cUnit, info[i].reg); in flushAllRegsBody() 673 RegisterInfo *info = getRegInfo(cUnit, reg); in dvmCompilerMarkLive() local [all …]
|
D | CodegenCommon.c | 261 int dest, int src1, int src2, int info) in newLIR4() argument 270 insn->operands[3] = info; in newLIR4()
|
D | Assemble.c | 1204 void dvmCompilerAssembleLIR(CompilationUnit *cUnit, JitTranslationInfo *info) in dvmCompilerAssembleLIR() argument 1215 info->instructionSet = cUnit->instructionSet; in dvmCompilerAssembleLIR() 1319 if (info->discardResult == false && gDvmJit.signatureBreakpoint != NULL && in dvmCompilerAssembleLIR() 1326 if (info->discardResult) return; in dvmCompilerAssembleLIR() 1363 info->codeAddress = (char*)cUnit->baseAddr + cUnit->headerSize; in dvmCompilerAssembleLIR() 1365 if (info->instructionSet != DALVIK_JIT_ARM) in dvmCompilerAssembleLIR() 1366 info->codeAddress = (char*)info->codeAddress + 1; in dvmCompilerAssembleLIR() 1836 (6 + (p->u.info.instructionSet == DALVIK_JIT_ARM ? 0 : 1)); in getTraceBase()
|
D | CodegenDriver.c | 4359 res = dvmCompileTrace(work->info, JIT_MAX_TRACE_LEN, &work->result, in dvmCompilerDoWork() 4366 res = dvmCompileTrace(work->info, JIT_MAX_TRACE_LEN, &work->result, in dvmCompilerDoWork()
|
/dalvik/vm/compiler/ |
D | Compiler.h | 108 void* info; member 259 bool dvmCompilerWorkEnqueue(const u2* pc, WorkOrderKind kind, void* info); 266 JitTranslationInfo *info); 268 JitTranslationInfo *info, jmp_buf *bailPtr, int optHints);
|
D | Compiler.c | 61 bool dvmCompilerWorkEnqueue(const u2 *pc, WorkOrderKind kind, void* info) in dvmCompilerWorkEnqueue() argument 97 newOrder->info = info; in dvmCompilerWorkEnqueue() 270 free(work.info); in resetCodeCache() 395 pJitTable[i].u.info.chain = gDvmJit.jitTableSize; in compilerThreadStartup() 398 assert(pJitTable[0].u.info.chain == gDvmJit.jitTableSize); in compilerThreadStartup() 639 free(work.info); in compilerThreadStart()
|
D | Frontend.c | 412 JitTranslationInfo *info, jmp_buf *bailPtr, in dvmCompileTrace() argument 431 if (dvmJitGetCodeAddr(startCodePtr) && !info->discardResult) { in dvmCompileTrace() 436 info->codeAddress = NULL; in dvmCompileTrace() 508 filterMethodByCallGraph(info->requestingThread, in dvmCompileTrace() 911 return dvmCompileTrace(desc, cUnit.numInsts, info, bailPtr, in dvmCompileTrace() 933 dvmCompilerAssembleLIR(&cUnit, info); in dvmCompileTrace() 952 return dvmCompileTrace(desc, cUnit.numInsts / 2, info, bailPtr, in dvmCompileTrace() 960 return info->codeAddress != NULL; in dvmCompileTrace() 1069 JitTranslationInfo *info) in dvmCompileMethod() argument 1078 if (dvmJitGetCodeAddr(codePtr) && !info->discardResult) { in dvmCompileMethod() [all …]
|
/dalvik/vm/interp/ |
D | Jit.c | 471 if (gDvmJit.pJitEntryTable[i].u.info.chain != gDvmJit.jitTableSize) in dvmJitStats() 529 newValue.info.traceConstruction = value; in setTraceConstruction() 557 while ((gDvmJit.pJitEntryTable[idx].u.info.chain != chainEndMarker) && in lookupAndAdd() 559 idx = gDvmJit.pJitEntryTable[idx].u.info.chain; in lookupAndAdd() 580 while (gDvmJit.pJitEntryTable[idx].u.info.chain != chainEndMarker) { in lookupAndAdd() 587 idx = gDvmJit.pJitEntryTable[idx].u.info.chain; in lookupAndAdd() 613 newValue.info.chain = idx; in lookupAndAdd() 974 while (gDvmJit.pJitEntryTable[idx].u.info.chain != chainEndMarker) { in dvmFindJitEntry() 975 idx = gDvmJit.pJitEntryTable[idx].u.info.chain; in dvmFindJitEntry() 1002 while (gDvmJit.pJitEntryTable[idx].u.info.chain != chainEndMarker) { in dvmJitGetCodeAddr() [all …]
|
D | Jit.h | 102 JitEntryInfo info; member
|
/dalvik/vm/compiler/codegen/ |
D | CompilerCodegen.h | 32 void dvmCompilerAssembleLIR(CompilationUnit *cUnit, JitTranslationInfo *info);
|
/dalvik/tests/ |
D | run-test | 40 info="info.txt" 170 td_info="${test_dir}/${info}"
|
/dalvik/dx/src/com/android/dx/dex/file/ |
D | DebugInfoDecoder.java | 424 public static void validateEncode(byte[] info, DexFile file, in validateEncode() argument 433 validateEncode0(info, codeSize, countRegisters, in validateEncode() 445 private static void validateEncode0(byte[] info, int codeSize, in validateEncode0() argument 449 = new DebugInfoDecoder(info, codeSize, countRegisters, in validateEncode0()
|
/dalvik/dx/tests/069-dex-source-position/ |
D | expected.txt | 69 debug info 119 debug info
|
/dalvik/dx/tests/079-dex-local-variable-renumbering/ |
D | expected.txt | 44 debug info
|
/dalvik/vm/mterp/ |
D | README.txt | 99 extract ordering info from the VM sources.
|