[llvm-commits] [llvm] r160950 - /llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
Craig Topper
craig.topper at gmail.com
Sun Jul 29 23:27:20 PDT 2012
Author: ctopper
Date: Mon Jul 30 01:27:19 2012
New Revision: 160950
URL: http://llvm.org/viewvc/llvm-project?rev=160950&view=rev
Log:
Remove some unnecessary filter checks. They were already covered by IsCodeGenOnly
Modified:
llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
Modified: llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp?rev=160950&r1=160949&r2=160950&view=diff
==============================================================================
--- llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp (original)
+++ llvm/trunk/utils/TableGen/X86RecognizableInstr.cpp Mon Jul 30 01:27:19 2012
@@ -400,9 +400,6 @@
(IsCodeGenOnly && Name.find("_REV") == Name.npos))
return FILTER_STRONG;
- if (Form == X86Local::MRMInitReg)
- return FILTER_STRONG;
-
// Filter out artificial instructions but leave in the LOCK_PREFIX so it is
// printed as a separate "instruction".
@@ -418,15 +415,6 @@
if (SegOvr)
return FILTER_STRONG;
- // Filter out instructions that can't be printed.
-
- if (AsmString.size() == 0)
- return FILTER_STRONG;
-
- // Filter out instructions with subreg operands.
-
- if (AsmString.find("subreg") != AsmString.npos)
- return FILTER_STRONG;
/////////////////
// FILTER_WEAK
More information about the llvm-commits
mailing list