Searched refs:self (Results 126 - 150 of 169) sorted by last modified time

1234567

/dalvik/vm/mterp/out/
H A DInterpAsm-armv7-a.S66 r6 rSELF self (Thread) pointer
279 * r0 Thread* self
359 * r0 Thread* self
538 ldr r0, [rSELF, #offThread_retval] @ r0<- self->retval.i
549 add r3, rSELF, #offThread_retval @ r3<- &self->retval
566 ldr r0, [rSELF, #offThread_retval] @ r0<- self->retval.i
619 add r3, rSELF, #offThread_retval @ r3<- &self->retval
763 ldr r2, [rSELF, #offThread_methodClassDex] @ r2<- self->methodClassDex
781 ldr r2, [rSELF, #offThread_methodClassDex] @ r2<- self->methodClassDex
799 ldr r2, [rSELF, #offThread_methodClassDex] @ r2<- self
[all...]
H A DInterpAsm-mips.S28 s2 rSELF self (Thread) pointer
418 * r0 Thread* self
488 * a0 Thread* self
669 LOAD_rSELF_retval(a0) # a0 <- self->retval.i
680 addu a3, rSELF, offThread_retval # a3 <- &self->retval
698 LOAD_rSELF_retval(a0) # a0 <- self->retval.i
754 addu a3, rSELF, offThread_retval # a3 <- &self->retval
909 LOAD_rSELF_methodClassDex(a2) # a2 <- self->methodClassDex
921 LOAD_rSELF_method(a0) # a0 <- self->method
944 LOAD_rSELF_methodClassDex(a2) # a2 <- self
[all...]
H A DInterpAsm-x86.S136 /* save/restore the PC and/or FP from the self struct */
474 movl offThread_retval(%eax),%eax # eax<- self->retval.l
500 movl offThread_retval(%eax),%eax # eax<- self->retval.l
528 * Return a 32-bit value. Copies the return value into the "self"
543 * Return a 64-bit value. Copies the return value into the "self"
559 * Return a 32-bit value. Copies the return value into the "self"
678 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
693 movl offThread_method(%eax),%eax # eax<- self->method
715 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
730 movl offThread_method(%eax),%eax # eax<- self
[all...]
H A DInterpC-allstubs.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
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
1310 dvmClearException(self); variable
3043 dvmMterpStdRun(Thread* self) argument
3080 dvmMterpStdBail(Thread* self) argument
4067 #undef self macro
[all...]
H A DInterpC-armv5te-vfp.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
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
1173 #undef self macro
[all...]
H A DInterpC-armv5te.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
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
1173 #undef self macro
[all...]
H A DInterpC-armv7-a-neon.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
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
1173 #undef self macro
[all...]
H A DInterpC-armv7-a.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
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
1173 #undef self macro
[all...]
H A DInterpC-mips.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
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
2172 #undef self macro
[all...]
H A DInterpC-portable.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
401 self->interpSave.pc = pc; \
402 self->interpSave.curFrame = fp;
403 #define PC_TO_SELF() self->interpSave.pc = pc;
418 if (self->interpBreak.ctl.subMode) { \
419 dvmCheckBefore(pc, fp, self); \
456 if (dvmCheckSuspendQuick(self)) { \
458 dvmCheckSuspendPending(self); \
1117 dvmInterpretPortable(Thread* self) argument
[all...]
H A DInterpC-x86.cpp91 # define EXPORT_EXTRA_PC() (self->currentPc2 = pc)
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
143 self->threadId, debugStrBuf); \
385 extern "C" void dvmMterp_##_target(Thread* self, ## __VA_ARGS__);
389 void dvmMterp_##_target(Thread* self, ## __VA_ARGS__) { \
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
2248 #undef self macro
[all...]
/dalvik/vm/mterp/portable/
H A Denddefs.cpp6 self->interpSave.retval = retval;
H A Dentry.cpp6 void dvmInterpretPortable(Thread* self) argument
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? */
38 self->threadId, curMethod->clazz->descriptor, curMethod->name,
44 if (self->interpBreak.ctl.subMode != 0) {
45 TRACE_METHOD_ENTER(self, curMethod);
46 self
[all...]
H A Dstubdefs.cpp23 self->interpSave.pc = pc; \
24 self->interpSave.curFrame = fp;
25 #define PC_TO_SELF() self->interpSave.pc = pc;
40 if (self->interpBreak.ctl.subMode) { \
41 dvmCheckBefore(pc, fp, self); \
78 if (dvmCheckSuspendQuick(self)) { \
80 dvmCheckSuspendPending(self); \
/dalvik/vm/mterp/x86/
H A DOP_CHECK_CAST.S66 movl offThread_method(%ecx),%ecx # ecx<- self->method
H A DOP_CONST_CLASS.S8 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
23 movl offThread_method(%eax),%eax # eax<- self->method
H A DOP_CONST_STRING.S8 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
23 movl offThread_method(%eax),%eax # eax<- self->method
H A DOP_CONST_STRING_JUMBO.S8 movl offThread_methodClassDex(%ecx),%ecx# ecx<- self->methodClassDex
23 movl offThread_method(%eax),%eax # eax<- self->method
H A DOP_EXECUTE_INLINE.S22 leal offThread_retval(%ecx),%ecx # ecx<- &self->retval
80 movl rSELF,%ecx # restore self
87 movl %ecx,OUT_ARG1(%esp) # arg1<- self
88 call dvmFastMethodTraceEnter # dvmFastMethodTraceEnter(method,self)
89 movl rSELF,%ecx # restore self
91 leal offThread_retval(%ecx),%ecx # ecx<- &self->retval
96 movl rSELF,%ecx # restore self
98 movl %ecx,OUT_ARG1(%esp) # arg1<- self
99 call dvmFastNativeMethodTraceExit # dvmFastNativeMethodTraceExit(method,self)
H A DOP_INVOKE_DIRECT.S43 movl offThread_method(%ecx),%ecx # ecx<- self->method
H A DOP_INVOKE_OBJECT_INIT_RANGE.S34 movl offThread_exception(%ecx), %eax # eax<- self->exception
H A DOP_INVOKE_STATIC.S28 movl offThread_method(%ecx),%ecx # ecx<- self->method
H A DOP_INVOKE_VIRTUAL.S23 movl offThread_method(%eax),%eax # eax<- self->method
H A DOP_MONITOR_ENTER.S16 call dvmLockObject # dvmLockObject(self,object)
H A DOP_MONITOR_EXIT.S20 call dvmUnlockObject # unlock(self,obj)

Completed in 221 milliseconds

1234567