/dalvik/vm/mterp/x86/ |
entry.S | 29 movl %esp,%ebp 43 movl IN_ARG0(%ebp),%ecx 44 movl %ecx,rGLUE_SPILL(%ebp) 47 movl $$dvmAsmInstructionStart,rIBASE 50 movl %esp,offGlue_bailPtr(%ecx) 71 movl %eax,OUT_ARG1(%esp) 72 movl $$.LstrBadEntryPoint,OUT_ARG0(%esp) 95 movl 4(%esp),%ecx # grab glue 96 movl 8(%esp),%eax # changeInterp to return reg 97 movl offGlue_bailPtr(%ecx),%esp # Stack back to norma [all...] |
OP_MUL_LONG.S | 22 movl 4(rIBASE),%ecx # ecx<- Bmsw 24 movl 4(rFP),%eax # eax<- Cmsw 27 movl (rFP),%eax # eax<- Clsw 37 movl %edx,4(rFP,%ecx,4) # v[B+1]<- %edx 41 movl %eax,(rFP,%ecx,4) # v[B]<- %eax
|
OP_MUL_LONG_2ADDR.S | 22 movl 4(rIBASE),%ecx # ecx<- Amsw 24 movl 4(rFP),%eax # eax<- Bmsw 27 movl (rFP),%eax # eax<- Blsw 34 movl %edx,4(rIBASE) # v[A+1]<- %edx 37 movl %eax,(rIBASE) # v[A]<- %eax
|
OP_AGET.S | 1 %default { "load":"movl", "shift":"4" } 19 movl rINST_FULL,%ecx
|
OP_AGET_WIDE.S | 21 movl (%eax),%ecx 22 movl 4(%eax),%eax
|
OP_APUT_WIDE.S | 23 movl rINST_FULL,4(%eax) 25 movl %ecx,(%eax)
|
OP_IGET_WIDE_QUICK.S | 12 movl (%eax),%ecx # ecx<- lsw 13 movl 4(%eax),%eax # eax<- msw
|
OP_IPUT_WIDE_QUICK.S | 16 movl %eax,(%ecx) 17 movl rINST_FULL,4(%ecx)
|
bincmp.S | 17 movl $$2,%eax # assume not taken 21 movl rINST_FULL,%eax
|
zcmp.S | 14 movl $$2,%eax # assume branch not taken 18 movl rINST_FULL,%eax
|
/dalvik/vm/mterp/x86-atom/ |
OP_INVOKE_INTERFACE.S | 49 movl %ecx, -12(%esp) # push argument method index 55 movl rGLUE, %eax # %eax<- pMterpGlue 56 movl offGlue_methodClassDex(%eax), %eax # %eax<- glue->pDvmDex 57 movl %eax, -4(%esp) # push parameter class 63 movl rGLUE, %ecx # %ecx<- pMterpGlue 64 movl offGlue_method(%ecx), %ecx # %ecx<- glue->method 65 movl %ecx, -8(%esp) # push parameter method 66 movl offObject_clazz(%edx), %edx # %edx<- glue->method->clazz 67 movl %edx, -16(%esp) # push parameter 75 movl %eax, %ecx # %ecx<- metho [all...] |
OP_INVOKE_STATIC.S | 45 movl rGLUE, %edx # %edx<- pMterpGlue 46 movl offGlue_methodClassDex(%edx), %ecx # %edx<- pDvmDex 48 movl offDvmDex_pResMethods(%ecx), %ecx # %edx<- pDvmDex->pResMethods 49 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved method to call 57 movl offGlue_method(%edx), %edx # %edx<- glue->method 58 movl $$METHOD_STATIC, -4(%esp) # resolver method type 59 movl %eax, -8(%esp) # push parameter method index 60 movl offMethod_clazz(%edx), %edx # %edx<- glue->method->clazz 61 movl %edx, -12(%esp) # push parameter method 69 movl %eax, %ecx # %ecx<- metho [all...] |
OP_CMP_LONG.S | 34 movl 4(rFP, %ecx, 4), %eax # %eax<- vBBhi 38 movl (rFP, %ecx, 4), %eax # %eax<- vBBlo 46 movl $$0x0, (rFP, rINST, 4) # vAA<- equal 50 movl $$0xFFFFFFFF, (rFP, rINST, 4) # vAA<- less than 54 movl $$0x1, (rFP, rINST, 4) # vAA<- greater than
|
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...] |
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_INVOKE_DIRECT.S | 47 movl rGLUE, %ecx # %ecx<- pMterpGlue 48 movl offGlue_methodClassDex(%ecx), %ecx # %ecx<- pDvmDex 50 movl offDvmDex_pResMethods(%ecx), %ecx # %ecx<- pDvmDex->pResMethods 52 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved method to call 57 movl %edx, -4(%esp) # save "this" pointer register 74 movl rGLUE, %edx # %edx<- pMterpGlue 75 movl $$METHOD_DIRECT, -8(%esp) # push parameter method type 76 movl offGlue_method(%edx), %edx # %edx<- glue->method 77 movl %eax, -12(%esp) # push parameter reference 79 movl offMethod_clazz(%edx), %edx # %edx<- glue->method->claz [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/libffi/src/x86/ |
darwin.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...] |
freebsd.S | 46 movl %esp,%ebp 49 movl 16(%ebp),%ecx 52 movl %esp,%eax 65 movl 20(%ebp),%ecx 128 movl 24(%ebp),%ecx 134 movl 24(%ebp),%ecx 140 movl 24(%ebp),%ecx 146 movl 24(%ebp),%ecx 147 movl %eax,0(%ecx) 148 movl %edx,4(%ecx [all...] |
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...] |
/bionic/libc/arch-x86/string/ |
bcopy.S | 53 movl 12(%esp),%edi 54 movl 16(%esp),%esi 55 movl %edi, %eax 57 movl 12(%esp),%esi 58 movl 16(%esp),%edi 60 movl 20(%esp),%ecx 61 movl %ecx,%edx 68 movl %edx,%ecx 84 movl %edx,%ecx
|
rindex.S | 15 movl 8(%esp),%edx 23 movl %edx,%eax
|
/dalvik/vm/arch/x86/ |
Call386ABI.S | 91 movl %esp,%ebp 97 movl 16(%ebp),%ebx 101 movl %ebx,%ecx 106 movl 8(%ebp),%ecx 107 movl 12(%ebp),%eax 108 movl 24(%ebp),%esi 111 movl (%esi),%eax 117 movl %ebx,%ecx 130 movl 36(%ebp),%ecx 138 movl %eax,(%ecx [all...] |
/dalvik/vm/mterp/out/ |
InterpAsm-x86.S | 113 #define SPILL(reg) movl reg##,reg##_SPILL(%ebp) 114 #define UNSPILL(reg) movl reg##_SPILL(%ebp),reg 115 #define SPILL_TMP(reg) movl reg,TMP_SPILL(%ebp) 116 #define UNSPILL_TMP(reg) movl TMP_SPILL(%ebp),reg 120 #define LOAD_PC_FROM_GLUE(_glu) movl offGlue_pc(_glu),rPC 121 #define SAVE_PC_TO_GLUE(_glu) movl rPC,offGlue_pc(_glu) 122 #define LOAD_FP_FROM_GLUE(_glu) movl offGlue_fp(_glu),rFP 123 #define SAVE_FP_TO_GLUE(_glu) movl rFP,offGlue_fp(_glu) 125 #define GET_GLUE(_reg) movl rGLUE_SPILL(%ebp),_reg 141 movl rPC, (-sizeofStackSaveArea + offStackSaveArea_currentPc)(rFP [all...] |
/external/qemu/distrib/sdl-1.2.12/src/cpuinfo/ |
SDL_cpuinfo.c | 63 " movl %%eax,%%ecx \n" 71 " movl $1,%0 # We have CPUID support \n" 91 " movl $1,%0 # We have CPUID support \n" 116 " movl %eax,%ecx \n" 124 " movl $1,-8(%ebp) \n" 139 " movl $1,-8(%rbp) \n" 151 " movl %%ebx,%%edi\n" 159 " movl %%edx,%0 \n" 161 " movl %%edi,%%ebx\n" 180 " movl %ebx,%edi\n [all...] |