HomeSort by relevance Sort by last modified time
    Searched full:eax (Results 451 - 475 of 1352) sorted by null

<<11121314151617181920>>

  /dalvik/vm/mterp/x86-atom/
OP_FILLED_NEW_ARRAY.S 53 movl (%edx, %ecx, 4), %eax # %eax<- possibly resolved class
54 cmp $$0, %eax # %eax<- check if already resolved
71 cmp $$0, %eax # check for null return
76 * %eax holds array class
81 movl offClassObject_descriptor(%eax), %eax # %eax<- arrayClass->descriptor
82 movzbl 1(%eax), %eax # %eax<- descriptor[1
    [all...]
OP_DIV_FLOAT.S 31 FETCH_BB 1, %eax # %eax<- BB
33 flds (rFP, %eax, 4) # floating point stack vBB
36 FFETCH_ADV 2, %eax # %eax<- next instruction hi; fetch, advance
37 FGETOP_JMP 2, %eax # jump to next instruction; getop, jmp
OP_MOVE_EXCEPTION.S 32 movl rGLUE, %eax # %eax<- pMterpGlue
33 movl offGlue_self(%eax), %ecx # %ecx<- glue->self
34 FFETCH_ADV 1, %eax # %eax<- next instruction hi; fetch, advance
38 FGETOP_JMP 1, %eax # jump to next instruction; getop, jmp
OP_SGET.S 34 FETCH 1, %eax # %eax<- BBBB
36 cmp $$0, (%ecx, %eax, 4) # check for null ptr; resolved StaticField ptr
37 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved StaticField ptr
45 movl %eax, -4(%esp) # push parameter CCCC; field ref
51 cmp $$0, %eax # check if initalization failed
54 mov %eax, %ecx # %ecx<- result
58 movl offStaticField_value(%ecx), %eax # %eax<- field value
59 SET_VREG %eax, rINST # vAA<- field valu
    [all...]
OP_SPUT.S 34 FETCH 1, %eax # %eax<- BBBB
36 cmp $$0, (%ecx, %eax, 4) # check for null ptr; resolved StaticField ptr
37 movl (%ecx, %eax, 4), %ecx # %ecx<- resolved StaticField ptr
45 movl %eax, -4(%esp) # push parameter CCCC; field ref
51 cmp $$0, %eax # check if initalization failed
54 movl %eax, %ecx # %ecx<- result
57 FFETCH_ADV 2, %eax # %eax<- next instruction hi; fetch, advance
60 FGETOP_JMP 2, %eax # jump to next instruction; getop, jm
    [all...]
  /external/llvm/test/MC/MachO/
reloc-pcrel.s 38 xorl %eax,%eax
42 xorl %eax,%eax
44 xorl %eax,%eax
46 xorl %eax,%eax
  /external/llvm/test/CodeGen/X86/
abi-isel.ll 41 ; LINUX-64-STATIC: movl src(%rip), [[EAX:%e.x]]
42 ; LINUX-64-STATIC: movl [[EAX]], dst
46 ; LINUX-32-STATIC: movl src, [[EAX:%e.x]]
47 ; LINUX-32-STATIC-NEXT: movl [[EAX]], dst
51 ; LINUX-32-PIC: movl src, [[EAX:%e.x]]
52 ; LINUX-32-PIC-NEXT: movl [[EAX]], dst
57 ; LINUX-64-PIC-NEXT: movl ([[RAX]]), [[EAX:%e..]]
59 ; LINUX-64-PIC-NEXT: movl [[EAX]], ([[RCX]])
63 ; DARWIN-32-STATIC: movl _src, [[EAX:%e.x]]
64 ; DARWIN-32-STATIC-NEXT: movl [[EAX]], _ds
    [all...]
divide-by-constant.ll 10 ; CHECK: imull $63551, %eax, %eax
11 ; CHECK-NEXT: shrl $21, %eax
21 ; CHECK: imull $43691, %eax, %eax
22 ; CHECK-NEXT: shrl $17, %eax
32 ; CHECK: movzbl 8(%esp), %eax
33 ; CHECK-NEXT: imull $171, %eax, %eax
34 ; CHECK-NEXT: shrl $9, %eax
    [all...]
2008-09-17-inline-asm-1.ll 4 ; %0 must not be put in EAX or EDX.
5 ; In the first asm, $0 and $2 must not be put in EAX.
7 ; CHECK-NOT: movl %eax, %eax
8 ; CHECK-NOT: movl (%eax), %eax
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 (…)
    [all...]
  /bionic/libc/arch-x86/bionic/
syscall.S 4 * %eax: system call number
26 mov 16(%esp),%eax
35 cmpl $-4095, %eax
37 negl %eax
38 pushl %eax
41 orl $-1, %eax
crtbegin_so.S 61 movl __dso_handle@GOTOFF(%ebx), %eax
62 movl %eax, (%esp)
64 movl __deregister_frame_info_bases@GOT(%ebx), %eax
65 testl %eax, %eax
67 leal __EH_FRAME_BEGIN__@GOTOFF(%ebx), %eax
68 movl %eax, (%esp)
87 movl __register_frame_info_bases@GOT(%ebx), %eax
88 testl %eax, %eax
    [all...]
  /external/llvm/test/MC/AsmParser/
labels.s 16 // CHECK: addl $24, a$b(%eax)
17 addl $24, "a$b"(%eax)
18 // CHECK: addl $24, a$b+10(%eax)
19 addl $24, ("a$b" + 10)(%eax)
23 // CHECK: addl $10, %eax
24 addl $"b$c", %eax
  /external/valgrind/main/memcheck/tests/x86/
pushfpopf_s.S 14 movl 8(%ebp), %eax
16 subl 12(%ebp), %eax
21 movl $0, %eax
22 addl $0, %eax
35 movl $22, %eax
38 movl $33, %eax
pushpopmem.c 18 "popl %%eax\n\t"
19 "pushl 0(%%eax)\n\t"
23 : /*TRASH*/ "memory", "eax", "ebx"
43 "popl %%eax\n\t"
44 "pushw 0(%%eax)\n\t"
48 : /*TRASH*/ "memory", "eax", "ebx"
  /external/valgrind/main/none/tests/x86/
bug132813-x86.c 13 "popl %%eax\n\t"
14 "movl %%eax,8(%%edx)\n\t"
17 : : "r"(&block) : "eax","edx","cc","memory"
32 "popl %%eax\n\t"
33 "movl %%eax,8(%%edx)\n\t"
36 : : "r"(&block) : "eax","edx","cc","memory"
51 "popl %%eax\n\t"
52 "movl %%eax,8(%%edx)\n\t"
55 : : "r"(&block) : "eax","edx","cc","memory"
70 "popl %%eax\n\t
    [all...]
  /external/openssl/crypto/bn/asm/x86/
mul_add.pl 11 $Low="eax";
39 &mov("eax",&DWP($i,$a,"",0)); # *a
41 &add("eax",$c); # L(t)+= *r
44 &add("eax",$c); # L(t)+=c
46 &mov(&DWP($i,$r,"",0),"eax"); # *r= L(t);
67 &mov("eax",&DWP($i*4,$a,"",0));# *a
69 &add("eax",$c); # L(t)+=c
72 &add("eax",$c);
75 &mov(&DWP($i*4,$r,"",0),"eax"); # *r= L(t);
80 &mov("eax",$c)
    [all...]
  /external/quake/quake/src/QW/client/
d_spr8.asm 262 mov eax,2048
265 mov eax,ds:dword ptr[_bbextents]
296 mov eax,ds:dword ptr[izistep]
297 ror eax,16
299 mov ds:dword ptr[izistep],eax
339 mov eax,ds:dword ptr[4+ebx]
344 add eax,ds:dword ptr[_d_pzbuffer]
345 add eax,ebp
346 mov ds:dword ptr[pz],eax
348 mov eax,ds:dword ptr[4+ebx]
    [all...]
  /external/llvm/test/MC/X86/
x86-32-avx.s 310 // CHECK: vcmpps $0, (%eax), %xmm6, %xmm1
312 vcmpps $0, (%eax), %xmm6, %xmm1
322 // CHECK: vcmppd $0, (%eax), %xmm6, %xmm1
324 vcmppd $0, (%eax), %xmm6, %xmm1
474 // CHECK: vmovmskps %xmm2, %eax
476 vmovmskps %xmm2, %eax
478 // CHECK: vmovmskpd %xmm2, %eax
480 vmovmskpd %xmm2, %eax
482 // CHECK: vmovmskps %ymm2, %eax
484 vmovmskps %ymm2, %eax
    [all...]
  /external/libpng/
pnggccrd.c 29 "xorl $0x200000, %%eax \n\t" // toggle ID bit in Eflag (i.e., bit 21)
41 "popl %%eax \n\t" // get Eflag from stack into eax
42 "movl %%eax, %%ecx \n\t" // make another copy of Eflag in ecx
43 "xorl $0x200000, %%eax \n\t" // toggle ID bit in Eflag (i.e., bit 21)
44 "pushl %%eax \n\t" // save modified Eflag back to stack
47 "popl %%eax \n\t" // get Eflag from stack
51 "xorl %%ecx, %%eax \n\t" // compare new Eflag with original Eflag
54 "xorl %%eax, %%eax \n\t" // set eax to zer
    [all...]
  /external/zlib/contrib/masmx86/
gvmat32.asm 171 mov eax,[ebp+dep_lookahead]
172 cmp eax,edi
175 mov edi,eax
219 mov eax,cur_match
234 ; eax = ax = cur_match
247 cmp word ptr[edi+eax],bx
251 and eax,7fffh
252 mov ax,word ptr[esi+eax*2]
254 cmp ecx,eax
263 cmp bp,word ptr[edx+eax]
    [all...]
  /external/llvm/lib/Target/X86/
README-MMX.txt 19 movl 32(%esp), %eax
20 movd %eax, %mm0
22 movl (%esp), %eax
23 movl %eax, 20(%esp)
25 movl 12(%esp), %eax
26 movl %eax, 16(%esp)
37 movl 16(%esp), %eax
39 movl $0, (%eax)
40 movl %edx, 4(%eax)
54 movl $1, %eax
    [all...]
  /external/libyuv/files/source/
row_win.cc 81 mov eax, [esp + 4] /* src_argb */ local
88 movdqa xmm0, [eax]
89 movdqa xmm1, [eax + 16]
90 movdqa xmm2, [eax + 32]
91 movdqa xmm3, [eax + 48]
96 lea eax, [eax + 64] local
114 mov eax, [esp + 4] /* src_argb */ local
121 movdqa xmm0, [eax]
122 movdqa xmm1, [eax + 16
129 lea eax, [eax + 64] local
147 mov eax, [esp + 4] \/* src_argb *\/ local
162 lea eax, [eax + 64] local
183 mov eax, [esp + 8 + 4] \/\/ src_argb local
203 lea eax, [eax + 64] local
247 mov eax, [esp + 8 + 4] \/\/ src_argb local
267 lea eax, [eax + 64] local
311 mov eax, [esp + 8 + 4] \/\/ src_argb local
331 lea eax, [eax + 64] local
372 mov eax, [esp + 4] \/\/ src_bg24 local
383 lea eax, [eax + 48] local
411 mov eax, [esp + 4] \/\/ src_raw local
422 lea eax, [eax + 48] local
461 movzx eax, byte ptr [edi] local
466 movzx eax, byte ptr [edx] local
502 movzx eax, byte ptr [edi] local
507 movzx eax, byte ptr [edx] local
543 movzx eax, byte ptr [edi] local
548 movzx eax, byte ptr [edx] local
584 movzx eax, byte ptr [edi] local
589 movzx eax, byte ptr [edx] local
611 mov eax, [esp + 4 + 4] \/\/ Y local
623 lea eax, [eax + 2] local
    [all...]
  /external/zlib/contrib/inflate86/
inffast.S 249 movl next_in_strm(strm_r), %eax
251 addl %eax, %edx /* avail_in += next_in */
254 movl %eax, in(%esp)
283 movl lencode_state(state_r), %eax
286 movl %eax, lcode(%esp)
289 movl $1, %eax
291 shll %cl, %eax
292 decl %eax
293 movl %eax, lmask(%esp)
295 movl $1, %eax
    [all...]
  /dalvik/vm/mterp/x86/
OP_EXECUTE_INLINE.S 16 movzwl 2(rPC),%eax # eax<- BBBB
22 testl %eax,%eax # successful?
32 * eax = call index
64 sall $$4,%eax # index *= sizeof(table entry)
65 jmp *gDvmInlineOpsTable(%eax)
  /external/valgrind/main/none/tests/amd64/
cmpxchg.stdout.exp 9 cmpxchg %ebx,%ecx (eax=22222222 ebx=44444444 ecx=33333333)
10 eax!=ecx so eax should equal ecx (Result eax=33333333 ebx=44444444 ecx=33333333)
11 cmpxchg %ebx,%ecx (eax=77777777 ebx=55555555 ecx=55555555)
12 eax==ecx so ecx should equal ebx (Result eax=55555555 ebx=55555555 ecx=55555555)

Completed in 105 milliseconds

<<11121314151617181920>>