This commit was generated by cvs2svn to track changes on a CVS vendor
[external/binutils.git] / gas / testsuite / gas / i386 / svme.s
1         .text
2 common:
3         clgi
4         invlpga
5         skinit
6         stgi
7         vmload
8         vmmcall
9         vmrun
10         vmsave
11
12 .macro do_args arg1, arg2
13         invlpga \arg1, \arg2
14         vmload  \arg1
15         vmrun   \arg1
16         vmsave  \arg1
17 .endm
18
19 .ifdef __amd64__
20 att64:
21         do_args (%rax), %ecx
22 .endif
23 att32:
24         skinit  (%eax)
25         do_args (%eax), %ecx
26
27 .intel_syntax noprefix
28 .ifdef __amd64__
29 intel64:
30         do_args [rax], ecx
31 .endif
32 intel32:
33         skinit  [eax]
34         do_args [eax], ecx
35
36         .p2align 4,0