Lines Matching refs:pc
91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
99 * Assumes the existence of "const u2* pc" and "const u2* curMethod->insns".
108 if (pc + myoff < curMethod->insns || \
109 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
114 myoff, (int) (pc - curMethod->insns), \
119 pc += myoff; \
124 pc += _offset; \
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
275 * Assumes existence of "const u2* pc".
277 #define FETCH(_offset) (pc[(_offset)])
310 * Assumes existence of "u4* fp" and "const u2* pc".
312 #define EXPORT_PC() (SAVEAREA_FROM_FP(fp)->xtra.currentPc = pc)
316 * pc has already been exported to the stack.
355 static inline bool checkForNullExportPC(Object* obj, u4* fp, const u2* pc)
404 #define pc self->interpSave.pc
419 * InterpSave's pc and fp must be valid when breaking out to a
452 dvmCheckJit(pc, self); \
1059 if (!checkForNullExportPC(obj, fp, pc)) \
1103 if (!checkForNullExportPC(obj, fp, pc)) \
1133 JIT_STUB_HACK(dvmJitEndTraceSelect(self,pc)); \
1156 JIT_STUB_HACK(dvmJitEndTraceSelect(self,pc)); \
1169 #undef pc