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

1 2 3

  /dalvik/vm/mterp/portable/
enddefs.cpp 6 self->interpSave.retval = retval;
entry.cpp 9 StackSaveArea* debugSaveArea = SAVEAREA_FROM_FP(self->interpSave.curFrame);
30 curMethod = self->interpSave.method;
31 pc = self->interpSave.pc;
32 fp = self->interpSave.curFrame;
33 retval = self->interpSave.retval; /* only need for kInterpEntryReturn? */
57 DUMP_REGS(curMethod, self->interpSave.curFrame, false);
stubdefs.cpp 17 * InterpSave's pc and fp must be valid when breaking out to a
20 * the interpSave vars directly, so this is a nop for stubs.
23 self->interpSave.pc = pc; \
24 self->interpSave.curFrame = fp;
25 #define PC_TO_SELF() self->interpSave.pc = pc;
  /dalvik/vm/mterp/
Mterp.cpp 81 self->interpSave.methodClassDex = self->interpSave.method->clazz->pDvmDex;
85 &self->interpSave.method->prototype);
88 self->interpSave.method->clazz->descriptor,
89 self->interpSave.method->name,
93 //ALOGI("self is %p, pc=%p, fp=%p", self, self->interpSave.pc,
94 // self->interpSave.curFrame);
95 //ALOGI("first instruction is 0x%04x", self->interpSave.pc[0]);
101 TRACE_METHOD_ENTER(self, self->interpSave.method);
  /dalvik/vm/mterp/cstubs/
stubdefs.cpp 25 #define retval self->interpSave.retval
26 #define pc self->interpSave.pc
27 #define fp self->interpSave.curFrame
28 #define curMethod self->interpSave.method
29 #define methodClassDex self->interpSave.methodClassDex
30 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
41 * InterpSave's pc and fp must be valid when breaking out to a
44 * the interpSave vars directly, so this is a nop for stubs.
entry.cpp 24 self->interpSave.bailPtr = &jmpBuf;
36 u2 inst = /*self->interpSave.*/pc[0];
59 jmp_buf* pJmpBuf = (jmp_buf*) self->interpSave.bailPtr;
  /dalvik/vm/interp/
Stack.cpp 42 assert(thread->interpSave.curFrame == NULL);
77 if (self->interpSave.curFrame != NULL)
78 stackPtr = (u1*) SAVEAREA_FROM_FP(self->interpSave.curFrame);
86 stackReq, self->interpStackStart, self->interpSave.curFrame,
108 (StackSaveArea*)FP_FROM_SAVEAREA(self->interpSave.curFrame);
112 breakSaveBlock->prevFrame = self->interpSave.curFrame;
122 self->interpSave.curFrame, FP_FROM_SAVEAREA(saveBlock),
123 (u1*)self->interpSave.curFrame - (u1*)FP_FROM_SAVEAREA(saveBlock));
125 self->interpSave.curFrame = FP_FROM_SAVEAREA(saveBlock);
151 if (self->interpSave.curFrame != NULL
    [all...]
Jit.cpp 73 unsigned preBytes = self->interpSave.method->outsSize*4 +
75 unsigned postBytes = self->interpSave.method->registersSize*4;
99 shadowSpace->retval = self->interpSave.retval;
106 shadowSpace->method = self->interpSave.method;
107 shadowSpace->methodClassDex = self->interpSave.methodClassDex;
112 self->interpSave.curFrame = (u4*)shadowSpace->shadowFP;
164 self->interpSave.pc = shadowSpace->startPC;
165 self->interpSave.curFrame = shadowSpace->fp;
166 self->interpSave.method = shadowSpace->method;
167 self->interpSave.methodClassDex = shadowSpace->methodClassDex
    [all...]
Interp.cpp 543 for (fp = thread->interpSave.curFrame; fp != NULL;
592 dvmComputeVagueFrameDepth(thread, thread->interpSave.curFrame);
616 * All interpSave state must be valid on entry.
620 const Method* curMethod = self->interpSave.method;
623 dvmJitEndTraceSelect(self, self->interpSave.pc);
632 int offset = self->interpSave.pc - curMethod->insns;
635 dvmDbgPostException(self->interpSave.curFrame, offset, catchFrame,
642 * Handle any special subMode requirements. All interpSave state
665 dvmCheckJit(self->interpSave.pc, self);
669 Object* thisPtr = dvmGetThisPtr(self->interpSave.method, fp)
    [all...]
  /dalvik/vm/mterp/common/
asm-constants.h 149 MTERP_OFFSET(offThread_pc, Thread, interpSave.pc, 0)
150 MTERP_OFFSET(offThread_curFrame, Thread, interpSave.curFrame, 4)
151 MTERP_OFFSET(offThread_method, Thread, interpSave.method, 8)
152 MTERP_OFFSET(offThread_methodClassDex, Thread, interpSave.methodClassDex, 12)
154 MTERP_OFFSET(offThread_retval, Thread, interpSave.retval, 16)
156 MTERP_OFFSET(offThread_retval_z, Thread, interpSave.retval.z, 19)
158 MTERP_OFFSET(offThread_retval_z, Thread, interpSave.retval.z, 16)
160 MTERP_OFFSET(offThread_retval_i, Thread, interpSave.retval.i, 16)
161 MTERP_OFFSET(offThread_retval_j, Thread, interpSave.retval.j, 16)
162 MTERP_OFFSET(offThread_retval_l, Thread, interpSave.retval.l, 16
    [all...]
  /dalvik/vm/native/
dalvik_system_VMStack.cpp 33 dvmGetCaller2Class(dvmThreadSelf()->interpSave.curFrame);
51 dvmGetCaller3Class(dvmThreadSelf()->interpSave.curFrame);
76 void *fp = dvmThreadSelf()->interpSave.curFrame;
  /dalvik/vm/compiler/codegen/
CodegenFactory.cpp 60 loadWordDisp(cUnit, rSELF, offsetof(Thread, interpSave.retval), reg1);
94 offsetof(Thread, interpSave.retval),
128 loadWordDisp(cUnit, rSELF, offsetof(Thread, interpSave.retval),
169 storeBaseDisp(cUnit, rSELF, offsetof(Thread, interpSave.retval),
198 offsetof(Thread, interpSave.retval),
248 storeBaseDispWide(cUnit, rSELF, offsetof(Thread, interpSave.retval),
  /dalvik/vm/compiler/codegen/x86/
LowerReturn.cpp 58 move_reg_to_mem(OpndSize_32, 6, false, offsetof(Thread, interpSave.method), 2, false);
65 move_reg_to_mem(OpndSize_32, 7, false, offsetof(Thread, interpSave.methodClassDex), 2, false);
LowerInvoke.cpp 811 move_reg_to_mem(OpndSize_32, PhysicalReg_ECX, true, offsetof(Thread, interpSave.method), P_GPR_1, true); //glue->method
812 move_reg_to_mem(OpndSize_32, P_SCRATCH_4, true, offsetof(Thread, interpSave.methodClassDex), P_GPR_1, true); //set_glue_dvmdex
    [all...]
LowerJump.cpp     [all...]
  /dalvik/vm/compiler/codegen/mips/
CodegenFactory.cpp 54 loadWordDisp(cUnit, rSELF, offsetof(Thread, interpSave.retval), reg1);
87 loadBaseDispWide(cUnit, NULL, rSELF, offsetof(Thread, interpSave.retval),
121 loadWordDisp(cUnit, rSELF, offsetof(Thread, interpSave.retval), rlSrc.lowReg);
161 storeBaseDisp(cUnit, rSELF, offsetof(Thread, interpSave.retval),
189 loadBaseDispWide(cUnit, NULL, rSELF, offsetof(Thread, interpSave.retval),
239 storeBaseDispWide(cUnit, rSELF, offsetof(Thread, interpSave.retval),
  /dalvik/vm/mterp/c/
gotoTargets.cpp 569 self->interpSave.curFrame = fp;
571 self->interpSave.method = curMethod;
706 * Adjust local variables to match self->interpSave.curFrame and the
709 //fp = (u4*) self->interpSave.curFrame;
711 self->interpSave.method = curMethod;
898 self->interpSave.method = curMethod;
902 self->interpSave.curFrame = fp;
    [all...]
  /dalvik/vm/mterp/out/
InterpC-mips.cpp 403 #define retval self->interpSave.retval
404 #define pc self->interpSave.pc
405 #define fp self->interpSave.curFrame
406 #define curMethod self->interpSave.method
407 #define methodClassDex self->interpSave.methodClassDex
408 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
419 * InterpSave's pc and fp must be valid when breaking out to a
422 * the interpSave vars directly, so this is a nop for stubs.
    [all...]
InterpC-x86.cpp 403 #define retval self->interpSave.retval
404 #define pc self->interpSave.pc
405 #define fp self->interpSave.curFrame
406 #define curMethod self->interpSave.method
407 #define methodClassDex self->interpSave.methodClassDex
408 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
419 * InterpSave's pc and fp must be valid when breaking out to a
422 * the interpSave vars directly, so this is a nop for stubs.
    [all...]
InterpC-armv5te-vfp.cpp 403 #define retval self->interpSave.retval
404 #define pc self->interpSave.pc
405 #define fp self->interpSave.curFrame
406 #define curMethod self->interpSave.method
407 #define methodClassDex self->interpSave.methodClassDex
408 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
419 * InterpSave's pc and fp must be valid when breaking out to a
422 * the interpSave vars directly, so this is a nop for stubs.
    [all...]
InterpC-armv5te.cpp 403 #define retval self->interpSave.retval
404 #define pc self->interpSave.pc
405 #define fp self->interpSave.curFrame
406 #define curMethod self->interpSave.method
407 #define methodClassDex self->interpSave.methodClassDex
408 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
419 * InterpSave's pc and fp must be valid when breaking out to a
422 * the interpSave vars directly, so this is a nop for stubs.
    [all...]
InterpC-armv7-a-neon.cpp 403 #define retval self->interpSave.retval
404 #define pc self->interpSave.pc
405 #define fp self->interpSave.curFrame
406 #define curMethod self->interpSave.method
407 #define methodClassDex self->interpSave.methodClassDex
408 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
419 * InterpSave's pc and fp must be valid when breaking out to a
422 * the interpSave vars directly, so this is a nop for stubs.
    [all...]
InterpC-armv7-a.cpp 403 #define retval self->interpSave.retval
404 #define pc self->interpSave.pc
405 #define fp self->interpSave.curFrame
406 #define curMethod self->interpSave.method
407 #define methodClassDex self->interpSave.methodClassDex
408 #define debugTrackedRefStart self->interpSave.debugTrackedRefStart
419 * InterpSave's pc and fp must be valid when breaking out to a
422 * the interpSave vars directly, so this is a nop for stubs.
    [all...]
  /dalvik/vm/compiler/codegen/arm/Thumb/
Gen.cpp 217 int offset = offsetof(Thread, interpSave.retval);
232 int offset = offsetof(Thread, interpSave.retval);
251 int offset = offsetof(Thread, interpSave.retval);
  /dalvik/vm/compiler/codegen/mips/Mips32/
Gen.cpp 248 int offset = offsetof(Thread, interpSave.retval);
265 int offset = offsetof(Thread, interpSave.retval);
286 int offset = offsetof(Thread, interpSave.retval);

Completed in 416 milliseconds

1 2 3