Lines Matching defs: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)); \
1183 u1 originalOpcode = dvmGetOriginalOpcode(pc);
1589 dvmJitEndTraceSelect(self,pc);
1765 pc = saveArea->savedPc;
1777 // invokeInstr, (int) (pc - curMethod->insns));
1810 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
1846 catchRelPc = dvmFindCatchBlock(self, pc - curMethod->insns,
1878 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
1890 dvmLineNumFromPC(curMethod, pc - curMethod->insns),
1905 pc = curMethod->insns + catchRelPc;
1906 ILOGV("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
2067 newSaveArea->savedPc = pc;
2091 pc = methodToCall->insns;
2098 ILOGD("> pc <-- %s.%s %s", curMethod->clazz->descriptor,
2156 // invokeInstr, (int) (pc - curMethod->insns));
2168 #undef pc