/external/llvm/test/MC/X86/ |
intel-syntax-ptr-sized.s | 5 push [eax] 6 // CHECK: pushl (%eax) 7 call [eax] 8 // CHECK: calll *(%eax) 9 jmp [eax] 10 // CHECK: jmpl *(%eax) 15 push [eax] 16 // CHECK: pushw (%eax) 17 call [eax] 18 // CHECK: callw *(%eax) [all...] |
x86-32-ms-inline-asm.s | 3 mov eax, [ebx].0 6 // CHECK: movl (%ebx), %eax 13 mov eax, [4*eax + 4] 14 // CHECK: movl 4(,%eax,4), %eax 16 mov eax, [4*eax][4] 17 // CHECK: movl 4(,%eax,4), %eax [all...] |
2011-09-06-NoNewline.s | 3 movl %gs:8, %eax
|
intel-syntax-hex.s | 5 // CHECK: movl $10, %eax 6 mov eax, 10 7 // CHECK: movl $16, %eax 8 mov eax, 10h 9 // CHECK: movl $16, %eax 10 mov eax, 10H 11 // CHECK: movl $4294967295, %eax 12 mov eax, 0ffffffffh 13 // CHECK: movl $4294967295, %eax 14 mov eax, 0xfffffff [all...] |
intel-syntax-ambiguous.s | 7 inc [eax] 9 inc dword ptr [eax] 10 inc word ptr [eax] 11 inc byte ptr [eax] 17 dec [eax] 19 mov [eax], 1 21 and [eax], 0 23 or [eax], 1 25 add [eax], 1 27 sub [eax], [all...] |
/art/runtime/interpreter/mterp/x86/ |
op_const_high16.S | 2 movzwl 2(rPC), %eax # eax <- 0000BBBB 3 sall $$16, %eax # eax <- BBBB0000 4 SET_VREG %eax, rINST # vAA <- eax
|
op_const_wide_high16.S | 2 movzwl 2(rPC), %eax # eax <- 0000BBBB 3 sall $$16, %eax # eax <- BBBB0000 4 SET_VREG_HIGH %eax, rINST # v[AA+1] <- eax 5 xorl %eax, %eax 6 SET_VREG %eax, rINST # v[AA+0] <- eax [all...] |
op_const_4.S | 2 movsx rINSTbl, %eax # eax <-ssssssBx 4 andl %eax, rINST # rINST <- A 5 sarl $$4, %eax 6 SET_VREG %eax, rINST
|
op_mul_int_lit16.S | 2 /* Need A in rINST, ssssCCCC in ecx, vB in eax */ 3 movzbl rINSTbl, %eax # eax <- 000000BA 4 sarl $$4, %eax # eax <- B 5 GET_VREG %eax, %eax # eax <- vB 9 imull rIBASE, %eax # trashes rIBASE/edx 11 SET_VREG %eax, rINS [all...] |
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 %eax, %eax # eax <- vBB 15 $instr # ex: addl (rFP,%ecx,4),%eax
|
binopLit8.S | 1 %default {"result":"%eax"} 4 * that specifies an instruction that performs "result = eax op ecx". 13 movzbl 2(rPC), %eax # eax <- BB 15 GET_VREG %eax, %eax # eax <- rBB 16 $instr # ex: addl %ecx,%eax
|
/art/runtime/interpreter/mterp/x86_64/ |
op_const_high16.S | 2 movzwl 2(rPC), %eax # eax <- 0000BBBB 3 sall $$16, %eax # eax <- BBBB0000 4 SET_VREG %eax, rINSTq # vAA <- eax
|
op_const_4.S | 2 movsbl rINSTbl, %eax # eax <-ssssssBx 4 andl %eax, rINST # rINST <- A 5 sarl $$4, %eax 6 SET_VREG %eax, rINSTq
|
/external/swiftshader/third_party/LLVM/test/MC/ELF/ |
tls-i386.s | 5 movl foo1@NTPOFF(%eax), %eax 6 movl foo2@GOTNTPOFF(%eax), %eax 7 movl foo3@TLSGD(%eax), %eax 8 movl foo4@TLSLDM(%eax), %eax 9 movl foo5@TPOFF(%eax), %eax [all...] |
/external/swiftshader/third_party/LLVM/test/MC/AsmParser/ |
2011-09-06-NoNewline.s | 2 movl %gs:8, %eax 4 movl %gs:8, %eax 6 movl %gs:8, %eax
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
vmx.s | 9 vmclear (%eax) 10 vmptrld (%eax) 11 vmptrst (%eax) 12 vmxon (%eax) 13 vmread %eax,%ebx 14 vmreadl %eax,%ebx 15 vmread %eax,(%ebx) 16 vmreadl %eax,(%ebx) 17 vmwrite %eax,%ebx 18 vmwritel %eax,%eb [all...] |
intelbad.s | 4 add eax, byte ptr [eax] 5 add eax, qword ptr [eax] 6 add [eax], 1 7 add qword ptr [eax], 1 8 addpd xmm0, dword ptr [eax] 9 addpd xmm0, qword ptr [eax] 10 addpd xmm0, tbyte ptr [eax] 11 addps xmm0, dword ptr [eax] [all...] |
intelok.s | 7 add al, [eax] 8 add al, byte ptr [eax] 9 add ax, [eax] 10 add ax, word ptr [eax] 11 add eax, [eax] 12 add eax, dword ptr [eax] 13 add byte ptr [eax], 1 14 add dword ptr [eax], [all...] |
x86-64-rip.s | 2 leal symbol(%rip), %eax 3 leal 0x11111111(%rip), %eax 4 leal 1(%rip), %eax 5 leal (%rip), %eax
|
absrel.s | 12 mov abs, %eax 14 mov ext, %eax 15 mov weak, %eax 16 mov comm, %eax 17 mov loc, %eax 18 mov glob, %eax 19 mov abs2, %eax 20 mov loc2, %eax 21 mov glob2,%eax 22 mov data, %eax [all...] |
crc32.s | 6 crc32b (%esi), %eax 7 crc32w (%esi), %eax 8 crc32l (%esi), %eax 9 crc32 %al, %eax 10 crc32b %al, %eax 11 crc32 %ax, %eax 12 crc32w %ax, %eax 13 crc32 %eax, %eax 14 crc32l %eax, %ea [all...] |
cr-err.s | 4 movl (%cr0), %eax 5 movl %eax, (%cr7) 6 movl (%cr8), %eax 7 movl %eax, (%cr15) 8 movl (%db0), %eax 9 movl %eax, (%db7) 10 movl (%dr0), %eax 11 movl %eax, (%dr7) 12 movl (%tr0), %eax 13 movl %eax, (%tr7 [all...] |
/external/llvm/test/MC/COFF/ |
label-undefined.s | 5 movl Lundefined, %eax 6 movl Lundefined2, %eax
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
x86_errors.s | 9 cmp $0, 0(%eax) 17 movi $8,%eax
|
x86_operands.s | 4 # CHECK: addl $1, %eax 5 addl $1, %eax 6 # CHECK: addl $3, %eax 7 addl $(1+2), %eax 8 # CHECK: addl $a, %eax 9 addl $a, %eax 10 # CHECK: addl $3, %eax 11 addl $1 + 2, %eax 19 # CHECK: addl $1, 8(%eax) 20 addl $1, 4+4(%eax) [all...] |