/bionic/libc/arch-x86/syscalls/ |
sync.S | 9 movl $__NR_sync, %eax 11 cmpl $-MAX_ERRNO, %eax 13 negl %eax 14 pushl %eax 17 orl $-1, %eax
|
sysinfo.S | 9 movl $__NR_sysinfo, %eax 11 cmpl $-MAX_ERRNO, %eax 13 negl %eax 14 pushl %eax 17 orl $-1, %eax
|
times.S | 9 movl $__NR_times, %eax 11 cmpl $-MAX_ERRNO, %eax 13 negl %eax 14 pushl %eax 17 orl $-1, %eax
|
umask.S | 9 movl $__NR_umask, %eax 11 cmpl $-MAX_ERRNO, %eax 13 negl %eax 14 pushl %eax 17 orl $-1, %eax
|
uname.S | 9 movl $__NR_uname, %eax 11 cmpl $-MAX_ERRNO, %eax 13 negl %eax 14 pushl %eax 17 orl $-1, %eax
|
unlink.S | 9 movl $__NR_unlink, %eax 11 cmpl $-MAX_ERRNO, %eax 13 negl %eax 14 pushl %eax 17 orl $-1, %eax
|
unshare.S | 9 movl $__NR_unshare, %eax 11 cmpl $-MAX_ERRNO, %eax 13 negl %eax 14 pushl %eax 17 orl $-1, %eax
|
/dalvik/vm/mterp/x86/ |
OP_IPUT_WIDE.S | 14 movl offThread_methodClassDex(%ecx),%eax # eax<- DvmDex 17 movl offDvmDex_pResFields(%eax),%eax # eax<- pDvmDex->pResFields 20 movl (%eax,rIBASE,4),%eax # resolved entry 21 testl %eax,%eax # is resolved entry null? 32 testl %eax,%eax # ... which returns InstrField pt [all...] |
OP_MONITOR_ENTER.S | 8 GET_VREG_R %eax rINST # eax<- vAA 10 testl %eax,%eax # null object? 14 movl %eax,OUT_ARG1(%esp)
|
OP_REM_FLOAT.S | 4 movzbl 2(rPC),%eax # eax<- CC 6 flds (rFP,%eax,4) # vCC to fp stack 14 FETCH_INST_OPCODE 2 %eax 17 GOTO_NEXT_R %eax
|
OP_SGET_WIDE.S | 11 movzwl 2(rPC),%eax # eax<- field ref BBBB 16 lea (%ecx,%eax,4),%ecx 20 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr 21 testl %eax,%eax # resolved entry null? 23 .L${opcode}_finish: # field ptr in eax 24 movl offStaticField_value(%eax),%ecx # ecx<- ls [all...] |
OP_INVOKE_SUPER_QUICK.S | 12 movzwl 4(rPC),%eax # eax<- GFED or CCCC 15 andl $$0xf,%eax # eax<- D (or stays CCCC) 18 GET_VREG_R %eax %eax # eax<- "this" 20 testl %eax,%eax # null "this"? 22 movl %eax, TMP_SPILL1(%ebp [all...] |
OP_MUL_LONG.S | 7 * giving us eax, ebc, ecx and edx as computational 13 movzbl 2(rPC),%eax # eax<- B 19 leal (rFP,%eax,4),%esi # esi<- &v[B] 23 movl 4(rFP),%eax # eax<- Cmsw 24 imull (%esi),%eax # eax<- (Cmsw*Blsw) 25 addl %eax,%ecx # ecx<- (Bmsw*Clsw)+(Cmsw*Blsw) 26 movl (rFP),%eax # eax<- Cls [all...] |
OP_NEW_ARRAY.S | 15 movzwl 2(rPC),%eax # eax<- CCCC 18 movl (%ecx,%eax,4),%ecx # ecx<- resolved class 19 movzbl rINSTbl,%eax 20 sarl $$4,%eax # eax<- B 21 GET_VREG_R %eax %eax # eax<- vB (array length) 23 testl %eax,%ea [all...] |
OP_INSTANCE_OF.S | 15 movl rINST,%eax # eax<- BA 16 sarl $$4,%eax # eax<- B 17 GET_VREG_R %eax %eax # eax<- vB (obj) 19 testl %eax,%eax # object null? 26 movl offObject_clazz(%eax),%eax # eax<- obj->claz [all...] |
OP_APUT_OBJECT.S | 8 movzbl 2(rPC),%eax # eax<- BB 10 GET_VREG_R %eax %eax # eax<- vBB (array object) 13 testl %eax,%eax # null array object? 15 cmpl offArrayObject_length(%eax),%ecx 17 # arrayObj in eax 20 * eax<- array objec [all...] |
OP_SHL_LONG_2ADDR.S | 12 GET_VREG_WORD %eax rINST 0 # eax<- v[AA+0] 17 shldl %eax,rIBASE 18 sall %cl,%eax 21 movl %eax,rIBASE 22 xorl %eax,%eax 27 SET_VREG_WORD %eax rINST 0 # v[AA+0]<- eax
|
binop.S | 1 %default {"result":"%eax"} 4 * specifies an instruction that performs "result = eax op (rFP,%ecx,4)". 6 * comes back in a register other than eax, you can override "result".) 12 movzbl 2(rPC),%eax # eax<- BB 14 GET_VREG_R %eax %eax # eax<- vBB 15 $instr # ex: addl (rFP,%ecx,4),%eax
|
OP_DIV_LONG_2ADDR.S | 4 movzbl rINSTbl,%eax 5 shrl $$4,%eax # eax<- B 8 GET_VREG_WORD rIBASE %eax 0 9 GET_VREG_WORD %eax %eax 1 11 testl %eax,%eax 13 cmpl $$-1,%eax 19 movl %eax,OUT_ARG3(%esp [all...] |
OP_IGET.S | 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 23 testl %eax,%eax # is resolved entry null? 34 testl %eax,%eax # returns InstrField pt [all...] |
OP_SGET.S | 12 movzwl 2(rPC),%eax # eax<- field ref BBBB 17 lea (%ecx,%eax,4),%ecx 21 movl (%ecx,%eax,4),%eax # eax<- resolved StaticField ptr 22 testl %eax,%eax # resolved entry null? 24 .L${opcode}_finish: # field ptr in eax 25 movl offStaticField_value(%eax),%ea [all...] |
OP_GOTO.S | 11 movsbl rINSTbl,%eax # eax<- ssssssAA 13 FETCH_INST_INDEXED %eax 14 ADVANCE_PC_INDEXED %eax 16 GET_JIT_PROF_TABLE %ecx %eax 17 cmp $$0, %eax
|
/bionic/libc/arch-x86/string/ |
sse2-wcslen-atom.S | 87 lea 32(%edx), %eax 88 lea -16(%eax), %ecx 89 and $-16, %eax 91 pcmpeqd (%eax), %xmm0 94 lea 16(%eax), %eax 98 pcmpeqd (%eax), %xmm1 101 lea 16(%eax), %eax 105 pcmpeqd (%eax), %xmm [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/gas64/ |
gas-moreinsn.asm | 26 sldtl %eax 29 smswl %eax 32 cvtsi2ssl %eax, %xmm0 34 cvtss2sil %xmm0, %eax 36 cvttss2sil %xmm0, %eax 39 movmskpsl %xmm0, %eax 42 pextrwl $5, %mm0, %eax 44 pextrwl $5, %xmm0, %eax 47 pinsrwl $5, %eax, %mm0 49 pinsrwl $5, %eax, %xmm [all...] |
/external/qemu/distrib/sdl-1.2.15/src/hermes/ |
x86p_16.asm | 36 mov ebx,eax 37 mov edx,eax 38 shr eax,11 39 and eax,BYTE 11111b 42 add eax,ebx 43 add eax,edx 54 mov eax,edi 55 and eax,BYTE 11b 59 mov ebx,eax 60 mov edx,eax [all...] |