/dalvik/vm/interp/ |
D | Jit.h | 144 const u2* dPC; /* Dalvik code address */ member 150 void* dvmJitGetTraceAddr(const u2* dPC); 151 void* dvmJitGetMethodAddr(const u2* dPC); 152 void* dvmJitGetTraceAddrThread(const u2* dPC, Thread* self); 153 void* dvmJitGetMethodAddrThread(const u2* dPC, Thread* self); 167 void dvmJitSetCodeAddr(const u2* dPC, void *nPC, JitInstructionSetType set, 169 void dvmJitEndTraceSelect(Thread* self, const u2* dPC);
|
D | Jit.cpp | 480 if (gDvmJit.pJitEntryTable[i].dPC != 0) { in dvmJitStats() 546 void dvmJitEndTraceSelect(Thread* self, const u2* dPC) in dvmJitEndTraceSelect() argument 553 dvmCheckJit(dPC, self); in dvmJitEndTraceSelect() 561 static JitEntry *lookupAndAdd(const u2* dPC, bool callerLocked, in lookupAndAdd() argument 565 u4 idx = dvmJitHash(dPC); in lookupAndAdd() 572 ((gDvmJit.pJitEntryTable[idx].dPC != dPC) || in lookupAndAdd() 578 if (gDvmJit.pJitEntryTable[idx].dPC != dPC || in lookupAndAdd() 595 if (gDvmJit.pJitEntryTable[idx].dPC != NULL) { in lookupAndAdd() 598 if (gDvmJit.pJitEntryTable[idx].dPC == dPC && in lookupAndAdd() 610 assert(gDvmJit.pJitEntryTable[idx].dPC != NULL); in lookupAndAdd() [all …]
|
D | Interp.h | 80 extern "C" void dvmCheckBefore(const u2 *dPC, u4 *fp, Thread* self);
|
/dalvik/vm/mterp/out/ |
D | InterpAsm-x86.S | 8404 call dvmCheckBefore # (dPC, dFP, self) 8430 call dvmCheckBefore # (dPC, dFP, self) 8456 call dvmCheckBefore # (dPC, dFP, self) 8482 call dvmCheckBefore # (dPC, dFP, self) 8508 call dvmCheckBefore # (dPC, dFP, self) 8534 call dvmCheckBefore # (dPC, dFP, self) 8560 call dvmCheckBefore # (dPC, dFP, self) 8586 call dvmCheckBefore # (dPC, dFP, self) 8612 call dvmCheckBefore # (dPC, dFP, self) 8638 call dvmCheckBefore # (dPC, dFP, self) [all …]
|
D | InterpAsm-armv7-a.S | 9710 b dvmCheckBefore @ (dPC,dFP,self) tail call 9733 b dvmCheckBefore @ (dPC,dFP,self) tail call 9756 b dvmCheckBefore @ (dPC,dFP,self) tail call 9779 b dvmCheckBefore @ (dPC,dFP,self) tail call 9802 b dvmCheckBefore @ (dPC,dFP,self) tail call 9825 b dvmCheckBefore @ (dPC,dFP,self) tail call 9848 b dvmCheckBefore @ (dPC,dFP,self) tail call 9871 b dvmCheckBefore @ (dPC,dFP,self) tail call 9894 b dvmCheckBefore @ (dPC,dFP,self) tail call 9917 b dvmCheckBefore @ (dPC,dFP,self) tail call [all …]
|
D | InterpAsm-armv7-a-neon.S | 9710 b dvmCheckBefore @ (dPC,dFP,self) tail call 9733 b dvmCheckBefore @ (dPC,dFP,self) tail call 9756 b dvmCheckBefore @ (dPC,dFP,self) tail call 9779 b dvmCheckBefore @ (dPC,dFP,self) tail call 9802 b dvmCheckBefore @ (dPC,dFP,self) tail call 9825 b dvmCheckBefore @ (dPC,dFP,self) tail call 9848 b dvmCheckBefore @ (dPC,dFP,self) tail call 9871 b dvmCheckBefore @ (dPC,dFP,self) tail call 9894 b dvmCheckBefore @ (dPC,dFP,self) tail call 9917 b dvmCheckBefore @ (dPC,dFP,self) tail call [all …]
|
D | InterpAsm-armv5te-vfp.S | 9773 b dvmCheckBefore @ (dPC,dFP,self) tail call 9796 b dvmCheckBefore @ (dPC,dFP,self) tail call 9819 b dvmCheckBefore @ (dPC,dFP,self) tail call 9842 b dvmCheckBefore @ (dPC,dFP,self) tail call 9865 b dvmCheckBefore @ (dPC,dFP,self) tail call 9888 b dvmCheckBefore @ (dPC,dFP,self) tail call 9911 b dvmCheckBefore @ (dPC,dFP,self) tail call 9934 b dvmCheckBefore @ (dPC,dFP,self) tail call 9957 b dvmCheckBefore @ (dPC,dFP,self) tail call 9980 b dvmCheckBefore @ (dPC,dFP,self) tail call [all …]
|
D | InterpAsm-armv5te.S | 10231 b dvmCheckBefore @ (dPC,dFP,self) tail call 10254 b dvmCheckBefore @ (dPC,dFP,self) tail call 10277 b dvmCheckBefore @ (dPC,dFP,self) tail call 10300 b dvmCheckBefore @ (dPC,dFP,self) tail call 10323 b dvmCheckBefore @ (dPC,dFP,self) tail call 10346 b dvmCheckBefore @ (dPC,dFP,self) tail call 10369 b dvmCheckBefore @ (dPC,dFP,self) tail call 10392 b dvmCheckBefore @ (dPC,dFP,self) tail call 10415 b dvmCheckBefore @ (dPC,dFP,self) tail call 10438 b dvmCheckBefore @ (dPC,dFP,self) tail call [all …]
|
/dalvik/vm/mterp/armv5te/ |
D | alt_stub.S | 18 b dvmCheckBefore @ (dPC,dFP,self) tail call
|
/dalvik/vm/mterp/x86/ |
D | alt_stub.S | 18 call dvmCheckBefore # (dPC, dFP, self)
|
/dalvik/vm/compiler/codegen/mips/ |
D | CodegenCommon.cpp | 421 int dPC = (int) (cUnit->method->insns + dOffset); in genCheckCommon() local 424 pcrLabel->operands[0] = dPC; in genCheckCommon()
|
D | Assemble.cpp | 639 if (entry->dPC == 0 || entry->codeAddress == 0 || in getProfileCount() 651 if (entry->dPC == 0 || entry->codeAddress == 0 || in resetProfileCount() 1335 if (gDvmJit.pJitEntryTable[i].dPC && in dvmJitUnchainAll() 1508 if (sortedEntries[i].dPC != 0) { in dvmCompilerSortAndPrintTraceProfiles() 1526 if (sortedEntries[i].dPC != 0) { in dvmCompilerSortAndPrintTraceProfiles() 1542 dvmCompilerWorkEnqueue(sortedEntries[i].dPC, in dvmCompilerSortAndPrintTraceProfiles() 1620 if (entry->dPC && in dvmJitScanAllClassPointers()
|
D | CodegenDriver.cpp | 1016 int dPC = (int) (cUnit->method->insns + mir->offset); in genReturnCommon() local 1022 pcrLabel->operands[0] = dPC; in genReturnCommon() 1291 int dPC = (int) (cUnit->method->insns + mir->offset); in genInvokeVirtualCommon() local 1294 pcrLabel->operands[0] = dPC; in genInvokeVirtualCommon() 3363 int dPC = (int) (cUnit->method->insns + mir->offset); local 3366 pcrLabel->operands[0] = dPC;
|
/dalvik/vm/compiler/codegen/arm/ |
D | CodegenCommon.cpp | 458 int dPC = (int) (cUnit->method->insns + dOffset); in genCheckCommon() local 461 pcrLabel->operands[0] = dPC; in genCheckCommon()
|
D | Assemble.cpp | 1259 if (entry->dPC == 0 || entry->codeAddress == 0 || in getProfileCount() 1271 if (entry->dPC == 0 || entry->codeAddress == 0 || in resetProfileCount() 1971 if (gDvmJit.pJitEntryTable[i].dPC && in dvmJitUnchainAll() 2141 if (sortedEntries[i].dPC != 0) { in dvmCompilerSortAndPrintTraceProfiles() 2161 if (sortedEntries[i].dPC != 0) { in dvmCompilerSortAndPrintTraceProfiles() 2177 dvmCompilerWorkEnqueue(sortedEntries[i].dPC, in dvmCompilerSortAndPrintTraceProfiles() 2255 if (entry->dPC && in dvmJitScanAllClassPointers()
|
D | CodegenDriver.cpp | 971 int dPC = (int) (cUnit->method->insns + mir->offset); in genReturnCommon() local 977 pcrLabel->operands[0] = dPC; in genReturnCommon() 1230 int dPC = (int) (cUnit->method->insns + mir->offset); in genInvokeVirtualCommon() local 1233 pcrLabel->operands[0] = dPC; in genInvokeVirtualCommon() 3230 int dPC = (int) (cUnit->method->insns + mir->offset); in handleFmt35c_3rc() local 3233 pcrLabel->operands[0] = dPC; in handleFmt35c_3rc()
|
/dalvik/vm/compiler/codegen/x86/ |
D | CodegenInterface.cpp | 211 if (entry->dPC == 0 || entry->codeAddress == 0) in getProfileCount() 251 if (sortedEntries[i].dPC != 0) { in dvmCompilerSortAndPrintTraceProfiles() 601 if (gDvmJit.pJitEntryTable[i].dPC && in dvmJitUnchainAll()
|
/dalvik/vm/compiler/template/out/ |
D | CompilerTemplateAsm-armv7-a.S | 973 sub r0, r4, #2 @ roll dPC back to this monitor instruction
|
D | CompilerTemplateAsm-armv7-a-neon.S | 973 sub r0, r4, #2 @ roll dPC back to this monitor instruction
|
D | CompilerTemplateAsm-mips.S | 2575 sub a0, rPC, 2 # roll dPC back to this monitor instruction 2578 # Bail to interpreter - no chain [note - rPC still contains dPC]
|
D | CompilerTemplateAsm-armv5te.S | 1183 sub r0, r4, #2 @ roll dPC back to this monitor instruction
|
D | CompilerTemplateAsm-armv5te-vfp.S | 1452 sub r0, r4, #2 @ roll dPC back to this monitor instruction
|