aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-02-13 00:41:14 +0000
committerChris Lattner <sabre@nondot.org>2010-02-13 00:41:14 +0000
commita599de241041eebc84867ac8e4cb76668cabd236 (patch)
tree8d0ded02f0e1dfcb7fec96ad337046553607e14f /test
parentbf9b221c006a99d6f117c1048412859d5637bcde (diff)
downloadexternal_llvm-a599de241041eebc84867ac8e4cb76668cabd236.zip
external_llvm-a599de241041eebc84867ac8e4cb76668cabd236.tar.gz
external_llvm-a599de241041eebc84867ac8e4cb76668cabd236.tar.bz2
remove special cases for vmlaunch, vmresume, vmxoff, and swapgs
fix swapgs to be spelled right. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96058 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/MC/AsmParser/X86/x86_32-new-encoder.s18
-rw-r--r--test/MC/Disassembler/simple-tests.txt12
2 files changed, 29 insertions, 1 deletions
diff --git a/test/MC/AsmParser/X86/x86_32-new-encoder.s b/test/MC/AsmParser/X86/x86_32-new-encoder.s
index 5c47885..771fc93 100644
--- a/test/MC/AsmParser/X86/x86_32-new-encoder.s
+++ b/test/MC/AsmParser/X86/x86_32-new-encoder.s
@@ -11,4 +11,20 @@
// CHECK: encoding: [0x0f,0x01,0xc8]
mwait
// CHECK: mwait
-// CHECK: encoding: [0x0f,0x01,0xc9] \ No newline at end of file
+// CHECK: encoding: [0x0f,0x01,0xc9]
+
+ vmcall
+// CHECK: vmcall
+// CHECK: encoding: [0x0f,0x01,0xc1]
+ vmlaunch
+// CHECK: vmlaunch
+// CHECK: encoding: [0x0f,0x01,0xc2]
+ vmresume
+// CHECK: vmresume
+// CHECK: encoding: [0x0f,0x01,0xc3]
+ vmxoff
+// CHECK: vmxoff
+// CHECK: encoding: [0x0f,0x01,0xc4]
+ swapgs
+// CHECK: swapgs
+// CHECK: encoding: [0x0f,0x01,0xf8]
diff --git a/test/MC/Disassembler/simple-tests.txt b/test/MC/Disassembler/simple-tests.txt
index 376748a..c260945 100644
--- a/test/MC/Disassembler/simple-tests.txt
+++ b/test/MC/Disassembler/simple-tests.txt
@@ -27,3 +27,15 @@
# CHECK: vmcall
0x0f 0x01 0xc1
+
+# CHECK: vmlaunch
+0x0f 0x01 0xc2
+
+# CHECK: vmresume
+0x0f 0x01 0xc3
+
+# CHECK: vmxoff
+0x0f 0x01 0xc4
+
+# CHECK: swapgs
+0x0f 0x01 0xf8 \ No newline at end of file