Home | History | Annotate | Download | only in x86-atom

Lines Matching full:eax

38     movl        offGlue_pDebuggerActive(%edx), %eax # %eax<- pDebuggerActive
39 testl %eax, %eax
41 movzbl (%eax), %eax # %eax<- get debuggerActive (boolean)
46 orl (%ebx), %eax # %eax<- merge activeProfilers and debuggerActive
53 movl offGlue_self(%edx), %eax # %eax<- glue->self
54 movl %eax, -12(%esp) # push parameter boolean
83 movl offGlue_pDebuggerActive(%ecx), %eax # %eax<- pDebuggerActive
84 testl %eax, %eax # test for NULL pointer
86 movzbl (%eax), %eax # %eax<- get debuggerActive count
91 orl (rINST), %eax # %eax<- merge activeProfilers and debuggerActive
95 movl offGlue_self(%ecx), %eax# %eax<- glue->self
97 movl %eax, -12(%esp) # push parameter boolean
127 movl %edx, %eax
148 SAVEAREA_FROM_FP %eax # %eax<- &outs; &StackSaveArea
155 * %ecx=methodToCall, %edx=CCCC, sReg0=count, %eax=&outs (&stackSaveArea)
162 subl sReg0, %eax # %eax<- update &outs
168 movl %ebx, (%eax) # *outs<- vCCCC
169 lea 4(%eax), %eax # outs++
184 SAVEAREA_FROM_FP %eax # %eax<- &outs; &StackSaveArea
188 * %ecx=methodToCall, %edx=GFED, sReg0=count, %eax=outs
201 lea -4(%eax), %eax # %eax<- update &outs; &outs--
203 movl %edx, (%eax) # *outs<- vA
207 lea -4(%eax), %eax # %eax<- update &outs; &outs--
209 movl %edx, (%eax) # *outs<- vG
214 lea -4(%eax), %eax # %eax<- update &outs; &outs--
216 movl %edx, (%eax) # *outs<- vF
221 lea -4(%eax), %eax # %eax<- update &outs; &outs--
223 movl %edx, (%eax) # *outs<- vE
228 movl %edx, -4(%eax) # *--outs<- vD
237 movzwl offMethod_registersSize(%ecx), %eax # %eax<- methodToCall->regsSize
240 shl $$2, %eax # %eax<- update offset
242 subl %eax, %ecx # %ecx<- newFP; (old savearea - regsSize)
243 movl rGLUE, %eax # %eax<- pMterpGlue
246 movl offGlue_interpStackEnd(%eax), %eax # %eax<- glue->interpStackEnd
247 movl %eax, sReg2 # sReg2<- glue->interpStackEnd
249 movl %ecx, %eax # %eax<- newSaveArea
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
275 movl rGLUE, %eax # %eax<- pMterpGlue
276 movl %ecx, offGlue_method(%eax) # glue->method<- methodToCall
279 movl %edx, offGlue_methodClassDex(%eax) # glue->methodClassDex<- method->clazz->pDvmDex
280 movl offGlue_self(%eax), %ecx # %ecx<- glue->self
287 * %ecx=methodToCall, sReg1=newFP, %eax=newSaveArea
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
305 movl %eax, -28(%esp) # push parameter newFP
319 movl offStackSaveArea_localRefCookie(%edx), %eax # %eax<- newSaveArea->localRefCookie
323 movl %eax, offThread_jniLocal_topCookie(%ecx) # glue->self<- newSaveArea->localRefCookie
355 movl offGlue_pDebuggerActive(rINST), %eax # %eax<- pDebuggerActive
356 movl (%eax), %eax # %eax<- get debuggerActive (boolean)
357 and $$7, %eax # %eax<- mask for boolean (just how many bits does it take?)
361 or (%edx), %eax # %eax<- merge activeProfilers and debuggerActive
362 cmp $$0, %eax # check for debuggerActive
366 movl offGlue_self(rINST), %eax# %eax<- glue->self
367 movl %eax, -12(%esp) # push parameter boolean
380 * Get save area; rGLUE is %ebx, rFP is %eax
389 movl offGlue_self(rINST), %ecx # %eax<- glue->self
392 FFETCH_ADV 3, %eax # %ecx<- next instruction hi; fetch, advance
396 FGETOP_JMP 3, %eax # jump to next instruction; getop, jmp
410 movl rGLUE, %eax # %eax<- pMterpGlue
411 movl offGlue_self(%eax), %edx # %edx<- glue->self
432 movl rGLUE, %eax # %eax<- pMterpGlue
433 movl offGlue_method(%eax), %edx # %edx<- glue->method
444 * call dvmFindCatchBlock, %eax gets catchRelPc (a code-unit offset)
452 cmp $$0, %eax # check for catchRelPc < 0
462 movl %eax, -4(%esp) # save %eax for later
468 movl -4(%esp), %eax # %eax<- restore %eax
486 lea (rPC, %eax, 2), rPC # rPC<- method->insns + catchRelPc
488 movl -8(%esp), %eax
489 movl %eax, -16(%esp) # push parameter 1 obj
494 FINISH_FETCH %eax
495 cmp $$OP_MOVE_EXCEPTION, %eax # is it a move exception
501 FINISH_JMP %eax
509 movzb offThread_stackOverflowed(%edx), %eax # %eax<- self->stackOverflowed
510 cmp $$0, %eax # check for stack overflow;