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