Mark x86 _alt instructions as AsmParserOnly so they will be omitted from disassembler...
[oota-llvm.git] / utils / TableGen / X86RecognizableInstr.cpp
index fffca0fc962ebfe4f921ef5802689cff89c05c0a..6d8b8a6e5b45fc4ec6aea93240c1dde61c30a711 100644 (file)
@@ -508,8 +508,7 @@ RecognizableInstr::filter_ret RecognizableInstr::filter() const {
     return FILTER_WEAK;
 
   // Filter out alternate forms of AVX instructions
-  if (Name.find("_alt") != Name.npos ||
-      (Name.find("r64r") != Name.npos && Name.find("r64r64") == Name.npos && Name.find("r64r8") == Name.npos) ||
+  if ((Name.find("r64r") != Name.npos && Name.find("r64r64") == Name.npos && Name.find("r64r8") == Name.npos) ||
       Name.find("_64mr") != Name.npos ||
       Name.find("rr64") != Name.npos)
     return FILTER_WEAK;