/dalvik/vm/mterp/x86/ |
OP_MUL_INT_LIT8.S | 3 movzbl 2(rPC),%eax # eax<- BB 5 GET_VREG_R %eax %eax # eax<- rBB 7 imull %ecx,%eax # trashes rIBASE/edx 11 SET_VREG %eax rINST
|
OP_CONST_HIGH16.S | 3 movzwl 2(rPC),%eax # eax<- 0000BBBB 6 sall $$16,%eax # eax<- BBBB0000 7 SET_VREG %eax rINST # vAA<- eax
|
OP_MOVE_RESULT.S | 4 movl rSELF,%eax # eax<- rSELF 5 movl offThread_retval(%eax),%eax # eax<- self->retval.l 8 SET_VREG %eax rINST # fp[AA]<- retval.l
|
OP_AGET_WIDE.S | 7 movzbl 2(rPC),%eax # eax<- BB 9 GET_VREG_R %eax %eax # eax<- vBB (array object) 11 testl %eax,%eax # null array object? 13 cmpl offArrayObject_length(%eax),%ecx 15 # arrayObj in eax 17 leal offArrayObject_contents(%eax,%ecx,8),%ea [all...] |
OP_INVOKE_INTERFACE.S | 12 movzwl 4(rPC),%eax # eax<- FEDC or CCCC 15 andl $$0xf,%eax # eax<- C (or stays CCCC) 17 GET_VREG_R %eax %eax # eax<- "this" 19 testl %eax,%eax # null this? 21 movl %eax, TMP_SPILL1(%ebp [all...] |
OP_INT_TO_LONG.S | 3 movzbl rINSTbl,%eax # eax<- +A 4 sarl $$4,%eax # eax<- B 5 GET_VREG_R %eax %eax # eax<- vB 8 cltd # rINST:eax<- sssssssBBBBBBBB 12 SET_VREG_WORD %eax rINST 0 # v[A+0]<- %eax [all...] |
OP_MUL_INT_LIT16.S | 3 /* Need A in rINST, ssssCCCC in ecx, vB in eax */ 4 movzbl rINSTbl,%eax # eax<- 000000BA 5 sarl $$4,%eax # eax<- B 6 GET_VREG_R %eax %eax # eax<- vB 10 imull %ecx,%eax # trashes rIBASE/edx 14 SET_VREG %eax rINS [all...] |
OP_INVOKE_VIRTUAL.S | 13 movl rSELF,%eax 15 movl offThread_methodClassDex(%eax),%eax # eax<- pDvmDex 17 movl offDvmDex_pResMethods(%eax),%eax # eax<- pDvmDex->pResMethods 18 movl (%eax,%ecx,4),%eax # eax<- resolved baseMetho [all...] |
OP_APUT_WIDE.S | 7 movzbl 2(rPC),%eax # eax<- BB 9 GET_VREG_R %eax %eax # eax<- vBB (array object) 11 testl %eax,%eax # null array object? 13 cmpl offArrayObject_length(%eax),%ecx 15 # arrayObj in eax 17 leal offArrayObject_contents(%eax,%ecx,8),%ea [all...] |
binop1.S | 1 %default {"result":"%eax","tmp":"%ecx"} 4 * registers (op0 in eax, op1 in ecx). 7 movzbl 2(rPC),%eax # eax<- BB 9 GET_VREG_R %eax %eax # eax<- vBB 10 GET_VREG_R %ecx %ecx # eax<- vBB 11 $instr # ex: addl %ecx,%eax
|
binopWide.S | 6 movzbl 2(rPC),%eax # eax<- BB 9 GET_VREG_WORD rIBASE %eax 0 # rIBASE<- v[BB+0] 10 GET_VREG_WORD %eax %eax 1 # eax<- v[BB+1] 12 $instr2 # ex: adcl 4(rFP,%ecx,4),%eax 16 SET_VREG_WORD %eax rINST 1 # v[AA+1] <- eax
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
lds.asm | 4 lds eax,[1] 5 lds eax,word [1] 6 lds eax,dword [1]
|
negequ.asm | 5 mov [ebp+off], eax 6 mov [ebp+pos], eax 7 mov [ebp-off], eax 8 mov [ebp-pos], eax
|
ea-over.asm | 4 lea eax,[eax+P+Q]
|
arithsmall.asm | 2 and eax, 3584 3 and eax, 35 4 and eax, strict dword 3584 5 and eax, strict dword 35 6 and eax, strict byte 3584 7 and eax, strict byte 35
|
opersize.asm | 6 o32 mov eax, ebx 7 o16 mov eax, ebx 8 mov eax, ebx 15 o32 mov eax, ebx 16 o16 mov eax, ebx 17 mov eax, ebx
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/nasm/tests/ |
alignnop16.asm | 2 mov eax,32
|
alignnop32.asm | 2 mov eax,32
|
/external/clang/test/CodeGen/ |
2006-09-28-SimpleAsm.c | 6 // CHECK: call void asm sideeffect "ext: xorl %eax, eax; movl eax, fs; movl eax, gs %blah 7 asm volatile ("ext: xorl %%eax, eax; movl eax, fs; movl eax, gs %%blah %= %\ 9 // CHECK: call void asm sideeffect "nonext: xorl %eax, %eax; movl %eax, %fs; movl %eax, %gs %%blah %= % [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/gas64/ |
gas-movsxs.asm | 1 movsbl %al, %eax 3 movswl %ax, %eax 6 movslq %eax, %rax 8 #movsxw %ax, %eax 12 #movsxl %eax, %rax 14 movzbl %al, %eax 16 movzwl %ax, %eax 21 movsbl 5,%eax 22 movswl 5,%eax 25 movsx 5,%eax [all...] |
/bionic/libc/arch-x86/syscalls/ |
getegid.S | 7 movl $__NR_getegid32, %eax 9 cmpl $-MAX_ERRNO, %eax 11 negl %eax 12 pushl %eax 15 orl $-1, %eax
|
geteuid.S | 7 movl $__NR_geteuid32, %eax 9 cmpl $-MAX_ERRNO, %eax 11 negl %eax 12 pushl %eax 15 orl $-1, %eax
|
getgid.S | 7 movl $__NR_getgid32, %eax 9 cmpl $-MAX_ERRNO, %eax 11 negl %eax 12 pushl %eax 15 orl $-1, %eax
|
getpid.S | 7 movl $__NR_getpid, %eax 9 cmpl $-MAX_ERRNO, %eax 11 negl %eax 12 pushl %eax 15 orl $-1, %eax
|
getppid.S | 7 movl $__NR_getppid, %eax 9 cmpl $-MAX_ERRNO, %eax 11 negl %eax 12 pushl %eax 15 orl $-1, %eax
|