Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i386 / ilp32 / x86-64-disp-intel.d
1 #source: ../x86-64-disp.s
2 #as: -J
3 #objdump: -dw -Mintel
4 #name: x86-64 (ILP32) displacement (Intel mode)
5
6 .*: +file format .*
7
8 Disassembly of section .text:
9
10 0+ <.text>:
11 [       ]*[a-f0-9]+:    8b 98 ff ff ff 7f       mov    ebx,DWORD PTR \[rax\+0x7fffffff\]
12 [       ]*[a-f0-9]+:    8b 98 00 00 00 80       mov    ebx,DWORD PTR \[rax-0x80000000\]
13 [       ]*[a-f0-9]+:    8b 1c 25 00 00 00 80    mov    ebx,DWORD PTR ds:0xffffffff80000000
14 [       ]*[a-f0-9]+:    8b 1c 25 00 00 00 80    mov    ebx,DWORD PTR ds:0xffffffff80000000
15 [       ]*[a-f0-9]+:    8b 1c 25 ff ff ff 7f    mov    ebx,DWORD PTR ds:0x7fffffff
16 [       ]*[a-f0-9]+:    8b 04 25 00 00 00 80    mov    eax,DWORD PTR ds:0xffffffff80000000
17 [       ]*[a-f0-9]+:    8b 04 25 00 00 00 80    mov    eax,DWORD PTR ds:0xffffffff80000000
18 [       ]*[a-f0-9]+:    8b 04 25 ff ff ff 7f    mov    eax,DWORD PTR ds:0x7fffffff
19 [       ]*[a-f0-9]+:    a1 00 00 00 80 00 00 00 00      movabs eax,ds:0x80000000
20 [       ]*[a-f0-9]+:    b8 f0 00 e0 0e          mov    eax,0xee000f0
21 [       ]*[a-f0-9]+:    89 98 f0 00 e0 0e       mov    DWORD PTR \[rax\+0xee000f0\],ebx
22 [       ]*[a-f0-9]+:    89 98 f0 00 e0 0e       mov    DWORD PTR \[rax\+0xee000f0\],ebx
23 [       ]*[a-f0-9]+:    65 89 98 f0 00 e0 0e    mov    DWORD PTR gs:\[rax\+0xee000f0\],ebx
24 [       ]*[a-f0-9]+:    65 89 98 f0 00 e0 0e    mov    DWORD PTR gs:\[rax\+0xee000f0\],ebx
25 [       ]*[a-f0-9]+:    89 1c 25 f0 00 e0 0e    mov    DWORD PTR ds:0xee000f0,ebx
26 [       ]*[a-f0-9]+:    65 89 1c 25 f0 00 e0 0e         mov    DWORD PTR gs:0xee000f0,ebx
27 [       ]*[a-f0-9]+:    89 04 25 f0 00 e0 0e    mov    DWORD PTR ds:0xee000f0,eax
28 [       ]*[a-f0-9]+:    65 89 04 25 f0 00 e0 0e         mov    DWORD PTR gs:0xee000f0,eax
29 [       ]*[a-f0-9]+:    a3 f0 00 e0 fe 00 00 00 00      movabs ds:0xfee000f0,eax
30 [       ]*[a-f0-9]+:    65 a3 f0 00 e0 fe 00 00 00 00   movabs gs:0xfee000f0,eax
31 [       ]*[a-f0-9]+:    65 8b 1c 25 f0 00 e0 0e         mov    ebx,DWORD PTR gs:0xee000f0
32 [       ]*[a-f0-9]+:    8b 1c 25 f0 00 e0 0e    mov    ebx,DWORD PTR ds:0xee000f0
33 [       ]*[a-f0-9]+:    8b 1c 25 f0 00 e0 0e    mov    ebx,DWORD PTR ds:0xee000f0
34 [       ]*[a-f0-9]+:    65 8b 04 25 f0 00 e0 0e         mov    eax,DWORD PTR gs:0xee000f0
35 [       ]*[a-f0-9]+:    8b 04 25 f0 00 e0 0e    mov    eax,DWORD PTR ds:0xee000f0
36 [       ]*[a-f0-9]+:    8b 04 25 f0 00 e0 0e    mov    eax,DWORD PTR ds:0xee000f0
37 [       ]*[a-f0-9]+:    65 a1 f0 00 e0 fe 00 00 00 00   movabs eax,gs:0xfee000f0
38 [       ]*[a-f0-9]+:    a1 f0 00 e0 fe 00 00 00 00      movabs eax,ds:0xfee000f0
39 [       ]*[a-f0-9]+:    a1 f0 00 e0 fe 00 00 00 00      movabs eax,ds:0xfee000f0
40 #pass