summaryrefslogtreecommitdiffstats
path: root/llvm/utils
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-02-20 06:20:21 +0000
committerCraig Topper <craig.topper@gmail.com>2016-02-20 06:20:21 +0000
commitf5ef3f9ce6578e7fa5779bca45b5e6d17ffcb5bd (patch)
treed70730a9bc7b8079fb5678970999437a537c0bfb /llvm/utils
parent2bf0c0394de00f857babaa710432a2182d1aa746 (diff)
downloadbcm5719-llvm-f5ef3f9ce6578e7fa5779bca45b5e6d17ffcb5bd.tar.gz
bcm5719-llvm-f5ef3f9ce6578e7fa5779bca45b5e6d17ffcb5bd.zip
[X86] Remove some unused encoding checks from the disassembler table building.
llvm-svn: 261418
Diffstat (limited to 'llvm/utils')
-rw-r--r--llvm/utils/TableGen/X86RecognizableInstr.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/utils/TableGen/X86RecognizableInstr.cpp b/llvm/utils/TableGen/X86RecognizableInstr.cpp
index 1382f7db22c..d77914d5edd 100644
--- a/llvm/utils/TableGen/X86RecognizableInstr.cpp
+++ b/llvm/utils/TableGen/X86RecognizableInstr.cpp
@@ -1023,9 +1023,7 @@ OperandType RecognizableInstr::typeFromString(const std::string &s,
TYPE("VK32WM", TYPE_VK32)
TYPE("VK64", TYPE_VK64)
TYPE("VK64WM", TYPE_VK64)
- TYPE("GR16_NOAX", TYPE_Rv)
TYPE("GR32_NOAX", TYPE_Rv)
- TYPE("GR64_NOAX", TYPE_R64)
TYPE("vx32mem", TYPE_M32)
TYPE("vx32xmem", TYPE_M32)
TYPE("vy32mem", TYPE_M32)
@@ -1287,9 +1285,7 @@ RecognizableInstr::opcodeModifierEncodingFromString(const std::string &s,
ENCODING("GR64", ENCODING_RO)
ENCODING("GR16", ENCODING_Rv)
ENCODING("GR8", ENCODING_RB)
- ENCODING("GR16_NOAX", ENCODING_Rv)
ENCODING("GR32_NOAX", ENCODING_Rv)
- ENCODING("GR64_NOAX", ENCODING_RO)
errs() << "Unhandled opcode modifier encoding " << s << "\n";
llvm_unreachable("Unhandled opcode modifier encoding");
}
OpenPOWER on IntegriCloud