git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160949
91177308-0d34-0410-b5e6-
96231b3b80d8
// Filter out intrinsics
- if (!Rec->isSubClassOf("X86Inst"))
- return FILTER_STRONG;
+ assert(Rec->isSubClassOf("X86Inst") && "Can only filter X86 instructions");
if (Form == X86Local::Pseudo ||
(IsCodeGenOnly && Name.find("_REV") == Name.npos))
void RecognizableInstr::emitInstructionSpecifier(DisassemblerTables &tables) {
Spec->name = Name;
- if (!Rec->isSubClassOf("X86Inst"))
+ if (!ShouldBeEmitted)
return;
switch (filter()) {
}
}
- if (!ShouldBeEmitted)
- return;
-
#define HANDLE_OPERAND(class) \
handleOperand(false, \
operandIndex, \