diff options
author | Chris Lattner <sabre@nondot.org> | 2010-02-12 23:54:57 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-02-12 23:54:57 +0000 |
commit | 064e9263628cde03e15457b474c39c87322cb0c0 (patch) | |
tree | b66ce8489b4cd8613a3b7eca0078e9ed1df7977e /llvm/utils/TableGen/X86RecognizableInstr.cpp | |
parent | cfcb775b56f5792259b02d695d32e3e51ab2cf30 (diff) | |
download | bcm5719-llvm-064e9263628cde03e15457b474c39c87322cb0c0.tar.gz bcm5719-llvm-064e9263628cde03e15457b474c39c87322cb0c0.zip |
Remove special cases for [LM]FENCE, MONITOR and MWAIT from
encoder and decoder by using new MRM_ forms.
llvm-svn: 96048
Diffstat (limited to 'llvm/utils/TableGen/X86RecognizableInstr.cpp')
-rw-r--r-- | llvm/utils/TableGen/X86RecognizableInstr.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/llvm/utils/TableGen/X86RecognizableInstr.cpp b/llvm/utils/TableGen/X86RecognizableInstr.cpp index 535cd6c7d0f..f53927ded7c 100644 --- a/llvm/utils/TableGen/X86RecognizableInstr.cpp +++ b/llvm/utils/TableGen/X86RecognizableInstr.cpp @@ -591,12 +591,9 @@ void RecognizableInstr::emitDecodePath(DisassemblerTables &tables) const { return; \ } - EXACTCASE(TWOBYTE, "MONITOR", 0xc8) - EXACTCASE(TWOBYTE, "MWAIT", 0xc9) EXACTCASE(TWOBYTE, "SWPGS", 0xf8) EXACTCASE(TWOBYTE, "INVEPT", 0x80) EXACTCASE(TWOBYTE, "INVVPID", 0x81) - //EXACTCASE(TWOBYTE, "VMCALL", 0xc1) - Handled by MRM_ form; safe to remove EXACTCASE(TWOBYTE, "VMLAUNCH", 0xc2) EXACTCASE(TWOBYTE, "VMRESUME", 0xc3) EXACTCASE(TWOBYTE, "VMXOFF", 0xc4) |