commit | 038197988bcd7619657633da7116c7292187d4ae | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@gmail.com> | Sun Sep 11 21:41:45 2011 +0000 |
committer | Craig Topper <craig.topper@gmail.com> | Sun Sep 11 21:41:45 2011 +0000 |
tree | 444820666e37bb6aeda7da94dff616243fe50851 | |
parent | 842f58f9be82e1a0d2751e7982ef3641829acf87 [diff] [blame] |
Fix disassembling of reverse register/register forms of ADD/SUB/XOR/OR/AND/SBB/ADC/CMP/MOV. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139485 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/utils/TableGen/X86RecognizableInstr.cpp b/utils/TableGen/X86RecognizableInstr.cpp index f43a939..23c0fa8 100644 --- a/utils/TableGen/X86RecognizableInstr.cpp +++ b/utils/TableGen/X86RecognizableInstr.cpp
@@ -345,7 +345,7 @@ return FILTER_STRONG; if (Form == X86Local::Pseudo || - IsCodeGenOnly) + (IsCodeGenOnly && Name.find("_REV") == Name.npos)) return FILTER_STRONG; if (Form == X86Local::MRMInitReg)