summaryrefslogtreecommitdiff
path: root/test/MC
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-05-20 01:35:50 +0000
committerDan Gohman <gohman@apple.com>2010-05-20 01:35:50 +0000
commit14aaeac5cf8dd96859c4e74423f17a3da1c094c4 (patch)
tree554ed12daf7cea7b5e5014433d3a5a868b59142e /test/MC
parentee5673b622de7684c20b265f15a7563c573f452a (diff)
downloadllvm-14aaeac5cf8dd96859c4e74423f17a3da1c094c4.tar.gz
llvm-14aaeac5cf8dd96859c4e74423f17a3da1c094c4.tar.bz2
llvm-14aaeac5cf8dd96859c4e74423f17a3da1c094c4.tar.xz
Define the x86 pause instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104204 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
-rw-r--r--test/MC/AsmParser/X86/x86_32-bit_cat.s6
-rw-r--r--test/MC/AsmParser/X86/x86_32-new-encoder.s3
2 files changed, 9 insertions, 0 deletions
diff --git a/test/MC/AsmParser/X86/x86_32-bit_cat.s b/test/MC/AsmParser/X86/x86_32-bit_cat.s
index ec2bfa4a91..c1efe293c0 100644
--- a/test/MC/AsmParser/X86/x86_32-bit_cat.s
+++ b/test/MC/AsmParser/X86/x86_32-bit_cat.s
@@ -2482,6 +2482,12 @@
// CHECK: clflush 305419896
clflush 0x12345678
+// CHECK: pause
+ pause
+
+// CHECK: sfence
+ sfence
+
// CHECK: lfence
lfence
diff --git a/test/MC/AsmParser/X86/x86_32-new-encoder.s b/test/MC/AsmParser/X86/x86_32-new-encoder.s
index 2400f5ad01..6c08776167 100644
--- a/test/MC/AsmParser/X86/x86_32-new-encoder.s
+++ b/test/MC/AsmParser/X86/x86_32-new-encoder.s
@@ -1,5 +1,8 @@
// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s
+ pause
+// CHECK: pause
+// CHECK: encoding: [0xf3,0x90]
sfence
// CHECK: sfence
// CHECK: encoding: [0x0f,0xae,0xf8]