Add xsave64 and xrstor64.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-xsave.s
1 # Check 64bit xsave/xrstor
2 .text
3 _start:
4 xgetbv
5 xsetbv
6
7 xsave (%rax)
8 xsave (%r8)
9 xsave (%r8, %rax)
10 xsave (%rax, %r8)
11 xsave (%r8, %r15)
12 xsave64 (%rax)
13 xsave64 (%r8)
14 xsave64 (%r8, %rax)
15 xsave64 (%rax, %r8)
16 xrstor (%rax)
17 xrstor (%r8)
18 xrstor (%r8, %rax)
19 xrstor (%rax, %r8)
20 xrstor (%r8, %r15)
21 xrstor64 (%rax)
22 xrstor64 (%r8)
23 xrstor64 (%r8, %rax)
24 xrstor64 (%rax, %r8)
25 xrstor64 (%r8, %r15)
26
27 .intel_syntax noprefix
28 xsave [rax]
29 xsave [r8]
30 xsave [r8+rax*1]
31 xsave [rax+r8*1]
32 xsave [r8+r15*1]
33 xsave64 [rax]
34 xsave64 [r8]
35 xsave64 [r8+rax*1]
36 xsave64 [rax+r8*1]
37 xrstor [rax]
38 xrstor [r8]
39 xrstor [r8+rax*1]
40 xrstor [rax+r8*1]
41 xrstor [r8+r15*1]
42 xrstor64 [rax]
43 xrstor64 [r8]
44 xrstor64 [r8+rax*1]
45 xrstor64 [rax+r8*1]
46 xrstor64 [r8+r15*1]
This page took 0.041037 seconds and 5 git commands to generate.