/bionic/libc/arch-x86/string/ |
memset.S | 12 movl 12(%esp),%edi 14 movl 20(%esp),%ecx 28 movl %eax,%edx 32 movl %edi,%edx /* compute misalignment */ 35 movl %ecx,%ebx 38 movl %edx,%ecx /* set until word aligned */ 42 movl %ebx,%ecx 47 movl %ebx,%ecx /* set remainder by bytes */
|
/dalvik/vm/mterp/x86/ |
OP_GOTO.S | 10 movl rSELF,%ecx 12 movl offThread_curHandlerTable(%ecx),rIBASE
|
OP_GOTO_16.S | 9 movl rSELF,%ecx 11 movl offThread_curHandlerTable(%ecx),rIBASE
|
OP_INVOKE_INTERFACE.S | 13 movl rSELF,%ecx 21 movl offObject_clazz(%eax),%eax# eax<- thisPtr->clazz 22 movl %eax,OUT_ARG0(%esp) # arg0<- class 23 movl offThread_methodClassDex(%ecx),%eax # eax<- methodClassDex 24 movl offThread_method(%ecx),%ecx # ecx<- method 25 movl %eax,OUT_ARG3(%esp) # arg3<- dex 27 movl %ecx,OUT_ARG2(%esp) # arg2<- method 28 movl %eax,OUT_ARG1(%esp) # arg1<- BBBB
|
OP_MOVE_RESULT.S | 4 movl rSELF,%eax # eax<- rSELF 5 movl offThread_retval(%eax),%eax # eax<- self->retval.l
|
OP_RETURN.S | 9 movl rSELF,%ecx 11 movl %eax,offThread_retval(%ecx) # retval.i <- AA
|
OP_THROW.S | 9 movl rSELF,%ecx # ecx<- self 12 movl %eax,offThread_exception(%ecx) # thread->exception<- obj
|
OP_APUT_OBJECT.S | 29 movl offObject_clazz(%eax),%eax # eax<- arrayObj->clazz 30 movl offObject_clazz(rINST),%ecx # ecx<- obj->clazz 31 movl %eax,OUT_ARG1(%esp) 32 movl %ecx,OUT_ARG0(%esp) 33 movl %ecx,sReg0 # store the two classes for later 34 movl %eax,sReg1 40 movl rSELF,%eax 45 movl sReg0,%eax # restore the two classes... 46 movl %eax,OUT_ARG0(%esp) 47 movl sReg1,%ec [all...] |
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...] |
OP_PACKED_SWITCH.S | 13 movl 2(rPC),%ecx # ecx<- BBBBbbbb 16 movl %eax,OUT_ARG1(%esp) # ARG1<- vAA 17 movl %ecx,OUT_ARG0(%esp) # ARG0<- switchData 19 movl rSELF,%ecx 21 movl offThread_curHandlerTable(%ecx),rIBASE
|
OP_EXECUTE_INLINE.S | 14 movl rSELF,%ecx 19 movl %ecx,OUT_ARG4(%esp) 40 movl $$0xf,%ecx 44 movl %ecx,4+OUT_ARG0(%esp) 46 movl $$0xf,%ecx 50 movl %ecx,4+OUT_ARG1(%esp) 52 movl $$0xf,%ecx 56 movl %ecx,4+OUT_ARG2(%esp) 58 movl $$0xf,%ecx 62 movl %ecx,4+OUT_ARG3(%esp [all...] |
OP_FILLED_NEW_ARRAY.S | 11 movl rSELF,%eax 12 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex 14 movl offDvmDex_pResClasses(%eax),%eax # eax<- pDvmDex->pResClasses 16 movl (%eax,%ecx,4),%eax # eax<- resolved class 21 movl rSELF,%eax 22 movl $$0,OUT_ARG2(%esp) # arg2<- false 23 movl %ecx,OUT_ARG1(%esp) # arg1<- BBBB 24 movl offThread_method(%eax),%eax # eax<- self->method 25 movl offMethod_clazz(%eax),%eax # eax<- method->clazz 26 movl %eax,OUT_ARG0(%esp) # arg0<- claz [all...] |
OP_CHECK_CAST.S | 12 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),%eax # eax<- resolved class 20 movl offObject_clazz(rINST),%ecx # ecx<- obj->clazz 38 movl %eax,sReg0 # we'll need the desired class on failure 39 movl %eax,OUT_ARG1(%esp) 40 movl %ecx,OUT_ARG0(%esp) 49 movl offObject_clazz(rINST),%eax 50 movl %eax,OUT_ARG0(%esp) # arg0<- obj->claz [all...] |
OP_IPUT_OBJECT.S | 13 movl rSELF,%ecx 16 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex 19 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields 22 movl (%eax,rIBASE,4),%eax # resolved entry 25 movl rIBASE,OUT_ARG1(%esp) 26 movl rSELF,rIBASE 28 movl offThread_method(rIBASE),rIBASE # rIBASE<- current method 29 movl offMethod_clazz(rIBASE),rIBASE # rIBASE<- method->clazz 31 movl rIBASE,OUT_ARG0(%esp) # pass in method->clazz 47 movl offInstField_byteOffset(%eax),%eax # eax<- byte offset of fiel [all...] |
OP_INSTANCE_OF.S | 15 movl rINST,%eax # eax<- BA 18 movl rSELF,%ecx 20 movl offThread_methodClassDex(%ecx),%ecx # ecx<- pDvmDex 24 movl offDvmDex_pResClasses(%ecx),%ecx # ecx<- pDvmDex->pResClasses 25 movl (%ecx,rIBASE,4),%ecx # ecx<- resolved class 26 movl offObject_clazz(%eax),%eax # eax<- obj->clazz 38 movl %eax,OUT_ARG0(%esp) 39 movl %ecx,OUT_ARG1(%esp) 64 movl $$1,%eax 75 movl rIBASE,OUT_ARG1(%esp) # arg1<- BBB [all...] |
/external/libffi/src/x86/ |
win32.S | 44 movl %esp,%ebp 47 movl 16(%ebp),%ecx 50 movl %esp,%eax 66 movl 16(%ebp),%ecx 70 movl 20(%ebp),%ecx 88 movl 24(%ebp),%ecx 89 movl %eax,0(%ecx) 96 movl 24(%ebp),%ecx 104 movl 24(%ebp),%ecx 112 movl 24(%ebp),%ec [all...] |
/external/llvm/test/CodeGen/X86/ |
2010-01-08-Atomic64Bug.ll | 10 ; CHECK: movl $1 11 ; CHECK: movl (%ebp), %eax 12 ; CHECK: movl 4(%ebp), %edx 14 ; CHECK-NOT: movl $1 15 ; CHECK-NOT: movl $0
|
/bionic/libc/arch-x86/bionic/ |
setjmp.S | 57 movl 4(%esp),%ecx 58 movl 0(%esp),%edx 59 movl %edx, 0(%ecx) 60 movl %ebx, 4(%ecx) 61 movl %esp, 8(%ecx) 62 movl %ebp,12(%ecx) 63 movl %esi,16(%ecx) 64 movl %edi,20(%ecx) 65 movl %eax,24(%ecx) 70 movl 4(%esp),%ed [all...] |
/external/quake/quake/src/QW/client/ |
surf16.s | 62 movl C(blocksize),%eax 63 movl C(prowdestbase),%edi 64 movl C(pbasesource),%esi 65 movl C(sourcesstep),%ebx 66 movl blockjumptable16-4(,%eax,2),%ecx 67 movl %eax,k 68 movl %ecx,loopentry 69 movl C(lightleft),%edx 70 movl C(lightright),%ebp 92 movl C(pbasesource),%es [all...] |
/external/quake/quake/src/WinQuake/ |
surf16.s | 62 movl C(blocksize),%eax 63 movl C(prowdestbase),%edi 64 movl C(pbasesource),%esi 65 movl C(sourcesstep),%ebx 66 movl blockjumptable16-4(,%eax,2),%ecx 67 movl %eax,k 68 movl %ecx,loopentry 69 movl C(lightleft),%edx 70 movl C(lightright),%ebp 92 movl C(pbasesource),%es [all...] |
/dalvik/vm/mterp/x86-atom/ |
OP_REM_DOUBLE_2ADDR.S | 32 movl rINST, %edx # %edx<- BA 35 movl (rFP, rINST, 4), %eax # %eax<- vAlo 36 movl %eax, -20(%esp) # push parameter vAAlo 37 movl 4(rFP, rINST, 4), %eax # %eax<- vAhi 38 movl %eax, -16(%esp) # push parameter vAAhi 39 movl (rFP, %edx, 4), %eax # %eax<- vBlo 40 movl %eax, -12(%esp) # push parameter vBBlo 41 movl 4(rFP, %edx, 4), %eax # %eax<- vBhi 42 movl %eax, -8(%esp) # push parameter vBBhi
|
/bionic/libm/i387/ |
s_copysignf.S | 12 movl 8(%esp),%edx 14 movl 4(%esp),%eax 17 movl %eax,4(%esp)
|
s_copysignl.S | 10 movl 24(%esp),%edx 12 movl 12(%esp),%eax 15 movl %eax,12(%esp)
|