/dalvik/vm/mterp/common/ |
D | asm-constants.h | 93 MTERP_OFFSET(offStackSaveArea_prevSave, StackSaveArea, prevSave, 0) 94 MTERP_OFFSET(offStackSaveArea_prevFrame, StackSaveArea, prevFrame, 4) 95 MTERP_OFFSET(offStackSaveArea_savedPc, StackSaveArea, savedPc, 8) 96 MTERP_OFFSET(offStackSaveArea_method, StackSaveArea, method, 12) 97 MTERP_OFFSET(offStackSaveArea_currentPc, StackSaveArea, xtra.currentPc, 16) 99 StackSaveArea, xtra.localRefCookie, 16) 100 MTERP_OFFSET(offStackSaveArea_returnAddr, StackSaveArea, returnAddr, 20) 101 MTERP_SIZEOF(sizeofStackSaveArea, StackSaveArea, 24) 103 MTERP_OFFSET(offStackSaveArea_prevFrame, StackSaveArea, prevFrame, 0) 104 MTERP_OFFSET(offStackSaveArea_savedPc, StackSaveArea, savedPc, 4) [all …]
|
/dalvik/vm/interp/ |
D | Stack.h | 109 struct StackSaveArea; 120 struct StackSaveArea { struct 127 StackSaveArea* prevSave; argument 156 #define SAVEAREA_FROM_FP(_fp) ((StackSaveArea*)(_fp) -1) argument 157 #define FP_FROM_SAVEAREA(_save) ((u4*) ((StackSaveArea*)(_save) +1))
|
D | Stack.cpp | 65 StackSaveArea* saveBlock; in dvmPushInterpFrame() 66 StackSaveArea* breakSaveBlock; in dvmPushInterpFrame() 74 + sizeof(StackSaveArea) * 2 // break frame + regular frame in dvmPushInterpFrame() 97 stackPtr -= sizeof(StackSaveArea); in dvmPushInterpFrame() 98 breakSaveBlock = (StackSaveArea*)stackPtr; in dvmPushInterpFrame() 99 stackPtr -= method->registersSize * 4 + sizeof(StackSaveArea); in dvmPushInterpFrame() 100 saveBlock = (StackSaveArea*) stackPtr; in dvmPushInterpFrame() 108 (StackSaveArea*)FP_FROM_SAVEAREA(self->interpSave.curFrame); in dvmPushInterpFrame() 141 StackSaveArea* saveBlock; in dvmPushJNIFrame() 142 StackSaveArea* breakSaveBlock; in dvmPushJNIFrame() [all …]
|
D | Jit.cpp | 74 sizeof(StackSaveArea); in dvmSelfVerificationSaveState() 188 StackSaveArea* stackSave = SAVEAREA_FROM_FP(self->interpSave.curFrame); in selfVerificationDumpState() 221 StackSaveArea* stackSave = SAVEAREA_FROM_FP(self->interpSave.curFrame); in selfVerificationDumpTrace() 328 StackSaveArea* stackSave = in dvmCheckSelfVerification()
|
/dalvik/vm/mterp/armv5te/ |
D | debug.cpp | 44 void dvmDumpFp(void* fp, StackSaveArea* otherSaveArea) in dvmDumpFp() 46 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp()
|
/dalvik/vm/compiler/codegen/arm/armv7-a-neon/ |
D | MethodCodegenDriver.cpp | 62 opRegRegImm(cUnit, kOpAdd, oldFP, oldStackSave, sizeof(StackSaveArea)); in genMethodInflateAndPunt() 64 opRegRegImm(cUnit, kOpSub, newStackSave, r5FP, sizeof(StackSaveArea)); in genMethodInflateAndPunt() 72 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, prevSave), in genMethodInflateAndPunt() 76 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, prevFrame), in genMethodInflateAndPunt() 79 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, savedPc), in genMethodInflateAndPunt() 83 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, returnAddr), in genMethodInflateAndPunt() 86 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, method), method); in genMethodInflateAndPunt() 262 sizeof(StackSaveArea) + cUnit->method->registersSize * 4); in methodBlockCodeGen()
|
D | ArchVariant.cpp | 67 assert(sizeof(StackSaveArea) < 236); in dvmCompilerArchVariantInit()
|
/dalvik/vm/compiler/codegen/x86/ia32/ |
D | ArchVariant.cpp | 72 assert(sizeof(StackSaveArea) < 236); in dvmCompilerArchVariantInit()
|
/dalvik/vm/compiler/codegen/arm/armv7-a/ |
D | ArchVariant.cpp | 67 assert(sizeof(StackSaveArea) < 236); in dvmCompilerArchVariantInit()
|
/dalvik/vm/mterp/portable/ |
D | entry.cpp | 9 StackSaveArea* debugSaveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame);
|
/dalvik/vm/compiler/codegen/arm/armv5te/ |
D | ArchVariant.cpp | 72 assert(sizeof(StackSaveArea) < 236); in dvmCompilerArchVariantInit()
|
/dalvik/vm/compiler/codegen/arm/armv5te-vfp/ |
D | ArchVariant.cpp | 72 assert(sizeof(StackSaveArea) < 236); in dvmCompilerArchVariantInit()
|
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
D | Gen.cpp | 201 int offset = offsetof(StackSaveArea, xtra.currentPc); in genExportPC() 205 sizeof(StackSaveArea) - offset); in genExportPC() 275 sizeof(StackSaveArea) - in genMonitorEnter() 276 offsetof(StackSaveArea, xtra.currentPc)); in genMonitorEnter() 330 sizeof(StackSaveArea) - in genMonitorExit() 331 offsetof(StackSaveArea, xtra.currentPc)); in genMonitorExit()
|
/dalvik/vm/ |
D | JniInternal.h | 92 INLINE void dvmPopJniLocals(Thread* self, StackSaveArea* saveArea) in dvmPopJniLocals()
|
D | Exception.cpp | 724 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmFindCatchBlock() 849 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmFillInStackTraceInternal() 867 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmFillInStackTraceInternal() 907 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmFillInStackTraceInternal()
|
/dalvik/vm/mterp/cstubs/ |
D | stubdefs.cpp | 15 StackSaveArea* debugSaveArea; \
|
/dalvik/vm/compiler/codegen/arm/Thumb/ |
D | Gen.cpp | 191 int offset = offsetof(StackSaveArea, xtra.currentPc); in genExportPC() 194 newLIR2(cUnit, kThumbSubRI8, rAddr, sizeof(StackSaveArea) - offset); in genExportPC()
|
/dalvik/vm/mterp/x86/ |
D | footer.S | 271 SAVEAREA_FROM_FP %edx # %edx<- &StackSaveArea 327 SAVEAREA_FROM_FP %eax # %eax<- &StackSaveArea 346 SAVEAREA_FROM_FP %ecx # %ecx<- &StackSaveArea
|
/dalvik/vm/mterp/x86-atom/ |
D | footer.S | 148 SAVEAREA_FROM_FP %eax # %eax<- &outs; &StackSaveArea 184 SAVEAREA_FROM_FP %eax # %eax<- &outs; &StackSaveArea 241 SAVEAREA_FROM_FP %ecx # %ecx<- &outs; &StackSaveArea 260 SAVEAREA_FROM_FP %edx # %edx<- &outs; &StackSaveArea
|
/dalvik/vm/alloc/ |
D | Visit.cpp | 88 const StackSaveArea *saveArea; in visitThreadStack()
|
/dalvik/vm/mterp/c/ |
D | gotoTargets.cpp | 530 StackSaveArea* saveArea; in GOTO_TARGET() 830 StackSaveArea* newSaveArea;
|
/dalvik/vm/mterp/out/ |
D | InterpC-armv7-a.cpp | 385 StackSaveArea* debugSaveArea; \ 1210 void dvmDumpFp(void* fp, StackSaveArea* otherSaveArea) in dvmDumpFp() 1212 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp()
|
D | InterpC-armv7-a-neon.cpp | 385 StackSaveArea* debugSaveArea; \ 1210 void dvmDumpFp(void* fp, StackSaveArea* otherSaveArea) in dvmDumpFp() 1212 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp()
|
D | InterpC-armv5te-vfp.cpp | 385 StackSaveArea* debugSaveArea; \ 1210 void dvmDumpFp(void* fp, StackSaveArea* otherSaveArea) in dvmDumpFp() 1212 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp()
|
D | InterpC-armv5te.cpp | 385 StackSaveArea* debugSaveArea; \ 1210 void dvmDumpFp(void* fp, StackSaveArea* otherSaveArea) in dvmDumpFp() 1212 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp); in dvmDumpFp()
|