HomeSort by relevance Sort by last modified time
    Searched refs:StackSaveArea (Results 1 - 25 of 40) sorted by null

1 2

  /dalvik/vm/mterp/common/
asm-constants.h 91 /* StackSaveArea fields */
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
    [all...]
  /dalvik/vm/interp/
Stack.h 94 to the StackSaveArea struct itself. They are recognized by having a
109 struct StackSaveArea;
120 struct StackSaveArea {
127 StackSaveArea* prevSave;
156 #define SAVEAREA_FROM_FP(_fp) ((StackSaveArea*)(_fp) -1)
157 #define FP_FROM_SAVEAREA(_save) ((u4*) ((StackSaveArea*)(_save) +1))
Stack.cpp 65 StackSaveArea* saveBlock;
66 StackSaveArea* breakSaveBlock;
74 + sizeof(StackSaveArea) * 2 // break frame + regular frame
97 stackPtr -= sizeof(StackSaveArea);
98 breakSaveBlock = (StackSaveArea*)stackPtr;
99 stackPtr -= method->registersSize * 4 + sizeof(StackSaveArea);
100 saveBlock = (StackSaveArea*) stackPtr;
108 (StackSaveArea*)FP_FROM_SAVEAREA(self->interpSave.curFrame);
141 StackSaveArea* saveBlock;
142 StackSaveArea* breakSaveBlock
    [all...]
Jit.cpp 74 sizeof(StackSaveArea);
188 StackSaveArea* stackSave = SAVEAREA_FROM_FP(self->interpSave.curFrame);
221 StackSaveArea* stackSave = SAVEAREA_FROM_FP(self->interpSave.curFrame);
328 StackSaveArea* stackSave =
    [all...]
  /dalvik/vm/mterp/armv5te/
debug.cpp 42 * Dump the StackSaveArea for the specified frame pointer.
44 void dvmDumpFp(void* fp, StackSaveArea* otherSaveArea)
46 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp);
47 printf("StackSaveArea for fp %p [%p/%p]:\n", fp, saveArea, otherSaveArea);
  /dalvik/vm/compiler/codegen/x86/ia32/
ArchVariant.cpp 72 assert(sizeof(StackSaveArea) < 236);
  /dalvik/vm/compiler/codegen/arm/armv7-a-neon/
MethodCodegenDriver.cpp 22 * grow the stack save area above it, fill certain fields in StackSaveArea and
26 * StackSaveArea:
61 /* oldFP = oldStackSave + sizeof(stackSaveArea) */
62 opRegRegImm(cUnit, kOpAdd, oldFP, oldStackSave, sizeof(StackSaveArea));
63 /* newStackSave = r5FP - sizeof(StackSaveArea) */
64 opRegRegImm(cUnit, kOpSub, newStackSave, r5FP, sizeof(StackSaveArea));
72 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, prevSave),
76 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, prevFrame),
79 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, savedPc),
83 storeWordDisp(cUnit, newStackSave, offsetof(StackSaveArea, returnAddr)
    [all...]
ArchVariant.cpp 67 assert(sizeof(StackSaveArea) < 236);
  /dalvik/vm/compiler/codegen/arm/armv5te/
ArchVariant.cpp 72 assert(sizeof(StackSaveArea) < 236);
  /dalvik/vm/compiler/codegen/arm/armv5te-vfp/
ArchVariant.cpp 72 assert(sizeof(StackSaveArea) < 236);
  /dalvik/vm/compiler/codegen/arm/armv7-a/
ArchVariant.cpp 67 assert(sizeof(StackSaveArea) < 236);
  /dalvik/vm/mterp/portable/
entry.cpp 9 StackSaveArea* debugSaveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame);
  /dalvik/vm/
JniInternal.h 87 * points to the StackSaveArea for the method we're leaving.
92 INLINE void dvmPopJniLocals(Thread* self, StackSaveArea* saveArea)
Exception.cpp 724 StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp);
849 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp);
867 const StackSaveArea* saveArea = SAVEAREA_FROM_FP(fp);
    [all...]
  /dalvik/vm/mterp/cstubs/
stubdefs.cpp 15 StackSaveArea* debugSaveArea; \
  /dalvik/vm/compiler/codegen/arm/Thumb2/
Gen.cpp 201 int offset = offsetof(StackSaveArea, xtra.currentPc);
205 sizeof(StackSaveArea) - offset);
275 sizeof(StackSaveArea) -
276 offsetof(StackSaveArea, xtra.currentPc));
330 sizeof(StackSaveArea) -
331 offsetof(StackSaveArea, xtra.currentPc));
  /dalvik/vm/mterp/x86/
footer.S 230 SAVEAREA_FROM_FP %edx # %edx<- &StackSaveArea
238 * %edx=&outs (&stackSaveArea). (very few methods have > 10 args;
271 SAVEAREA_FROM_FP %edx # %edx<- &StackSaveArea
327 SAVEAREA_FROM_FP %eax # %eax<- &StackSaveArea
346 SAVEAREA_FROM_FP %ecx # %ecx<- &StackSaveArea
  /dalvik/vm/compiler/codegen/arm/Thumb/
Gen.cpp 191 int offset = offsetof(StackSaveArea, xtra.currentPc);
194 newLIR2(cUnit, kThumbSubRI8, rAddr, sizeof(StackSaveArea) - offset);
  /dalvik/vm/alloc/
Visit.cpp 88 const StackSaveArea *saveArea;
  /dalvik/vm/mterp/x86-atom/
footer.S 148 SAVEAREA_FROM_FP %eax # %eax<- &outs; &StackSaveArea
155 * %ecx=methodToCall, %edx=CCCC, sReg0=count, %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/mterp/c/
gotoTargets.cpp 530 StackSaveArea* saveArea;
830 StackSaveArea* newSaveArea;
    [all...]
  /dalvik/vm/mterp/out/
InterpC-armv5te-vfp.cpp 385 StackSaveArea* debugSaveArea; \
    [all...]
InterpC-armv5te.cpp 385 StackSaveArea* debugSaveArea; \
    [all...]
InterpC-armv7-a-neon.cpp 385 StackSaveArea* debugSaveArea; \
    [all...]
InterpC-armv7-a.cpp 385 StackSaveArea* debugSaveArea; \
    [all...]

Completed in 456 milliseconds

1 2