/dalvik/vm/mterp/x86-atom/ |
OP_SPUT.S | 32 movl rGLUE, %edx # %edx<- pMterpGlue 33 movl offGlue_methodClassDex(%edx), %ecx # %ecx<- pDvmDex 35 movl offDvmDex_pResFields(%ecx), %ecx # %ecx<- pResFields 37 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved StaticField ptr 43 movl offGlue_method(%edx), %edx # %edx <- glue->method 45 movl %eax, -4(%esp) # push parameter CCCC; field ref 46 movl offMethod_clazz(%edx), %edx # %edx<- method->clazz 47 movl %edx, -8(%esp) # push parameter method->clazz 54 movl %eax, %ecx # %ecx<- result 59 movl rINST, offStaticField_value(%ecx) # field value<- vA [all...] |
OP_FILLED_NEW_ARRAY.S | 48 movl rGLUE, %edx # %edx<- MterpGlue pointer 49 movl offGlue_methodClassDex(%edx), %edx # %edx<- glue->methodClassDex 50 movl offDvmDex_pResClasses(%edx), %edx # %edx<- glue->methodClassDex->pResClasses 53 movl (%edx, %ecx, 4), %eax # %eax<- possibly resolved class 60 movl $$0, -8(%esp) # push parameter false 61 movl %ecx, -12(%esp) # push parameter BBBB 62 movl rGLUE, %edx # %edx<- MterpGlue pointer 63 movl offGlue_method(%edx), %edx # %edx<- glue->method 64 movl offMethod_clazz(%edx), %edx # %edx<- glue->method->clazz 65 movl %edx, -16(%esp) # push parameter glue->method->claz [all...] |
OP_INVOKE_VIRTUAL.S | 46 movl rGLUE, %eax # %eax<- pMterpGlue 48 movl offGlue_methodClassDex(%eax), %eax # %eax<- pDvmDex 50 movl offDvmDex_pResMethods(%eax), %eax # %eax<- pDvmDex->pResMethods 57 movl (%eax, %ecx, 4), %eax # %eax<- resolved base method 62 movl rGLUE, %eax # %eax<- pMterpGlue 63 movl %edx, -4(%esp) # save "this" pointer register 64 movl offGlue_method(%eax), %eax # %eax<- glue->method 65 movl $$METHOD_VIRTUAL, -8(%esp) # push parameter method type 66 movl %ecx, -12(%esp) # push paramter method index 67 movl offMethod_clazz(%eax), %eax # %eax<- glue->method->claz [all...] |
OP_CONST_CLASS.S | 34 movl rGLUE, %edx # get MterpGlue pointer 36 movl offGlue_methodClassDex(%edx), %eax # %eax<- pDvmDex 37 movl offDvmDex_pResClasses(%eax), %eax # %eax<- pDvmDex->pResClasses 38 movl (%eax, %ecx, 4), %eax # %eax<- resolved class 53 movl offGlue_method(%edx), %edx # %edx<- glue->method 54 movl offMethod_clazz(%edx), %edx # %edx<- glue->method->clazz 55 movl $$1, -4(%esp) # push parameter true 56 movl %ecx, -8(%esp) # push parameter 57 movl %edx, -12(%esp) # push parameter glue->method->clazz
|
OP_CONST_STRING_JUMBO.S | 31 movl rGLUE, %edx # get MterpGlue pointer 32 movl offGlue_methodClassDex(%edx), %eax # %eax<- glue->methodClassDex 33 movl offDvmDex_pResStrings(%eax), %eax # %eax<- glue->methodClassDex->pResStrings 38 movl (%eax, %ecx, 4), %eax # %eax<- pResStrings[BBBB] 53 movl rGLUE, %edx # get MterpGlue pointer 54 movl offGlue_method(%edx), %edx # %edx<- glue->method 55 movl offMethod_clazz(%edx), %edx # %edx <- glue->method->clazz 56 movl %ecx, -4(%esp) # push parameter class ref 57 movl %edx, -8(%esp) # push parameter glue->method->clazz
|
OP_SGET.S | 32 movl rGLUE, %edx # %edx<- pMterpGlue 33 movl offGlue_methodClassDex(%edx), %ecx # %ecx<- glue->pDvmDex 35 movl offDvmDex_pResFields(%ecx), %ecx # %ecx<- pResFields 37 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved StaticField ptr 43 movl offGlue_method(%edx), %edx # %edx <- glue->method 45 movl %eax, -4(%esp) # push parameter CCCC; field ref 46 movl offMethod_clazz(%edx), %edx # %edx<- method->clazz 47 movl %edx, -8(%esp) # push parameter method->clazz 58 movl offStaticField_value(%ecx), %eax # %eax<- field value
|
OP_SGET_WIDE.S | 32 movl rGLUE, %eax # %eax<- pMterpGlue 33 movl offGlue_methodClassDex(%eax), %ecx # %ecx<- glue->pDvmDex 35 movl offDvmDex_pResFields(%ecx), %ecx # %ecx<- pResFields 37 movl (%ecx, %edx, 4), %ecx # %ecx<- resolved StaticField ptr 53 movl offGlue_method(%eax), %eax # %eax <- glue->method 55 movl %edx, -4(%esp) # push parameter CCCC; field ref 56 movl offMethod_clazz(%eax), %eax # %eax<- method->clazz 57 movl %eax, -8(%esp) # push parameter method->clazz 63 movl %eax, %ecx # %ecx<- result
|
OP_SPUT_WIDE.S | 32 movl rGLUE, %eax # %eax<- pMterpGlue 33 movl offGlue_methodClassDex(%eax), %ecx # %ecx<- glue->pDvmDex 35 movl offDvmDex_pResFields(%ecx), %ecx # %ecx<- pResFields 37 movl (%ecx, %edx, 4), %ecx # %ecx<- resolved StaticField ptr 53 movl offGlue_method(%eax), %eax # %eax <- glue->method 55 movl %edx, -4(%esp) # push parameter CCCC; field ref 56 movl offMethod_clazz(%eax), %eax # %eax<- method->clazz 57 movl %eax, -8(%esp) 63 movl %eax, %ecx # %ecx<- result
|
OP_EXECUTE_INLINE.S | 32 movl rGLUE, %eax # %eax<- MterpGlue pointer 36 movl %eax, -8(%esp) # push parameter glue->retval 56 movl %edx, rINST # rINST<- FEDC 59 movl (rFP, rINST), rINST # rINST<- vF 60 movl rINST, 12(%esp) # push parameter vF 62 movl %edx, rINST # rINST<- FEDC 65 movl (rFP, rINST), rINST # rINST<- vE 66 movl rINST, 8(%esp) # push parameter E 68 movl %edx, rINST # rINST<- FEDC 71 movl (rFP, rINST), rINST # rINST<- v [all...] |
OP_IPUT_OBJECT.S | 38 movl rGLUE, %edx # %edx<- pMterpGlue 39 movl offGlue_methodClassDex(%edx), %edx # %edx<- pDvmDex 41 movl offDvmDex_pResFields(%edx), %edx # %edx<- pDvmDex->pResFields 43 movl (%edx, %ecx, 4), %eax # %eax<- resolved InstField ptr 45 movl rGLUE, %edx # %edx<- pMterpGlue 50 movl offGlue_method(%edx), %edx # %edx<- glue->method 52 movl %ecx, -4(%esp) # push parameter CCCC; field ref 53 movl offMethod_clazz(%edx), %edx # %edx<- method->clazz 55 movl %edx, (%esp) # push parameter method->clazz 64 movl rINST, %ecx # %ecx<- BA [all...] |
OP_NEW_INSTANCE.S | 36 movl rGLUE, %ecx # %ecx<- pMterpGlue 37 movl offGlue_methodClassDex(%ecx), %ecx # %ecx<- glue->pDvmDex 39 movl offDvmDex_pResClasses(%ecx), %ecx # %ecx<- glue->pDvmDex->pResClasses 40 movl (%ecx, %edx, 4), %edx # %edx<- vB 72 movl %edx, -8(%esp) # push parameter object 73 movl %eax, -4(%esp) # push parameter flags 90 movl %edx, -4(%esp) # push parameter object 96 movl -4(%esp), %edx # %edx<- object 112 movl rGLUE, %ecx # %ecx<- pMterpGlue 114 movl offGlue_method(%ecx), %ecx # %ecx<- glue->metho [all...] |
OP_INVOKE_SUPER_QUICK.S | 27 movl rGLUE, %ecx # %ecx<- pMterpGlue 28 movl offGlue_method(%ecx), %eax # %eax<- glue->method 33 movl offMethod_clazz(%eax), %eax # %eax<- glue->method->clazz 34 movl offClassObject_super(%eax), %eax # %eax<- glue->method->clazz->super 36 movl offClassObject_vtable(%eax), %eax # %edx<- glue->method->clazz->super->vtable 38 movl (%eax, %ecx, 4), %ecx # %ecx<- vtable[methodIndex]
|
binopDivRemLong.S | 35 movl (rFP, %edx, 4), %eax # %eax<- vCC 36 movl 4(rFP, %edx, 4), %ecx # %ecx<- vCC+1 37 movl %eax, -8(%esp) # push arg vCC 41 movl %ecx, -4(%esp) # push arg vCC+1 50 movl %eax, (rFP, rINST, 4) # vAA<- return low 51 movl %edx, 4(rFP, rINST, 4) # vAA+1<- return high
|
OP_CHECK_CAST.S | 32 movl rGLUE, %edx # get MterpGlue pointer 33 movl offGlue_methodClassDex(%edx), %eax # %eax<- pDvmDex 35 movl offDvmDex_pResClasses(%eax), %eax # %eax<- pDvmDex->pResClasses 39 movl (%eax, %ecx, 4), %ecx # %ecx<- resolved class 60 movl offObject_clazz(rINST), %eax # %eax<- obj->clazz 61 movl %eax, -12(%esp) # push parameter obj->clazz 62 movl %ecx, -8(%esp) # push parameter # push parameter resolved class 83 movl $$.LstrClassCastExceptionPtr, -8(%esp) # push parameter message 84 movl offObject_clazz(rINST), rINST # rINST<- obj->clazz 85 movl offClassObject_descriptor(rINST), rINST # rINST<- obj->clazz->descripto [all...] |
/external/quake/quake/src/QW/server/ |
worlda.s | 30 movl num(%esp),%eax 39 movl hull(%esp),%ebx 42 movl p(%esp),%edx 44 movl hu_clipnodes(%ebx),%edi 45 movl hu_planes(%ebx),%ebp 65 movl nd_planenum(%edi,%eax,8),%ecx 66 movl nd_children(%edi,%eax,8),%eax 67 movl %eax,%esi 73 movl pl_type(%ebp,%ecx,4),%bl 104 movl Ltemp,%ec [all...] |
/external/quake/quake/src/QW/client/ |
d_draw.s | 44 movl C(bbextents),%esi 52 movl C(bbextentt),%edx 60 movl $2048,%ebp 63 movl C(bbextents),%ebp 67 movl $2048,%ecx 70 movl C(bbextentt),%ecx 74 movl $2048,%eax 77 movl C(bbextents),%eax 81 movl $2048,%ebx 84 movl C(bbextentt),%eb [all...] |
/external/quake/quake/src/WinQuake/ |
d_draw.s | 44 movl C(bbextents),%esi 52 movl C(bbextentt),%edx 60 movl $2048,%ebp 63 movl C(bbextents),%ebp 67 movl $2048,%ecx 70 movl C(bbextentt),%ecx 74 movl $2048,%eax 77 movl C(bbextents),%eax 81 movl $2048,%ebx 84 movl C(bbextentt),%eb [all...] |
worlda.s | 50 movl num(%esp),%eax 59 movl hull(%esp),%ebx 62 movl p(%esp),%edx 64 movl hu_clipnodes(%ebx),%edi 65 movl hu_planes(%ebx),%ebp 85 movl nd_planenum(%edi,%eax,8),%ecx 86 movl nd_children(%edi,%eax,8),%eax 87 movl %eax,%esi 124 movl Ltemp,%ecx
|
/bionic/libc/arch-x86/bionic/ |
atexit.S | 35 movl %esp, %ebp 40 movl $0, 4(%esp) 41 movl __dso_handle@GOTOFF(%ebx), %eax 42 movl %eax, 8(%esp) 43 movl 8(%ebp), %eax 44 movl %eax, (%esp) 65 movl (%esp), %ebx
|
/dalvik/vm/mterp/x86/ |
OP_INVOKE_SUPER.S | 11 movl rSELF,rINST 13 movl offThread_methodClassDex(rINST),%ecx # ecx<- pDvmDex 15 movl offDvmDex_pResMethods(%ecx),%ecx # ecx<- pDvmDex->pResMethods 16 movl (%ecx,%eax,4),%ecx # ecx<- resolved baseMethod 17 movl offThread_method(rINST),%eax # eax<- method 25 movl offMethod_clazz(%eax),%eax # eax<- method->clazz 34 movl offClassObject_super(%eax),%eax # eax<- method->clazz->super 38 movl offClassObject_vtable(%eax),%eax # eax<- ...clazz->super->vtable 39 movl (%eax,%ecx,4),%eax # eax<- vtable[methodIndex] 49 movl %eax,OUT_ARG0(%esp) # arg0<- method->claz [all...] |
OP_NEW_ARRAY.S | 12 movl rSELF,%ecx 14 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex 16 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses 18 movl (%ecx,%eax,4),%ecx # ecx<- resolved class 32 movl rSELF,%ecx 34 movl offThread_method(%ecx),%ecx # ecx<- self->method 36 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz 37 movl %eax,OUT_ARG1(%esp) 38 movl $$0,OUT_ARG2(%esp) 39 movl %ecx,OUT_ARG0(%esp [all...] |
OP_NEW_INSTANCE.S | 13 movl rSELF,%ecx 15 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex 17 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses 19 movl (%ecx,%eax,4),%ecx # ecx<- resolved class 26 movl $$ALLOC_DONT_TRACK,OUT_ARG1(%esp) 27 movl %ecx,OUT_ARG0(%esp) 44 movl %ecx,OUT_ARG0(%esp) 56 movl rSELF,%ecx 58 movl offThread_method(%ecx),%ecx # ecx<- self->method 59 movl %eax,OUT_ARG1(%esp [all...] |
/external/libffi/src/x86/ |
sysv.S | 45 movl %esp,%ebp 49 movl 16(%ebp),%ecx 52 movl %esp,%eax 66 movl 20(%ebp),%ecx 127 movl 24(%ebp),%ecx 133 movl 24(%ebp),%ecx 139 movl 24(%ebp),%ecx 145 movl 24(%ebp),%ecx 146 movl %eax,0(%ecx) 147 movl %edx,4(%ecx [all...] |
/dalvik/vm/compiler/template/out/ |
CompilerTemplateAsm-ia32.S | 84 movl rSELF,%ecx 85 movl $.LinterpPunt,%edx 91 movl %eax,rPC
|
/external/llvm/test/MC/COFF/ |
symbol-fragment-offset.s | 17 movl $L_.str0, (%esp) 19 movl $L_.str1, (%esp) 21 movl $L_.str2, (%esp)
|