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

Lines Matching full:eax

53     movl (%edx, %ecx, 4), %eax # %eax<- possibly resolved class
54 cmp $$0, %eax # %eax<- check if already resolved
71 cmp $$0, %eax # check for null return
76 * %eax holds array class
81 movl offClassObject_descriptor(%eax), %eax # %eax<- arrayClass->descriptor
82 movzbl 1(%eax), %eax # %eax<- descriptor[1]
90 movl %eax, sReg0 # save type
92 movl %eax, -16(%esp) # push parameter descriptor[1]
101 cmp $$0, %eax # check for null return
106 movl %eax, offGlue_retval(%ecx) # retval<- new array
107 lea offArrayObject_contents(%eax), %eax # %eax<- newArray->contents
113 * %eax=array, %edx=CCCC/FEDC, -12(%esp)=length (from AA or B), rINST=AA/BA
121 movl %edx, (%eax) # *contents<- vX
122 lea 4(%eax), %eax # %eax++; contents++
131 movl rINST, 16(%eax) # contents[4]<- vA
138 movl %ecx, (%eax) # *contents<- vX
139 lea 4(%eax), %eax # %eax++; contents++
146 movl offGlue_retval(%ecx), %eax # Object head
148 shrl $$GC_CARD_SHIFT, %eax # convert to card num
149 movb %cl,(%ecx, %eax) # mark card based on object head