HomeSort by relevance Sort by last modified time
    Searched full:movl (Results 151 - 175 of 935) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/valgrind/main/memcheck/tests/x86/
pushfpopf_s.S 13 movl %esp, %ebp
14 movl 8(%ebp), %eax
21 movl $0, %eax
35 movl $22, %eax
38 movl $33, %eax
  /external/zlib/contrib/inflate86/
inffast.S 239 movl strm_sp(%esp), strm_r
240 movl state_strm(strm_r), state_r
248 movl avail_in_strm(strm_r), %edx
249 movl next_in_strm(strm_r), %eax
254 movl %eax, in(%esp)
255 movl %edx, last(%esp)
257 movl start_sp(%esp), %ebp
258 movl avail_out_strm(strm_r), %ecx
259 movl next_out_strm(strm_r), %ebx
268 movl %ebx, out(%esp
    [all...]
  /external/compiler-rt/lib/i386/
udivdi3.S 26 movl 20(%esp), %ebx // Find the index i of the leading bit in b.
32 movl 16(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b
39 movl 12(%esp), %edx // Load the high and low words of a, and jump
40 movl 8(%esp), %eax // to [1] if the high word is larger than bhi
52 movl %eax, %edi
54 movl 12(%esp), %ebx
55 movl 16(%esp), %ecx // ECX:EBX = a
58 movl 24(%esp), %eax
63 movl %edi, %eax
84 movl %eax, %ed
    [all...]
  /frameworks/compile/libbcc/runtime/lib/i386/
udivdi3.S 26 movl 20(%esp), %ebx // Find the index i of the leading bit in b.
32 movl 16(%esp), %eax // Construct bhi, containing bits [1+i:32+i] of b
39 movl 12(%esp), %edx // Load the high and low words of a, and jump
40 movl 8(%esp), %eax // to [1] if the high word is larger than bhi
52 movl %eax, %edi
54 movl 12(%esp), %ebx
55 movl 16(%esp), %ecx // ECX:EBX = a
58 movl 24(%esp), %eax
63 movl %edi, %eax
84 movl %eax, %ed
    [all...]
  /bionic/libc/arch-x86/string/
memchr.S 11 movl 8(%esp),%edi /* string address */
12 movl 12(%esp),%eax /* set character to search for */
13 movl 16(%esp),%ecx /* set length of search */
strlen.S 11 movl 8(%esp),%edi /* string address */
14 movl $-1,%ecx /* set search for lots of characters */
  /dalvik/vm/mterp/x86/
OP_IPUT_OBJECT_QUICK.S 13 movl rINST,(%ecx,%eax,1)
14 movl rSELF,%eax
16 movl offThread_cardTable(%eax),%eax # get card table base
OP_MONITOR_EXIT.S 13 movl rSELF,%ecx
17 movl %eax,OUT_ARG1(%esp)
18 movl %ecx,OUT_ARG0(%esp)
bincmp.S 15 movl rSELF,%ecx
17 movl $$2,%eax # assume not taken
21 movl offThread_curHandlerTable(%ecx),rIBASE
zcmp.S 12 movl $$2,%eax # assume branch not taken
14 movl rSELF,%ecx
16 movl offThread_curHandlerTable(%ecx),rIBASE
  /dalvik/vm/mterp/x86-atom/
OP_APUT_OBJECT.S 52 movl %edx, sReg0 # save &vBB[vCC]
53 movl %eax, sReg1 # save object head
54 movl offObject_clazz(rINST), %edx # %edx<- obj->clazz
55 movl %edx, -8(%esp) # push parameter obj->clazz
56 movl offObject_clazz(%eax), %eax # %eax<- arrayObj->clazz
57 movl %eax, -4(%esp) # push parameter arrayObj->clazz
65 movl sReg0, %edx # restore &vBB[vCC]
66 movl rINST, offArrayObject_contents(%edx)
67 movl rGLUE, %eax
69 movl offGlue_cardTable(%eax), %eax # get card table bas
    [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]
OP_CONST_STRING.S 32 movl rGLUE, %edx # get MterpGlue pointer
33 movl offGlue_methodClassDex(%edx), %eax # %eax<- glue->methodClassDex
34 movl offDvmDex_pResStrings(%eax), %eax # %eax<- glue->methodClassDex->pResStrings
35 movl (%eax, %ecx, 4), %eax # %eax<- pResStrings[BBBB]
52 movl offGlue_method(%edx), %edx # %edx<- glue->method
53 movl offMethod_clazz(%edx), %edx # %edx<- glue->method->clazz
54 movl %ecx, -4(%esp) # push parameter class ref
55 movl %edx, -8(%esp) # push parameter glue->method->clazz
OP_MUL_LONG_2ADDR.S 46 movl rINST, %edx # %edx<- BA+
49 movl %edx, sReg0 # sReg0<- A
61 movl 4(rFP, rINST, 4), %ecx # %ecx<- W
63 movl 4(rFP, %edx, 4), %eax # %eax<- Y
66 movl (rFP, %edx, 4), %eax # %eax<- Z
69 movl sReg0, %edx # %edx<- A
70 movl %ecx, 4(rFP, %edx, 4) # vA+1<- results hi
71 movl %eax, (rFP, %edx, 4) # vA<- results lo
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_IGET.S 40 movl rGLUE, %edx # %edx<- pMterpGlue
41 movl offGlue_methodClassDex(%edx), %edx # %edx<- pDvmDex
43 movl offDvmDex_pResFields(%edx), %edx # %edx<- pDvmDex->pResFields
45 movl (%edx, %ecx, 4), %eax # %eax<- resolved InstField ptr
47 movl rGLUE, %edx # %edx<- pMterpGlue
48 movl offGlue_method(%edx), %edx # %edx <- current method
50 movl offMethod_clazz(%edx), %edx # %edx<- method->clazz
51 movl %ecx, -4(%esp) # push parameter CCCC; field ref
52 movl %edx, -8(%esp) # push parameter method->clazz
69 movl rINST, %ecx # %ecx<- B
    [all...]
  /external/valgrind/main/none/tests/x86/
lzcnt32.c 12 "movl $0x55555555, %%esi" "\n\t"
14 "movl %%esi, 4(%0)" "\n\t"
17 "movl %%esi, 8(%0)" "\n"
29 "movl $0x55555555, %%esi" "\n\t"
31 "movl %%esi, 4(%0)" "\n\t"
34 "movl %%esi, 8(%0)" "\n"
78 "movl $0x55555555, %%esi" "\n\t"
80 "movl %%esi, 4(%0)" "\n\t"
83 "movl %%esi, 8(%0)" "\n"
95 "movl $0x55555555, %%esi" "\n\t
    [all...]
  /external/llvm/test/CodeGen/X86/
ghc-cc.ll 12 ; CHECK: movl {{[0-9]*}}(%esp), %ebx
13 ; CHECK-NEXT: movl {{[0-9]*}}(%esp), %ebp
31 ; CHECK: movl base, %ebx
32 ; CHECK-NEXT: movl sp, %ebp
33 ; CHECK-NEXT: movl hp, %edi
34 ; CHECK-NEXT: movl r1, %esi
2008-09-17-inline-asm-1.ll 7 ; CHECK-NOT: movl %eax, %eax
8 ; CHECK-NOT: movl (%eax), %eax
12 ; CHECK-NOT: movl %edx, %edx
13 ; CHECK-NOT: movl (%edx), %edx
23 %asmtmp = tail call { i32, i32 } asm "movl $0, %eax\0A\090:\0A\09test %eax, %eax\0A\09je 1f\0A\09movl %eax, $2\0A\09incl $2\0A\09lock\0A\09cmpxchgl $2, $0\0A\09jne 0b\0A\091:", "=*m,=&{ax},=&r,*m,~{dirflag},~{fpsr},~{flags},~{memory},~{cc}"(i32* %pw, i32* %pw) nounwind
24 %asmtmp2 = tail call { i32, i32 } asm "movl $0, %edx\0A\090:\0A\09test %edx, %edx\0A\09je 1f\0A\09movl %edx, $2\0A\09incl $2\0A\09lock\0A\09cmpxchgl $2, $0\0A\09jne 0b\0A\091:", "=*m,=&{dx},=&r,*m,~{dirflag},~{fpsr},~{flags},~{memory},~{cc}"(i32* %pw, i32* %pw) nounwind
  /bionic/libc/kernel/arch-x86/asm/
tlbflush_32.h 27 #define __native_flush_tlb() do { unsigned int tmpreg; __asm__ __volatile__( "movl %%cr3, %0; \n" "movl %0, %%cr3; # flush TLB \n" : "=r" (tmpreg) :: "memory"); } while (0)
29 #define __native_flush_tlb_global() do { unsigned int tmpreg, cr4, cr4_orig; __asm__ __volatile__( "movl %%cr4, %2; # turn off PGE \n" "movl %2, %1; \n" "andl %3, %1; \n" "movl %1, %%cr4; \n" "movl %%cr3, %0; \n" "movl %0, %%cr3; # flush TLB \n" "movl %2, %%cr4; # turn PGE back on \n" : "=&r" (tmpreg), "=&r" (cr4), "=&r" (cr4_orig) : "i" (~X86_CR4_PGE) : "memory"); } while (0)
  /development/ndk/platforms/android-9/arch-x86/include/asm/
tlbflush_32.h 27 #define __native_flush_tlb() do { unsigned int tmpreg; __asm__ __volatile__( "movl %%cr3, %0; \n" "movl %0, %%cr3; # flush TLB \n" : "=r" (tmpreg) :: "memory"); } while (0)
29 #define __native_flush_tlb_global() do { unsigned int tmpreg, cr4, cr4_orig; __asm__ __volatile__( "movl %%cr4, %2; # turn off PGE \n" "movl %2, %1; \n" "andl %3, %1; \n" "movl %1, %%cr4; \n" "movl %%cr3, %0; \n" "movl %0, %%cr3; # flush TLB \n" "movl %2, %%cr4; # turn PGE back on \n" : "=&r" (tmpreg), "=&r" (cr4), "=&r" (cr4_orig) : "i" (~X86_CR4_PGE) : "memory"); } while (0)
  /external/llvm/test/CodeGen/Generic/
2007-12-17-InvokeAsm.ll 5 invoke void asm "rdtsc\0A\09movl %eax, $0\0A\09movl %edx, $1", "=*imr,=*imr,~{dirflag},~{fpsr},~{flags},~{dx},~{ax}"( i32* null, i32* null )
  /external/valgrind/main/VEX/test/
fldenv.c 7 asm("movl 8(%esp), %eax ; fstenv (%eax)");
12 asm("movl 8(%esp), %eax ; fldenv (%eax)");
  /external/valgrind/main/VEX/orig_amd64/
test2.orig     [all...]
  /bionic/libc/arch-x86/bionic/
crtbegin_so.S 54 movl %esp, %ebp
61 movl __dso_handle@GOTOFF(%ebx), %eax
62 movl %eax, (%esp)
64 movl __deregister_frame_info_bases@GOT(%ebx), %eax
68 movl %eax, (%esp)
82 movl %esp, %ebp
87 movl __register_frame_info_bases@GOT(%ebx), %eax
91 movl %eax, 4(%esp)
93 movl %ebx, 12(%esp)
94 movl $0, 8(%esp
    [all...]

Completed in 1349 milliseconds

1 2 3 4 5 67 8 91011>>