Fixes implementation of hardware multiply/divide peripheral in RL78 G13 cores.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-fxsave.s
1 # Check 64bit fxsave/frstor instructions.
2
3 .text
4 foo:
5 fxsave (%rax)
6 fxsave (%r8)
7 fxsave (%r8, %rax)
8 fxsave (%rax, %r8)
9 fxsave (%r8, %r15)
10 fxsave64 (%rax)
11 fxsave64 (%r8)
12 fxsave64 (%r8, %rax)
13 fxsave64 (%rax, %r8)
14 fxrstor (%rax)
15 fxrstor (%r8)
16 fxrstor (%r8, %rax)
17 fxrstor (%rax, %r8)
18 fxrstor (%r8, %r15)
19 fxrstor64 (%rax)
20 fxrstor64 (%r8)
21 fxrstor64 (%r8, %rax)
22 fxrstor64 (%rax, %r8)
23 fxrstor64 (%r8, %r15)
24
25 .intel_syntax noprefix
26 fxsave [rax]
27 fxsave [r8]
28 fxsave [r8+rax*1]
29 fxsave [rax+r8*1]
30 fxsave [r8+r15*1]
31 fxsave64 [rax]
32 fxsave64 [r8]
33 fxsave64 [r8+rax*1]
34 fxsave64 [rax+r8*1]
35 fxrstor [rax]
36 fxrstor [r8]
37 fxrstor [r8+rax*1]
38 fxrstor [rax+r8*1]
39 fxrstor [r8+r15*1]
40 fxrstor64 [rax]
41 fxrstor64 [r8]
42 fxrstor64 [r8+rax*1]
43 fxrstor64 [rax+r8*1]
44 fxrstor64 [r8+r15*1]
This page took 0.03062 seconds and 4 git commands to generate.