i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-xsave-intel.d
1 #source: x86-64-xsave.s
2 #as: -J
3 #objdump: -dw -Mintel
4 #name: x86-64 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
This page took 0.032188 seconds and 4 git commands to generate.