/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)
|