/external/llvm/test/CodeGen/X86/ |
tailcall-largecode.ll | 25 ; CHECK: movl $7, 16(%rsp) 27 ; CHECK: movl $1, %edi 28 ; CHECK: movl $2, %esi 29 ; CHECK: movl $3, %edx 30 ; CHECK: movl $4, %ecx 31 ; CHECK: movl $5, %r8d 32 ; CHECK: movl $6, %r9d 51 ; CHECK: movl $7, 16(%rsp) 53 ; CHECK: movl $1, %edi 54 ; CHECK: movl $2, %es [all...] |
fast-isel-mem.ll | 15 ; CHECK: movl L_src$non_lazy_ptr, %ecx 16 ; CHECK: movl (%ecx), %eax 18 ; CHECK: movl %eax, (%ecx) 31 ; CHECK: movl $0, %eax 32 ; CHECK: movl L_LotsStuff$non_lazy_ptr, %ecx
|
/external/valgrind/main/none/tests/x86-linux/ |
sigcontext.c | 21 "movl $0, %%edx\n" 22 "movl $0, %%esi\n" 23 "movl $0, %%edi\n" 37 "movl $0, %%edx\n" 38 "movl $0, %%esi\n" 39 "movl $0, %%edi\n" 62 //"movl $0x11111111, %%ebp\n" 63 "movl $0x22222222, %%edx\n" 64 "movl $0x33333333, %%esi\n" 65 "movl $0x44444444, %%edi\n [all...] |
/external/zlib/contrib/asm586/ |
match.S | 97 movl deflatestate(%esp), %edx 98 movl curmatch(%esp), %ecx 102 movl dsNiceMatch(%edx), %eax 103 movl dsLookahead(%edx), %ebx 106 movl %eax, %ebx 107 LookaheadLess: movl %ebx, nicematch(%esp) 111 movl dsWindow(%edx), %esi 112 movl %esi, window(%esp) 113 movl dsStrStart(%edx), %ebp 115 movl %edi, scan(%esp [all...] |
/external/valgrind/main/VEX/orig_x86/ |
exit42.orig | 8 0x3A965880: movl %esp,%eax 15 0x3A965C81: movl %esp,%ebp 25 0x3A97592B: movl (%esp,,),%ebx 32 0x3A965C94: movl %eax,-48(%ebp) 33 0x3A965C97: movl 0x0(%ebx),%edx 36 0x3A965CA5: movl %eax,0xFFFFF9E4(%ebx) 38 0x3A965CAD: movl %eax,0xFFFFF9EC(%ebx) 40 0x3A965CB9: movl %eax,-56(%ebp) 42 0x3A965CBF: movl -56(%ebp),%edi 43 0x3A965CC2: movl %eax,-52(%ebp [all...] |
/external/zlib/contrib/asm686/ |
match.S | 111 movl deflatestate(%esp), %edx 112 movl curmatch(%esp), %ecx 120 movl dsPrevLen(%edx), %eax 121 movl dsGoodMatch(%edx), %ebx 123 movl dsWMask(%edx), %eax 124 movl dsMaxChainLen(%edx), %ebx 137 movl %ebx, chainlenwmask(%esp) 141 movl dsNiceMatch(%edx), %eax 142 movl dsLookahead(%edx), %ebx 145 movl %eax, %eb [all...] |
/external/compiler-rt/lib/i386/ |
umoddi3.S | 27 movl 20(%esp), %ebx // Find the index i of the leading bit in b. 33 movl 16(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b 40 movl 12(%esp), %edx // Load the high and low words of a, and jump 41 movl 8(%esp), %eax // to [2] if the high word is larger than bhi 53 movl %eax, %edi 55 movl 12(%esp), %ebx 56 movl 16(%esp), %ecx // ECX:EBX = a 59 movl 24(%esp), %eax 66 1: movl %ebx, %eax 67 movl %ecx, %ed [all...] |
/external/valgrind/main/coregrind/ |
m_cpuid.S | 41 movl %esp, %ebp 46 movl %eax, %ecx 57 movl %ebp, %esp 77 movl %esp, %ebp 83 movl 8(%ebp), %eax 84 movl 12(%ebp), %ecx 86 movl 16(%ebp), %esi 89 movl %eax, (%esi) 91 movl 20(%ebp), %esi 94 movl %ebx, (%esi [all...] |
/frameworks/compile/libbcc/runtime/lib/i386/ |
umoddi3.S | 27 movl 20(%esp), %ebx // Find the index i of the leading bit in b. 33 movl 16(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b 40 movl 12(%esp), %edx // Load the high and low words of a, and jump 41 movl 8(%esp), %eax // to [2] if the high word is larger than bhi 53 movl %eax, %edi 55 movl 12(%esp), %ebx 56 movl 16(%esp), %ecx // ECX:EBX = a 59 movl 24(%esp), %eax 66 1: movl %ebx, %eax 67 movl %ecx, %ed [all...] |
/dalvik/vm/mterp/x86-atom/ |
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_SPUT_OBJECT.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 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 61 movl rINST, offStaticField_value(%ecx) # field value<- vA [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_THROW_VERIFICATION_ERROR.S | 31 movl rGLUE, %edx # %edx<- pMterpGlue 32 movl offGlue_method(%edx), %ecx # %ecx<- glue->method 35 movl %eax, -4(%esp) # push parameter BBBB; ref 36 movl rINST, -8(%esp) # push parameter AA 37 movl %ecx, -12(%esp) # push parameter glue->method
|
/external/llvm/lib/Target/X86/ |
README-MMX.txt | 19 movl 32(%esp), %eax 22 movl (%esp), %eax 23 movl %eax, 20(%esp) 25 movl 12(%esp), %eax 26 movl %eax, 16(%esp) 37 movl 16(%esp), %eax 38 movl 20(%esp), %edx 39 movl $0, (%eax) 40 movl %edx, 4(%eax) 54 movl $1, %ea [all...] |
/dalvik/vm/mterp/out/ |
InterpAsm-x86.S | 111 #define SPILL(reg) movl reg##,reg##_SPILL(%ebp) 112 #define UNSPILL(reg) movl reg##_SPILL(%ebp),reg 113 #define SPILL_TMP1(reg) movl reg,TMP_SPILL1(%ebp) 114 #define UNSPILL_TMP1(reg) movl TMP_SPILL1(%ebp),reg 115 #define SPILL_TMP2(reg) movl reg,TMP_SPILL2(%ebp) 116 #define UNSPILL_TMP2(reg) movl TMP_SPILL2(%ebp),reg 117 #define SPILL_TMP3(reg) movl reg,TMP_SPILL3(%ebp) 118 #define UNSPILL_TMP3(reg) movl TMP_SPILL3(%ebp),reg 122 movl offThread_pJitProfTable(\_self),\_reg 125 movl offThread_jitThreshold(\_self),\_re [all...] |
/bionic/libc/arch-x86/string/ |
bzero.S | 11 movl 8(%esp),%edi 12 movl 12(%esp),%edx 25 movl %edi,%ecx /* compute misalignment */ 32 movl %edx,%ecx /* zero by words */ 38 L1: movl %edx,%ecx /* zero remainder by bytes */
|
memcmp.S | 12 movl 12(%esp),%edi 13 movl 16(%esp),%esi 16 movl 20(%esp),%ecx /* compare by words */ 22 movl 20(%esp),%ecx /* compare remainder by bytes */ 33 L5: movl $4,%ecx /* We know that one of the next */
|
/dalvik/vm/mterp/x86/ |
OP_DIV_LONG.S | 9 movl rIBASE,OUT_ARG2(%esp) 18 movl %eax,OUT_ARG3(%esp) 19 movl rIBASE,OUT_ARG0(%esp) 20 movl %ecx,OUT_ARG1(%esp) 45 movl $special,rIBASE
|
OP_DIV_LONG_2ADDR.S | 10 movl rIBASE,OUT_ARG2(%esp) 19 movl %eax,OUT_ARG3(%esp) 20 movl rIBASE,OUT_ARG0(%esp) 21 movl %ecx,OUT_ARG1(%esp) 46 movl $special,rIBASE
|
OP_MUL_LONG.S | 21 movl 4(%esi),%ecx # ecx<- Bmsw 23 movl 4(rFP),%eax # eax<- Cmsw 26 movl (rFP),%eax # eax<- Clsw 33 movl rIBASE,4(rFP,rINST,4)# v[B+1]<- rIBASE 35 movl %eax,(rFP,rINST,4) # v[B]<- %eax
|
OP_MUL_LONG_2ADDR.S | 22 movl 4(%esi),%ecx # ecx<- Amsw 24 movl 4(rFP),%eax # eax<- Bmsw 27 movl (rFP),%eax # eax<- Blsw 30 movl rIBASE,4(%esi) # v[A+1]<- rIBASE 31 movl %eax,(%esi) # v[A]<- %eax
|