Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i386 / ilp32 / x86-64-xsave-intel.d
1 #source: ../x86-64-xsave.s
2 #as: -J
3 #objdump: -dw -Mintel
4 #name: x86-64 (ILP32) xsave (Intel mode)
5
6 .*: +file format .*
7
8 Disassembly of section .text:
9
10 0+ <_start>:
11 [       ]*[a-f0-9]+:    0f 01 d0                xgetbv 
12 [       ]*[a-f0-9]+:    0f 01 d1                xsetbv 
13 [       ]*[a-f0-9]+:    0f ae 20                xsave  \[rax\]
14 [       ]*[a-f0-9]+:    41 0f ae 20             xsave  \[r8\]
15 [       ]*[a-f0-9]+:    41 0f ae 24 00          xsave  \[r8\+rax\*1\]
16 [       ]*[a-f0-9]+:    42 0f ae 24 00          xsave  \[rax\+r8\*1\]
17 [       ]*[a-f0-9]+:    43 0f ae 24 38          xsave  \[r8\+r15\*1\]
18 [       ]*[a-f0-9]+:    48 0f ae 20             xsave64 \[rax\]
19 [       ]*[a-f0-9]+:    49 0f ae 20             xsave64 \[r8\]
20 [       ]*[a-f0-9]+:    49 0f ae 24 00          xsave64 \[r8\+rax\*1\]
21 [       ]*[a-f0-9]+:    4a 0f ae 24 00          xsave64 \[rax\+r8\*1\]
22 [       ]*[a-f0-9]+:    0f ae 28                xrstor \[rax\]
23 [       ]*[a-f0-9]+:    41 0f ae 28             xrstor \[r8\]
24 [       ]*[a-f0-9]+:    41 0f ae 2c 00          xrstor \[r8\+rax\*1\]
25 [       ]*[a-f0-9]+:    42 0f ae 2c 00          xrstor \[rax\+r8\*1\]
26 [       ]*[a-f0-9]+:    43 0f ae 2c 38          xrstor \[r8\+r15\*1\]
27 [       ]*[a-f0-9]+:    48 0f ae 28             xrstor64 \[rax\]
28 [       ]*[a-f0-9]+:    49 0f ae 28             xrstor64 \[r8\]
29 [       ]*[a-f0-9]+:    49 0f ae 2c 00          xrstor64 \[r8\+rax\*1\]
30 [       ]*[a-f0-9]+:    4a 0f ae 2c 00          xrstor64 \[rax\+r8\*1\]
31 [       ]*[a-f0-9]+:    4b 0f ae 2c 38          xrstor64 \[r8\+r15\*1\]
32 [       ]*[a-f0-9]+:    0f ae 30                xsaveopt \[rax\]
33 [       ]*[a-f0-9]+:    41 0f ae 30             xsaveopt \[r8\]
34 [       ]*[a-f0-9]+:    41 0f ae 34 00          xsaveopt \[r8\+rax\*1\]
35 [       ]*[a-f0-9]+:    42 0f ae 34 00          xsaveopt \[rax\+r8\*1\]
36 [       ]*[a-f0-9]+:    43 0f ae 34 38          xsaveopt \[r8\+r15\*1\]
37 [       ]*[a-f0-9]+:    48 0f ae 30             xsaveopt64 \[rax\]
38 [       ]*[a-f0-9]+:    49 0f ae 30             xsaveopt64 \[r8\]
39 [       ]*[a-f0-9]+:    49 0f ae 34 00          xsaveopt64 \[r8\+rax\*1\]
40 [       ]*[a-f0-9]+:    4a 0f ae 34 00          xsaveopt64 \[rax\+r8\*1\]
41 [       ]*[a-f0-9]+:    0f ae 20                xsave  \[rax\]
42 [       ]*[a-f0-9]+:    41 0f ae 20             xsave  \[r8\]
43 [       ]*[a-f0-9]+:    41 0f ae 24 00          xsave  \[r8\+rax\*1\]
44 [       ]*[a-f0-9]+:    42 0f ae 24 00          xsave  \[rax\+r8\*1\]
45 [       ]*[a-f0-9]+:    43 0f ae 24 38          xsave  \[r8\+r15\*1\]
46 [       ]*[a-f0-9]+:    48 0f ae 20             xsave64 \[rax\]
47 [       ]*[a-f0-9]+:    49 0f ae 20             xsave64 \[r8\]
48 [       ]*[a-f0-9]+:    49 0f ae 24 00          xsave64 \[r8\+rax\*1\]
49 [       ]*[a-f0-9]+:    4a 0f ae 24 00          xsave64 \[rax\+r8\*1\]
50 [       ]*[a-f0-9]+:    0f ae 28                xrstor \[rax\]
51 [       ]*[a-f0-9]+:    41 0f ae 28             xrstor \[r8\]
52 [       ]*[a-f0-9]+:    41 0f ae 2c 00          xrstor \[r8\+rax\*1\]
53 [       ]*[a-f0-9]+:    42 0f ae 2c 00          xrstor \[rax\+r8\*1\]
54 [       ]*[a-f0-9]+:    43 0f ae 2c 38          xrstor \[r8\+r15\*1\]
55 [       ]*[a-f0-9]+:    48 0f ae 28             xrstor64 \[rax\]
56 [       ]*[a-f0-9]+:    49 0f ae 28             xrstor64 \[r8\]
57 [       ]*[a-f0-9]+:    49 0f ae 2c 00          xrstor64 \[r8\+rax\*1\]
58 [       ]*[a-f0-9]+:    4a 0f ae 2c 00          xrstor64 \[rax\+r8\*1\]
59 [       ]*[a-f0-9]+:    4b 0f ae 2c 38          xrstor64 \[r8\+r15\*1\]
60 [       ]*[a-f0-9]+:    0f ae 30                xsaveopt \[rax\]
61 [       ]*[a-f0-9]+:    41 0f ae 30             xsaveopt \[r8\]
62 [       ]*[a-f0-9]+:    41 0f ae 34 00          xsaveopt \[r8\+rax\*1\]
63 [       ]*[a-f0-9]+:    42 0f ae 34 00          xsaveopt \[rax\+r8\*1\]
64 [       ]*[a-f0-9]+:    43 0f ae 34 38          xsaveopt \[r8\+r15\*1\]
65 [       ]*[a-f0-9]+:    48 0f ae 30             xsaveopt64 \[rax\]
66 [       ]*[a-f0-9]+:    49 0f ae 30             xsaveopt64 \[r8\]
67 [       ]*[a-f0-9]+:    49 0f ae 34 00          xsaveopt64 \[r8\+rax\*1\]
68 [       ]*[a-f0-9]+:    4a 0f ae 34 00          xsaveopt64 \[rax\+r8\*1\]
69 #pass