Commit | Line | Data |
---|---|---|
90700ea2 L |
1 | # VMX Instructions |
2 | ||
3 | .text | |
4 | foo: | |
5 | vmcall | |
6 | vmlaunch | |
7 | vmresume | |
8 | vmxoff | |
9 | vmclear (%rax) | |
10 | vmptrld (%rax) | |
11 | vmptrst (%rax) | |
12 | vmxon (%rax) | |
13 | vmread %rax,%rbx | |
14 | vmreadq %rax,%rbx | |
15 | vmread %rax,(%rbx) | |
16 | vmreadq %rax,(%rbx) | |
17 | vmwrite %rax,%rbx | |
18 | vmwriteq %rax,%rbx | |
19 | vmwrite (%rax),%rbx | |
20 | vmwriteq (%rax),%rbx | |
21 | .p2align 4,0 |