Remove no longer needed x86 disassembler hack.
authorCraig Topper <craig.topper@gmail.com>
Sun, 5 Jan 2014 05:10:07 +0000 (05:10 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sun, 5 Jan 2014 05:10:07 +0000 (05:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198546 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/X86RecognizableInstr.cpp

index 6d8b8a6e5b45fc4ec6aea93240c1dde61c30a711..8a8e084ad14192e9022a3bde41c1e95c4bf1f0aa 100644 (file)
@@ -507,12 +507,6 @@ RecognizableInstr::filter_ret RecognizableInstr::filter() const {
   if (HasLockPrefix)
     return FILTER_WEAK;
 
-  // Filter out alternate forms of AVX instructions
-  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;
-
   // Special cases.
 
   if (Name == "PUSH64i16"         ||