summaryrefslogtreecommitdiff
path: root/modules/arch/x86/tests/svm.asm
blob: a2fa295c868cb31c301124da8d00c9e65328d9db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[bits 64]
rdtscp
clgi
invlpga
invlpga [rax], ecx
invlpga [eax], ecx
; invlpga [ax], ecx ; invalid
skinit
; skinit [rax] ; invalid
skinit [eax]
stgi
vmload
vmload [rax]
vmload [eax]
vmmcall
vmrun
vmrun [rax]
vmrun [eax]
vmsave
vmsave [rax]
vmsave [eax]

[bits 32]
invlpga
invlpga [eax], ecx
invlpga [ax], ecx
skinit
skinit [eax]
; skinit [ax] ; invalid
vmload
vmload [eax]
vmload [ax]
vmrun
vmrun [eax]
vmrun [ax]
vmsave
vmsave [eax]
vmsave [ax]