Home
last modified time | relevance | path

Searched refs:pc (Results 1 – 25 of 85) sorted by relevance

1234

/dalvik/dx/tests/079-dex-local-variable-renumbering/
Dexpected.txt49 0002: advance pc
51 0006: advance pc
53 000a: advance pc
55 000e: advance pc
57 0012: advance pc
59 0016: advance pc
61 001a: advance pc
63 001e: advance pc
65 0022: advance pc
67 0026: advance pc
[all …]
/dalvik/dx/tests/078-dex-local-variable-table/
Dexpected.txt13 0001: advance pc
29 0002: advance pc
31 0007: advance pc
47 0001: advance pc
49 0003: advance pc
51 0005: advance pc
71 0001: advance pc
73 0003: advance pc
75 000b: advance pc
99 0001: advance pc
[all …]
/dalvik/vm/mterp/portable/
Dstubdefs.cpp23 self->interpSave.pc = pc; \
25 #define PC_TO_SELF() self->interpSave.pc = pc;
41 dvmCheckBefore(pc, fp, self); \
Dentry.cpp16 const u2* pc; // program counter local
31 pc = self->interpSave.pc;
39 pc - curMethod->insns, fp);
/dalvik/vm/compiler/template/armv5te/
Dfooter.S32 mov lr, pc
33 ldr pc, .LdvmFastMethodTraceEnter
36 mov lr, pc
37 ldr pc, [r2, #offMethod_nativeFunc]
40 mov lr, pc
41 ldr pc, .LdvmFastNativeMethodTraceExit
44 mov lr, pc
45 ldr pc, [r2, #offMethod_nativeFunc]
71 mov pc, r1
79 ldr pc, .LdeadFood @ should not see this under self-verification mode
[all …]
DTEMPLATE_CMPL_DOUBLE.S19 mov lr, pc
20 ldr pc, .L__aeabi_cdcmple @ PIC way of "bl __aeabi_cdcmple"
DTEMPLATE_CMPL_FLOAT.S39 mov lr, pc
40 ldr pc, .L__aeabi_cfcmple @ cmp <=: C clear if <, Z set if eq
DTEMPLATE_RETURN.S12 mov lr, pc
13 ldr pc, .LdvmFastMethodTraceExit
/dalvik/vm/mterp/armv6t2/
DOP_FLOAT_TO_LONG.S21 ldmnefd sp!, {r4, pc}
29 ldmnefd sp!, {r4, pc}
36 ldmeqfd sp!, {r4, pc}
40 ldmfd sp!, {r4, pc}
DOP_FLOAT_TO_INT.S22 ldmnefd sp!, {r4, pc}
29 ldmnefd sp!, {r4, pc}
35 ldmeqfd sp!, {r4, pc} @ return zero for NaN
39 ldmfd sp!, {r4, pc}
/dalvik/vm/mterp/armv5te/
DOP_FLOAT_TO_LONG.S21 ldmnefd sp!, {r4, pc}
29 ldmnefd sp!, {r4, pc}
36 ldmeqfd sp!, {r4, pc}
40 ldmfd sp!, {r4, pc}
DOP_FLOAT_TO_INT.S22 ldmnefd sp!, {r4, pc}
29 ldmnefd sp!, {r4, pc}
35 ldmeqfd sp!, {r4, pc} @ return zero for NaN
39 ldmfd sp!, {r4, pc}
Dheader.S171 #define GOTO_OPCODE(_reg) add pc, rIBASE, _reg, lsl #${handler_size_bits}
172 #define GOTO_OPCODE_BASE(_base,_reg) add pc, _base, _reg, lsl #${handler_size_bits}
173 #define GOTO_OPCODE_IFEQ(_reg) addeq pc, rIBASE, _reg, lsl #${handler_size_bits}
174 #define GOTO_OPCODE_IFNE(_reg) addne pc, rIBASE, _reg, lsl #${handler_size_bits}
/dalvik/tools/gdbjithelper/
Dgdbjithelper.c80 void dumpCode(int *pc, int *lr) in dumpCode() argument
85 printf("%p codePC[%d]: %#010x\n", pc + i, i, pc[i]); in dumpCode()
/dalvik/vm/interp/
DJit.h68 void* dvmSelfVerificationSaveState(const u2* pc, u4* fp,
71 void* dvmSelfVerificationRestoreState(const u2* pc, u4* fp,
74 void dvmCheckSelfVerification(const u2* pc, Thread* self);
149 void dvmCheckJit(const u2* pc, Thread* self);
164 JitEntry *dvmJitFindEntry(const u2* pc, bool isMethodEntry);
177 void dvmJitResumeTranslation(Thread* self, const u2* pc, const u4* fp);
DJit.cpp69 void* dvmSelfVerificationSaveState(const u2* pc, u4* fp, in dvmSelfVerificationSaveState() argument
84 ALOGD("PC: %#x FP: %#x", (int)pc, (int)fp); in dvmSelfVerificationSaveState()
97 shadowSpace->startPC = pc; in dvmSelfVerificationSaveState()
132 void* dvmSelfVerificationRestoreState(const u2* pc, u4* fp, in dvmSelfVerificationRestoreState() argument
137 shadowSpace->endPC = pc; in dvmSelfVerificationRestoreState()
157 if (exitState == kSVSPunt && pc == shadowSpace->startPC) { in dvmSelfVerificationRestoreState()
164 self->interpSave.pc = shadowSpace->startPC; in dvmSelfVerificationRestoreState()
185 static void selfVerificationDumpState(const u2* pc, Thread* self) in selfVerificationDumpState() argument
201 ALOGD("CurrentPC: %#x, Offset: 0x%04x", (int)pc, in selfVerificationDumpState()
202 (int)(pc - stackSave->method->insns)); in selfVerificationDumpState()
[all …]
/dalvik/vm/mterp/c/
Dheader.cpp76 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
93 if (pc + myoff < curMethod->insns || \
94 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
99 myoff, (int) (pc - curMethod->insns), \
104 pc += myoff; \
109 pc += _offset; \
125 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
262 #define FETCH(_offset) (pc[(_offset)])
297 #define EXPORT_PC() (SAVEAREA_FROM_FP(fp)->xtra.currentPc = pc)
340 static inline bool checkForNullExportPC(Object* obj, u4* fp, const u2* pc) in checkForNullExportPC() argument
/dalvik/dx/src/com/android/dx/cf/code/
DByteCatchList.java101 public ByteCatchList listFor(int pc) { in listFor() argument
108 if (one.covers(pc) && typeNotFound(one, resultArr, resultSz)) { in listFor()
313 public boolean covers(int pc) { in covers() argument
314 return (pc >= startPc) && (pc < endPc); in covers()
DLineNumberList.java110 public int pcToLine(int pc) { in pcToLine() argument
124 if ((onePc <= pc) && (onePc > bestPc)) { in pcToLine()
127 if (bestPc == pc) { in pcToLine()
/dalvik/dexgen/src/com/android/dexgen/rop/
DByteCatchList.java101 public ByteCatchList listFor(int pc) { in listFor() argument
108 if (one.covers(pc) && typeNotFound(one, resultArr, resultSz)) { in listFor()
313 public boolean covers(int pc) { in covers() argument
314 return (pc >= startPc) && (pc < endPc); in covers()
DLineNumberList.java110 public int pcToLine(int pc) { in pcToLine() argument
124 if ((onePc <= pc) && (onePc > bestPc)) { in pcToLine()
127 if (bestPc == pc) { in pcToLine()
/dalvik/vm/mterp/x86-atom/
DOP_MONITOR_EXIT.S33 EXPORT_PC # export the pc
42 FINISH_FETCH_ADVANCE 1, %edx # advance pc before exception
/dalvik/vm/mterp/cstubs/
Dentry.cpp36 u2 inst = /*self->interpSave.*/pc[0]; in DEFINE_GOTO_TABLE()
44 dvmCheckBefore(pc, fp, self, curMethod); in DEFINE_GOTO_TABLE()
Dstubdefs.cpp26 #define pc self->interpSave.pc macro
74 dvmCheckJit(pc, self); \
/dalvik/vm/compiler/template/out/
DCompilerTemplateAsm-armv5te.S173 mov lr, pc
174 ldr pc, .LdvmFastMethodTraceExit
456 mov lr, pc
457 ldr pc, .LdvmFastMethodTraceEnter
466 mov lr, pc
467 ldr pc, .LdvmFastNativeMethodTraceExit
492 mov pc, r1
517 mov lr, pc
518 ldr pc, .L__aeabi_cdcmple @ PIC way of "bl __aeabi_cdcmple"
561 mov lr, pc
[all …]

1234