Lines Matching full:movl
33 movl %edx, -8(%esp) # save pc adjustments
34 movl rGLUE, %edx # %edx<- pMterpGlue
35 movl %ebx, -4(%esp) # save %ebx to the stack
36 movl offGlue_pSelfSuspendCount(%edx), %ebx # %ebx<- pSuspendCount (int)
38 movl offGlue_pDebuggerActive(%edx), %eax # %eax<- pDebuggerActive
45 movl offGlue_pActiveProfilers(%edx), %ebx # %ebx<- activeProfilers (int)
47 movl -8(%esp), %edx # %edx<- restore %edx
49 movl -4(%esp), %ebx # %ebx<- restore %ebx
53 movl offGlue_self(%edx), %eax # %eax<- glue->self
54 movl %eax, -12(%esp) # push parameter boolean
58 movl 4(%esp), %edx # %edx<- restore %edx
59 movl 8(%esp), %ebx # %ebx<- restore %ebx
64 movl rGLUE, %ecx # %ecx<- pMterpGlue
66 movl $$1, %edx # switch interpreter
80 movl rGLUE, %ecx # %ecx<- pMterpGlue
81 movl offGlue_pSelfSuspendCount(%ecx), rINST # %ebx<- pSuspendCount (int)
83 movl offGlue_pDebuggerActive(%ecx), %eax # %eax<- pDebuggerActive
90 movl offGlue_pActiveProfilers(%ecx), rINST # %edx<- activeProfilers (int)
95 movl offGlue_self(%ecx), %eax# %eax<- glue->self
96 movl %edx, rINST
97 movl %eax, -12(%esp) # push parameter boolean
101 movl rINST, %edx # %edx<- restore %edx
107 movl $$1, %edx # switch interpreter
127 movl %edx, %eax
128 movl 24(%ebp), %edi
129 movl 28(%ebp), %esi
130 movl 32(%ebp), %ebx
131 movl 36(%ebp), %ebp
150 movl rINST, sReg0 # sReg0<- AA
159 movl %ebx, sReg1 # sReg1<- save %ebx
165 movl (%edx), %ebx # %ebx<- vCCCC
168 movl %ebx, (%eax) # *outs<- vCCCC
171 movl sReg1, %ebx # %ebx<- restore %ebx
181 movl rINST, sReg0 # sReg0<- BA
193 movl %edx, sReg1 # sReg1<- GFED
202 movl (rFP, rINST, 4), %edx # %edx<- vA
203 movl %edx, (%eax) # *outs<- vA
204 movl sReg1, %edx # %edx<- GFED
208 movl (rFP, %edx, 4), %edx # %edx<- vG
209 movl %edx, (%eax) # *outs<- vG
210 movl sReg1, %edx # %edx<- GFED
215 movl (rFP, %edx), %edx # %edx<- vF
216 movl %edx, (%eax) # *outs<- vF
217 movl sReg1, %edx # %edx<- GFED
222 movl (rFP, %edx), %edx # %edx<- vE
223 movl %edx, (%eax) # *outs<- vE
224 movl sReg1, %edx # %edx<- GFED
227 movl (rFP, %edx, 4), %edx # %edx<- vD
228 movl %edx, -4(%eax) # *--outs<- vD
239 movl %ecx, sReg0 # sReg<- methodToCall
243 movl rGLUE, %eax # %eax<- pMterpGlue
244 movl %ecx, sReg1 # sReg1<- &outs
246 movl offGlue_interpStackEnd(%eax), %eax # %eax<- glue->interpStackEnd
247 movl %eax, sReg2 # sReg2<- glue->interpStackEnd
249 movl %ecx, %eax # %eax<- newSaveArea
252 movl sReg0, %ecx # %ecx<- restore methodToCall
261 movl %edx, offStackSaveArea_prevSave(%eax) # newSaveArea->prevSave<- &outs
263 movl rFP, offStackSaveArea_prevFrame(%eax) # newSaveArea->prevFrame<- rFP
264 movl rPC, offStackSaveArea_savedPc(%eax) # newSaveArea->savedPc<- rPC
266 movl %ecx, offStackSaveArea_method(%eax) # newSaveArea->method<- method to call
274 movl offMethod_clazz(%ecx), %edx # %edx<- method->clazz
275 movl rGLUE, %eax # %eax<- pMterpGlue
276 movl %ecx, offGlue_method(%eax) # glue->method<- methodToCall
277 movl offClassObject_pDvmDex(%edx), %edx # %edx<- method->clazz->pDvmDex
278 movl offMethod_insns(%ecx), rPC # rPC<- methodToCall->insns
279 movl %edx, offGlue_methodClassDex(%eax) # glue->methodClassDex<- method->clazz->pDvmDex
280 movl offGlue_self(%eax), %ecx # %ecx<- glue->self
281 movl sReg1, rFP # rFP<- newFP
282 movl rFP, offThread_curFrame(%ecx) # glue->self->curFrame<- newFP
291 movl rGLUE, %edx # %edx<- pMterpGlue
292 movl %ecx, -20(%esp) # push parameter methodToCall
293 movl offGlue_self(%edx), %edx # %edx<- glue->self
294 movl offThread_jniLocal_topCookie(%edx), %ecx # %ecx<- glue->self->thread->refNext
295 movl %ecx, offStackSaveArea_localRefCookie(%eax) # newSaveArea->localRefCookie<- refNext
296 movl %eax, -4(%esp) # save newSaveArea
297 movl sReg1, %eax # %eax<- newFP
298 movl %eax, offThread_curFrame(%edx) # glue->self->curFrame<- newFP
299 movl %edx, -8(%esp) # save glue->self
300 movl %edx, -16(%esp) # push parameter glue->self
301 movl rGLUE, %edx # %edx<- pMterpGlue
302 movl -20(%esp), %ecx # %ecx<- methodToCall
304 movl %edx, -24(%esp) # push parameter pMterpGlue
305 movl %eax, -28(%esp) # push parameter newFP
317 movl -4(%esp), %edx # %edx<- newSaveArea
318 movl -8(%esp), %ecx # %ecx<- glue->self
319 movl offStackSaveArea_localRefCookie(%edx), %eax # %eax<- newSaveArea->localRefCookie
322 movl rFP, offThread_curFrame(%ecx) # glue->self->curFrame<- rFP
323 movl %eax, offThread_jniLocal_topCookie(%ecx) # glue->self<- newSaveArea->localRefCookie
328 movl %ecx, -4(%esp) # push method to call
329 movl rGLUE, %ecx # %ecx<- pMterpGlue
330 movl offGlue_self(%ecx), %ecx # %ecx<- glue->self
331 movl %ecx, -8(%esp) # push parameter self
353 movl rGLUE, rINST # %ecx<- pMterpGlue
354 movl offGlue_pSelfSuspendCount(rINST), %edx # %ebx<- pSuspendCount (int)
355 movl offGlue_pDebuggerActive(rINST), %eax # %eax<- pDebuggerActive
356 movl (%eax), %eax # %eax<- get debuggerActive (boolean)
360 movl offGlue_pActiveProfilers(rINST), %edx # %edx<- activeProfilers (int)
366 movl offGlue_self(rINST), %eax# %eax<- glue->self
367 movl %eax, -12(%esp) # push parameter boolean
374 movl $$kInterpEntryInstr, offGlue_entryPoint(rINST) # glue->entryPoint<- reentry type
375 movl $$1, %edx # switch to interp<- true
384 movl offStackSaveArea_prevFrame(%ecx), rFP # rFP<- saveArea->PrevFrame
385 movl (offStackSaveArea_method - sizeofStackSaveArea)(rFP), %edx # %edx<- method we are returning to
388 movl offStackSaveArea_savedPc(%ecx), rPC # rPC<- saveAreaOld->savedPc
389 movl offGlue_self(rINST), %ecx # %eax<- glue->self
390 movl %edx, offGlue_method(rINST) # glue->method<- newSave->method
391 movl offMethod_clazz(%edx), %edx # %edx<- method->clazz
393 movl rFP, offThread_curFrame(%ecx) # glue->self->curFrame<- rFP
394 movl offClassObject_pDvmDex(%edx), %edx # %edx<- method->clazz->pDvmDex
395 movl %edx, offGlue_methodClassDex(rINST) # glue->pDvmDex<- method->clazz->pDvmDex
407 movl $$kInterpEntryThrow, %ecx # %ecx<- reentry type
408 movl $$0, %edx # %edx<- pc adjustment
410 movl rGLUE, %eax # %eax<- pMterpGlue
411 movl offGlue_self(%eax), %edx # %edx<- glue->self
412 movl offThread_exception(%edx), %ecx # %ecx<- pMterpGlue->self->exception
413 movl %edx, -4(%esp) # push parameter self
414 movl %ecx, -8(%esp) # push parameter obj
419 movl 4(%esp), %edx # %edx<- glue->self
420 movl $$0, offThread_exception(%edx) # glue->self->exception<- NULL
426 movl rFP, -4(%esp) # move fp to stack
428 movl %esp, -4(%esp) # push parameter 4<- &fp
429 movl $$0, -8(%esp) # push parameter 3<- false
430 movl 4(%esp), %edx
431 movl %edx, -12(%esp) # push parameter 2<- glue->self->exception
432 movl rGLUE, %eax # %eax<- pMterpGlue
433 movl offGlue_method(%eax), %edx # %edx<- glue->method
434 movl offMethod_insns(%edx), %edx # %edx<- glue->method->insns
435 movl rPC, %ecx # %ecx<- rPC
438 movl %ecx, -16(%esp) # push parameter 1<- glue->method->insns
439 movl 8(%esp), %edx
440 movl %edx, -20(%esp) # push parameter 0<- glue->self
451 movl -12(%esp), rFP # rFP<- updated rFP
459 movl -4(%esp), %ecx # %ecx<- glue->self
462 movl %eax, -4(%esp) # save %eax for later
463 movl %ecx, -12(%esp) # push parameter 2 glue->self
468 movl -4(%esp), %eax # %eax<- restore %eax
471 movl %ecx, -12(%esp) # push parameter 2 glue->self
480 movl rGLUE, %ecx # %ecx<- pMterpGlue
481 movl offStackSaveArea_method(%edx), rPC # rPC<- newMethod
482 movl rPC, offGlue_method(%ecx) # glue->method<- newMethod
483 movl offMethod_clazz(rPC), %edx # %edx<- method->clazz
484 movl offMethod_insns(rPC), rPC # rPC<- method->insns
485 movl offClassObject_pDvmDex(%edx), %edx # %edx<- method->clazz->pDvmDex
487 movl %edx, offGlue_methodClassDex(%ecx) # glue->pDvmDex<- method->clazz->pDvmDex
488 movl -8(%esp), %eax
489 movl %eax, -16(%esp) # push parameter 1 obj
497 movl -12(%esp), %edx # %edx<- glue->self
498 movl -8(%esp), %ecx # %ecx<- exception
499 movl %ecx, offThread_exception(%edx) # restore the exception
508 movl -4(%esp), %edx # %edx<- glue->self
513 movl %edx, -12(%esp) # push parameter 1 glue->self
524 movl -8(%esp), %ecx # %ecx<- exception
525 movl -4(%esp), %edx # %edx<- glue->self
526 movl %ecx, offThread_exception(%edx) # glue->self<- exception
531 movl $$0, %edx # switch to interp<- false
559 movl $$.LstrArrayIndexException, -8(%esp) # push parameter description
560 movl $$0, -4(%esp) # push parameter msg paramter
573 movl $$.LstrArrayStoreException, -8(%esp) # push parameter description
574 movl $$0, -4(%esp) # push parameter msg paramter
587 movl $$.LstrArithmeticException, -8(%esp) # push parameter description
588 movl $$.LstrDivideByZero, -4(%esp) # push parameter msg paramter
601 movl $$.LstrNegativeArraySizeException, -8(%esp) # push parameter description
602 movl $$0, -4(%esp) # push parameter msg paramter
615 movl $$.LstrNoSuchMethodError, -8(%esp) # push parameter description
616 movl $$0, -4(%esp) # push parameter msg paramter
629 movl $$.LstrNullPointerException, -8(%esp) # push parameter description
630 movl $$0, -4(%esp) # push parameter msg paramter