Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i386 / ilp32 / immed64.d
1 #objdump: -dw
2 #name: x86-64 (ILP32) immed
3
4 .*: +file format .*
5
6 Disassembly of section \.text:
7
8 0+000 <_start>:
9 [       ]*[0-9a-fA-F]+:[        ]+ff 50 04[     ]+callq? +\*0x4\(%rax\)
10 [       ]*[0-9a-fA-F]+:[        ]+ff 90 08 00 00 00[    ]+callq? +\*0x8\(%rax\)
11 [       ]*[0-9a-fA-F]+:[        ]+ff 90 00 00 00 00[    ]+callq? +\*0x0\(%rax\)
12 [       ]*[0-9a-fA-F]+:[        ]+67 ff 50 04[  ]+(addr32 )?callq? +\*0x4\(%eax\)
13 [       ]*[0-9a-fA-F]+:[        ]+67 ff 90 08 00 00 00[         ]+(addr32 )?callq? +\*0x8\(%eax\)
14 [       ]*[0-9a-fA-F]+:[        ]+67 ff 90 00 00 00 00[         ]+(addr32 )?callq? +\*0x0\(%eax\)
15 [       ]*[0-9a-fA-F]+:[        ]+b0 04[        ]+movb? +\$0x4,%al
16 [       ]*[0-9a-fA-F]+:[        ]+b0 08[        ]+movb? +\$0x8,%al
17 [       ]*[0-9a-fA-F]+:[        ]+b0 00[        ]+movb? +\$0x0,%al
18 [       ]*[0-9a-fA-F]+:[        ]+66 b8 04 00[  ]+movw? +\$0x4,%ax
19 [       ]*[0-9a-fA-F]+:[        ]+66 b8 08 00[  ]+movw? +\$0x8,%ax
20 [       ]*[0-9a-fA-F]+:[        ]+66 b8 00 00[  ]+movw? +\$0x0,%ax
21 [       ]*[0-9a-fA-F]+:[        ]+b8 04 00 00 00[       ]+movl? +\$0x4,%eax
22 [       ]*[0-9a-fA-F]+:[        ]+b8 08 00 00 00[       ]+movl? +\$0x8,%eax
23 [       ]*[0-9a-fA-F]+:[        ]+b8 00 00 00 00[       ]+movl? +\$0x0,%eax
24 [       ]*[0-9a-fA-F]+:[        ]+48 b8 04 00 00 00 00 00 00 00[        ]+movabsq? +\$0x4,%rax
25 [       ]*[0-9a-fA-F]+:[        ]+48 b8 08 00 00 00 00 00 00 00[        ]+movabsq? +\$0x8,%rax
26 [       ]*[0-9a-fA-F]+:[        ]+04 04[        ]+addb? +\$0x4,%al
27 [       ]*[0-9a-fA-F]+:[        ]+04 08[        ]+addb? +\$0x8,%al
28 [       ]*[0-9a-fA-F]+:[        ]+04 00[        ]+addb? +\$0x0,%al
29 [       ]*[0-9a-fA-F]+:[        ]+66 83 c0 04[  ]+addw? +\$0x4,%ax
30 [       ]*[0-9a-fA-F]+:[        ]+66 05 08 00[  ]+addw? +\$0x8,%ax
31 [       ]*[0-9a-fA-F]+:[        ]+66 05 00 00[  ]+addw? +\$0x0,%ax
32 [       ]*[0-9a-fA-F]+:[        ]+83 c0 04[     ]+addl? +\$0x4,%eax
33 [       ]*[0-9a-fA-F]+:[        ]+05 08 00 00 00[       ]+addl? +\$0x8,%eax
34 [       ]*[0-9a-fA-F]+:[        ]+05 00 00 00 00[       ]+addl? +\$0x0,%eax
35 [       ]*[0-9a-fA-F]+:[        ]+48 83 c0 04[  ]+addq? +\$0x4,%rax
36 [       ]*[0-9a-fA-F]+:[        ]+48 05 08 00 00 00[    ]+addq? +\$0x8,%rax
37 [       ]*[0-9a-fA-F]+:[        ]+48 05 00 00 00 00[    ]+addq? +\$0x0,%rax
38 [       ]*[0-9a-fA-F]+:[        ]+c0 e0 04[     ]+shlb? +\$0x4,%al
39 [       ]*[0-9a-fA-F]+:[        ]+c0 e0 08[     ]+shlb? +\$0x8,%al
40 [       ]*[0-9a-fA-F]+:[        ]+c0 e0 00[     ]+shlb? +\$0x0,%al
41 [       ]*[0-9a-fA-F]+:[        ]+66 c1 e0 04[  ]+shlw? +\$0x4,%ax
42 [       ]*[0-9a-fA-F]+:[        ]+66 c1 e0 08[  ]+shlw? +\$0x8,%ax
43 [       ]*[0-9a-fA-F]+:[        ]+66 c1 e0 00[  ]+shlw? +\$0x0,%ax
44 [       ]*[0-9a-fA-F]+:[        ]+c1 e0 04[     ]+shll? +\$0x4,%eax
45 [       ]*[0-9a-fA-F]+:[        ]+c1 e0 08[     ]+shll? +\$0x8,%eax
46 [       ]*[0-9a-fA-F]+:[        ]+c1 e0 00[     ]+shll? +\$0x0,%eax
47 [       ]*[0-9a-fA-F]+:[        ]+48 c1 e0 04[  ]+shlq? +\$0x4,%rax
48 [       ]*[0-9a-fA-F]+:[        ]+48 c1 e0 08[  ]+shlq? +\$0x8,%rax
49 [       ]*[0-9a-fA-F]+:[        ]+48 c1 e0 00[  ]+shlq? +\$0x0,%rax
50 [       ]*[0-9a-fA-F]+:[        ]+e4 04[        ]+inb? +\$0x4,%al
51 [       ]*[0-9a-fA-F]+:[        ]+e4 08[        ]+inb? +\$0x8,%al
52 [       ]*[0-9a-fA-F]+:[        ]+e4 00[        ]+inb? +\$0x0,%al
53 [       ]*[0-9a-fA-F]+:[        ]+66 e5 04[     ]+inw? +\$0x4,%ax
54 [       ]*[0-9a-fA-F]+:[        ]+66 e5 08[     ]+inw? +\$0x8,%ax
55 [       ]*[0-9a-fA-F]+:[        ]+66 e5 00[     ]+inw? +\$0x0,%ax
56 [       ]*[0-9a-fA-F]+:[        ]+e5 04[        ]+inl? +\$0x4,%eax
57 [       ]*[0-9a-fA-F]+:[        ]+e5 08[        ]+inl? +\$0x8,%eax
58 [       ]*[0-9a-fA-F]+:[        ]+e5 00[        ]+inl? +\$0x0,%eax
59 [       ]*[a-f0-9]+:    48 b8 01 00 00 80 00 00 00 00   movabs \$0x80000001,%rax
60 [       ]*[a-f0-9]+:    48 b8 01 00 00 80 00 00 00 00   movabs \$0x80000001,%rax
61 #pass