MC/X86: Add alias for fwait.
authorKevin Enderby <enderby@apple.com>
Fri, 28 May 2010 20:59:10 +0000 (20:59 +0000)
committerKevin Enderby <enderby@apple.com>
Fri, 28 May 2010 20:59:10 +0000 (20:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105001 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/AsmParser/X86AsmParser.cpp
test/MC/AsmParser/X86/x86_32-new-encoder.s

index 80f047f0fdcac1dbc3faf27fbb86b1adda1f4345..fe1059814637839a0005fd8931d6c3d58c005efe 100644 (file)
@@ -644,6 +644,7 @@ ParseInstruction(const StringRef &Name, SMLoc NameLoc,
     .Case("cmovnlel", "cmovgl")
     .Case("cmovnzl", "cmovnel")
     .Case("cmovzl", "cmovel")
+    .Case("fwait", "wait")
     .Default(Name);
 
   // FIXME: Hack to recognize cmp<comparison code>{ss,sd,ps,pd}.
index ab3521e71ee36a7d857d8269ead560e348d134ae..2363d60f2909e19e6601449a856dcf54415a5657 100644 (file)
@@ -388,3 +388,8 @@ retl
 // CHECK: movl %dr7, %eax
 // CHECK:  encoding: [0x0f,0x21,0xf8]
         movl %dr7,%eax
+
+// radr://8017522
+// CHECK: wait
+// CHECK:  encoding: [0x9b]
+       fwait